第140天:内网安全-横向移动&局域网&ARP欺骗&DNS劫持钓鱼&中间人单双向

目录

案例一:局域网&工作组-ARP原理-断网限制-单向

案例二:局域网&工作组-ARP欺骗-劫持数据-双向

[案例三:局域网&工作组-DNS 劫持-钓鱼渗透-双向](#案例三:局域网&工作组-DNS 劫持-钓鱼渗透-双向)


案例一:局域网&工作组-ARP原理-断网限制-单向

原理:一台主机不停的向另一台主机发送数据包,并告诉他我是网关,我的ip是网关ip,mac地址却不对应,导致被攻击主机找不到网关,就没有网络

首先将一台虚拟机设置为桥接模式(vm0)

查看被攻击主机的ip

ping一下这台主机获取mac地址

利用软件科来进行数据包编辑发送

编辑数据包

发送

选择网卡进行循环发送

网关地址变了

没法上网了

案例二:局域网&工作组-ARP欺骗-劫持数据-双向

双向原理: 就是告诉网关,我是被控制的主机,告诉被控制主机,我是网关,如果开启转发的话,那么流量都会通过攻击主机

简单利用,利用kali的arpspoof命令,该命令需要sudo权限

复制代码
sudo arpspoof -i eth0 -t 192.168.1.8(被攻击主机) -r 192.168.1.1(网关主机)

被控主机上的arp记录

仍然没有网络

这种方式也可以攻击手机,只要获得ip,不过实验过程中发现vivo系列的好像会屏蔽,这里我选择攻击平板

攻击之前

开启攻击

攻击之后

然后如果这个时候开启路由转发功能的话,就能够劫持数据,并且网络不会断开

复制代码
echo 1 > /proc/sys/net/ipv4/ip_forward

需要注意的是,这个时候这条命令网关得写在前面

这个时候被控制主机,arp表已经被污染但是仍然还有网络

此时开启wireshark抓包

查询地址

从别人的文章中看的抓取图片的功能,需要下载driftnet

执行下面的命令监听

复制代码
sudo driftnet -i 监听网卡 -a -d (保存目录)

好像只有触发访问时才会截取

密码劫持工具ettercap-graphical,不做演示

windows版也有这个工具,有的主机可能需要开启转发

下载地址: https://github.com/alandau/arpspoof

直接程序后面加上ip就行

访问网站

开启科来直接抓包

案例三:局域网&工作组-DNS 劫持-钓鱼渗透-双向

dns命令

ipconfig /displaydns ##查询DNS缓存

ipconfig /flushdns ##刷新DNS缓存

dns会优先从本地缓存>host文件>本地dns服务器>根域dns服务器>顶级dns服务器>权威dns服务器。这个实验的原理应该就是告诉dns我时被控主机,告诉被控主机我是dns,开启转发的话,还能正常访问,关闭的话就不行了

做这个实验之前记得把页面的历史记录和本地dns记录都删除了,记得关闭刚才的流量转发

开启kali默认网页服务

修改ettercap工具的DNS解析

复制代码
vim /etc/ettercap/etter.dns

这里我直接把所有都改了

也可以针对性做修改

复制代码
www.*.com A 192.168.2.10
*.baidu.com A 192.168.2.10
*.*.com A 192.168.2.10

kali切换root用户

选择一张监听网卡

扫描存活主机

把dns设置为目标1

把想要攻击的主机设置为目标二

首先先进行arp欺骗

然后设置dns劫持

选择dns_spoof

用浏览器访问,这里我不知道为啥win7的缓存就是删除不掉,没办法只能换一台主机来实验

无论访问什么都是这个页面

相关推荐
tangweiguo030519879 分钟前
Django REST Framework 构建安卓应用后端API:从开发到部署的完整实战指南
服务器·后端·python·django
huangyuchi.18 分钟前
【Linux系统】初见线程,概念与控制
linux·运维·服务器·页表·linux线程概念·linux线程控制·分页式存储管理
葡萄城技术团队19 分钟前
SpreadJS:让多源数据筛选排序如 Excel 般便捷高效
运维·服务器·excel
宇钶宇夕31 分钟前
S7-200 SMART 实战:自动包装控制系统的指令应用拆解
运维·自动化
人生匆匆36 分钟前
openEuler 24.03 (LTS-SP2)简单KVM安装+桥接模式
linux·服务器·桥接模式
代码的余温1 小时前
UNIX与Linux:五大核心差异解析
linux·服务器·unix
半桔1 小时前
【Linux手册】信号量与建造者模式:以 PV 操作保证并发安全,分步组装构建复杂对象
linux·运维·安全·建造者模式
雷工笔记1 小时前
Linux系统学习之注意事项及命令基本格式
linux·运维·服务器
网络之路Blog1 小时前
【实战中提升自己完结篇】分支篇之分支之无线、内网安全与QOS部署(完结)
网络协议·安全·网络之路一天·华为华三数通基础·网络设备管理·华为华三二三层交换机对接
✎﹏赤子·墨筱晗♪1 小时前
Nginx 配置 SSL/TLS 全指南:从安装到安全强化
nginx·安全·ssl