Guten Tag!ggyy.blog.chinaunix.net
GY12345691
123
全部博文(632)
Linux运维(0)
VMware(12)
手机(3)
zebra(1)
linux 解压缩(4)
boa伺服器(6)
Makefile(4)
shell(2)
perl(12)
scapy(9)
python(12)
wget(2)
centos安装软件(7)
linux 播放器(14)
RFC(0)
DHCP(14)
ASP(1)
Cacti(10)
Nginx(2)
Nagios(1)
sendmail(4)
PHP(13)
2014年(36)
2013年(33)
2012年(563)
shencz20
linux曾
kongkong
晓风残月
东北胖子
瀚海书香
sdccf
sky_sky8
jcodeer
HYHY
zhouhu
xuequans
xeijun
cu逛逛
格伯纳
cynthia
浪花小雨
Bsolar
分类: Python/Ruby
2013-07-26 20:32:25
这个方法效率其实不高,运行起来也可以看到,速度也不快,我扫描了一下我所在的10.104.4网段,从10.104.4.0到10.104.4.255用了一分多钟。
现在看来还是scapy强大啊,一个MAC地址扫描,一行代码搞定,而且速度超级快。一眨眼的功夫就把我所在的局域网网段扫描了个遍。
>>>arping("10.104.4.0/24") #别看人家后面是ping就以为发ping包呢,人家是arping。
然后瞬间发了256包ARP请求,从10.104.4.0到10.104.4.255问了一遍。然后瞬间得到了能得到的答复。再后面列出了类似于ARP缓存的列表形式。一共扫到了26台主机.用wireshark看了一下,用时:
小于4.541356-4.228775秒,也就是0.2秒多。
图片下面的扫面结果部分,处于网络安全考虑,省略不公开截图。
不过这样的扫面最好不用频繁进行。小心造成广播风暴,嘿嘿。
即使发生不了风暴,你频繁的arping,你所在的局域网其他人上网速度会变慢的,小心被骂。
上一篇:Python 大全- 麦兜当当伴我心
下一篇:DNS放大攻击
登录 注册