天天看点

使用sniffer抓包

sniffer是一个很有用的软件,可以查看局域网的信息:

这次使用3台PC(xp和server2003):

03真机模拟网关(IP:10.0.0.200),03是攻击用户(安装网络执法官,IP:10.0.0.7),xp是被攻击对象(安装arp防火墙,IP:10.0.0.6)

在sniffer上设置“定义过滤器“,填写XP的MAC地址和真机的MAC地址:

使用sniffer抓包

模拟网络攻击,打开“聚生网管”,选择“10.0.0.200”,单击右键,选择“手工管理”,勾选“拒绝与关键主机连接”(目的是拒绝网关与XP连接):

使用sniffer抓包

同上,选择“10.0.0.6”,设置拒绝与关键主机连接(拒绝XP与网关连接):

使用sniffer抓包

开启拒绝:

使用sniffer抓包

在xp上看到arp攻击:

使用sniffer抓包

在xp上开始抓包,看到工具栏上有个类似望远镜的选项变亮,就表示捕获数据包,在窗口下面选择解码:

arp request 是请求,arp reply 是回应:

使用sniffer抓包

因为开启了arp防火墙,xp实际可以与网关通讯:

使用sniffer抓包

并且可以解析正确的网关MAC地址:

使用sniffer抓包

第二个知识点,TCP的三次握手:

使用telnet服务,然后用sniffer抓包,查看具体变化:

在server03上开启telnet服务:

使用sniffer抓包

只查看10.0.0.6与10.0.0.200之间的数据包:

使用sniffer抓包

真机上在运行输入“telnet 10.0.0.200”:

使用sniffer抓包

出现下面这个对话框即可捕获数据包:

使用sniffer抓包
使用sniffer抓包

总结:TCP的三次握手只需了解就行,大家平时记住一些比较重要的MAC地址,如果发现平时网速变慢或是其他原因,不妨PING一下,然后用ARP -A解析下,看MAC地址是不是以前的,如果不一样,可以用ARP -S ip(目标IP) mac(正确的MAC地址),即可!

继续阅读