• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • 安全教程
  • 安全设置
  • 杀毒防毒
  • 病毒查杀
  • 脚本攻防
  • 入侵防御
  • 工具使用
  • 业界动态
  • Exploit
  • 漏洞分析
  • 加密解密
  • 手机安全
  • 区块链
您的位置:首页 > 网络安全 >入侵防御 > 跨站攻击之实现Http会话劫持的手法

跨站攻击之实现Http会话劫持的手法

作者:佚名 字体:[增加 减小] 来源:互联网

佚名 向大家分享了跨站攻击之实现Http会话劫持的手法 ,其中包含http会话劫持,http的会话有四个过程,http会话的四个过程,http会话,http会话过程等知识点,遇到此问题的同学们可以参考下
Web应用程序是通过2种方式来判断和跟踪不同用户的:Cookie或者Session(也叫做会话型Cookie)。其中Cookie是存储在本地计算机上的,过期时间很长,所以针对Cookie的攻击手段一般是盗取用户Cookie然后伪造Cookie冒充该用户;而Session由于其存在于服务端,随着会话的注销而失效(很快过期),往往难于利用。所以一般来说Session认证较之Cookie认证安全。
  当然啦,Session难于利用并不等于不能利用,本文将通过一个小小的例子实现一次简单的HTTP会话劫持。   还是以ASP为例,ASP程序是如何得到客户端Session的呢?通过抓包可以发现HTTP请求的Cookie字段有个ASPSESSIONIDXXXXXXXX(X是随机的字母)值,ASP程序就是通过这个值判断Session的。如果我们得到管理员的ASPSESSIONIDXXXXXXXX及其值,并在这次会话结束之前提交到服务器,那么我们的身份就是管理员啦!   那怎么得到Session呢?答案是跨站。因为JavaScript的document.cookie()方法会把Cookie读出来,当然也包括会话型Cookie。   如果你关注Web安全,相信你一定看到过记录跨站得到Cookie的脚本程序,我们也需要一个类似的程序,但功能不是记录,而是立即转发(因为当前会话随时可能由于管理员退出而失效)。这个程序可以用ASP、PHP、Perl甚至C来实现,我还是用ASP吧J   要写这个程序,你还必须对要攻击的程序相当了解,因为你要提交各种请求。那现在先看看本例中被跨站的程序吧。   很荣幸,我选中了WebAdmin 1.4,嘿嘿,自己写的程序自己肯定最清楚哪里有漏洞啊。呵呵,简要介绍一下,WebAdmin是一个ASP.Net下的webshell,使用的Session认证方式,1.4版本的跨站存在于目录浏览的URL。   所以我就在src中构造这样的路径:“E: ”。这段代码就是把当前cookie作为参数提交给www.0x54.org/test/cc.asp文件。   cc.asp文件内容如下:   该文件目的是获取管理员Session并利用WebAdmin的文件编辑功能查看222.210.115.125(被攻击的Web服务器,其实是我本机啦)的E:\MyWeb\webadmin.aspx文件内容并把内容保存到本地的a.txt文件中。数据的提交使用的是ServerXMLHTTP组件,它与XMLHTTP有相似之处,也有异同,具体的可以看看《ServerXMLHTTP vs XMLHTTP》。   准备就绪,先登陆WebAdmin然后再访问构造好的跨站URL,呵呵,然后去看http://www.***.org/test/a.txt。   你也可以试试直接访问cc.asp,呵呵,生成的a.txt将是一个登陆界面的源文件。   哈哈,现在热烈庆祝一下本次HTTP会话劫持测试胜利闭幕,总的来说实行一次这样的攻击难度还是很大的,不过话又说回来,在技术这块领域,除了Copy人家的代码,还有不需要努力就能做好的事情吗?

</div>

您可能想查找下面的文章:

  • 黑客利用跨站实现HTTP会话劫持
  • 跨站攻击之实现Http会话劫持的手法

相关文章

  • 记一次前所未有巧妙的Hacking入侵
  • 渗透服务器 绕过防注入文件
  • UNIX主机的入侵
  • IDS入侵特征库样本数据建立详解
  • 黑客木马入侵个人电脑的方法
  • MSSQL2005注入攻击
  • 对台湾视频站点的再次渗透尝试
  • Sniffer攻击以及工作原理详解
  • 看看黑客都在偷窥什么!入侵个人电脑揭密(图)
  • 利用135端口快速入侵个人电脑

文章分类

  • 安全教程
  • 安全设置
  • 杀毒防毒
  • 病毒查杀
  • 脚本攻防
  • 入侵防御
  • 工具使用
  • 业界动态
  • Exploit
  • 漏洞分析
  • 加密解密
  • 手机安全
  • 区块链

最近更新的内容

    • 黑客入侵之Radmin 4899端口的详细步骤
    • 手动克隆管理员
    • 巧用数据库insert Into进行入侵注入
    • 黑客都很厉害吗 厉害的只是一小部分
    • 用Firefox来Hacking Web 2.0程序(图)
    • 入侵超变态动网论坛实例(图)
    • IsThisLegit+Phinn:采用了机器学习算法的开源网络钓鱼防御与检测工具
    • Discuz X3.3补丁安全分析
    • 防止cain挂掉目标服务器的注意事项
    • 强化远程终端3389入侵

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有