基于HTTP 无状态特征的cookies劫持实验

HTTP cookies劫持:

首先保证虚拟机中的kali系统能够和外部网络通信,打开编辑-----虚拟网络编辑器器—更改设置----桥接无线网卡模式。
在这里插入图片描述
左键单击虚拟机----设置-----网络适配器----选择桥接模式-----确定。
在这里插入图片描述

在kali中将网络设置改为自动(DHCP):设置—Advanced Network Confiquration—以太网连接1—IPV4----自动DHCP。
在这里插入图片描述
在这里插入图片描述
然后检查我们的虚拟机是不是能够连接上网络,可以通过ping www.baidu.com 进行检查,以下截图表示我们能够正常ping 通,能够正常上网。
在这里插入图片描述
接下来我们可以正常安装所需工具了:
第一步:修改配置文件,打开终端控制器,输入命令:vim /etc/apt/sources.list
在这里插入图片描述
然后,点 i ,进入插入状态,把源更新成以下这两个命令:
deb http://mirrors.ustc.edu.cn/kali kali-rolling main non-free contrib
deb-src http://mirrors.ustc.edu.cn/kali kali-rolling main non-free contrib
然后再按Esc键退出编辑状态,按快捷键: shift+: 输入: wq!(强制保存后退出)。
在这里插入图片描述
接下来输入安装命令:
dpkg --add-architecture i386 && apt-get update && apt-get install ferret-sidejack:i386 进行安装。
在这里插入图片描述

安装完成后可能会出错,如果出现安装错误,那么请进行以下命令操作:
分别为:更新源: sudo apt-get-update 修复代码:apt-get -f -y install 更新软件:sudo apt-get upgrade
完成以后再尝试重新安装一次。
在这里插入图片描述
当我们把工具ferret 安装完成后,在此输入ferret会以绿色字体显示:
在这里插入图片描述
接下来,继续安装工具 hamster, 输入命令:apt install hamster-side jack
在这里插入图片描述
安装完成以后,再终端控制器输入hamster会变成绿色字体
在这里插入图片描述

那么到此,两个实验所需要的工具就装好了,就可以正常进行Cookies劫持实验了。第一步也就到此结束了!

第二步:进行Cookies 劫持实验,输入以下命令:
echo 1 > /proc/sys/net/ipv4_forward ,此命令为启动流量转发命令。
打开wireshark ,双击选择eth0 抓包。
arpspoof -i eth0 -t 172.20.10.1(局域网网关) 172.20.10.2(目标物理机地址) 中间人攻击
在这里插入图片描述
在这里插入图片描述
然后我们再去打开百度浏览器,去登陆我们自己的百度账号,访问个人中心。
在这里插入图片描述
我们可以在wireshark 观察到很多数据包,然后我们再去筛选HTTP数据包。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

到此抓包就成功了!
然后我们对wireshark窃取的数据进行保存,形成.pcap文件。
在这里插入图片描述
可以观察到桌面多了个cookies.pcap文件。
然后输入命令 : ferret -i /root/桌面/cookies.pcap 就会形成一个hamster.txt
在这里插入图片描述
我们在虚拟机中打开火狐浏览器,选项中设置代理为: 127.0.0.1:1234。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
然后点击OK,退出界面,打开终端控制器,输入命令:hamster ,利用这个工具对我们所保存下来的数据包进行分析。
在这里插入图片描述
再次打开虚拟机中的火狐浏览器,输入:127.0.0.1:1234.
进入到以下界面:即为 Cookies劫持试验基本成功!
在这里插入图片描述
选择下面记录的IP地址172.20.10.2,就可以查看他所访问过的页面信息。
在这里插入图片描述
随意打开一个即可:看到如下界面,即为Cookies 劫持实验成功了!
在这里插入图片描述

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值