失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > python利用scapy模块写一个TCP路由追踪和扫描存活IP的脚本

python利用scapy模块写一个TCP路由追踪和扫描存活IP的脚本

时间:2020-05-31 15:20:04

相关推荐

python利用scapy模块写一个TCP路由追踪和扫描存活IP的脚本

前言:

没有前言

0x01

from scapy.all import *import sysfrom socket import *import osfrom threading import *screenlock=Semaphore(value=500)def gsd():print '[*]TCP routing'try:r2,unans=traceroute([sys.argv[1]],dport=[sys.argv[2]],maxttl=20)except Exception,e:print '[-]Im sorry for the mistake. The reason is:{}'.format(e)def IPall():try:a = IP(dst=sys.argv[1]+'/30')print '[*]Target all IP'print [p for p in a]except Exception,a:print '[-]Im sorry for the mistake. The reason is:{}'.format(a)def os(host,port):try:s=socket(AF_INET,SOCK_STREAM)s.connect((host,port))print('[+] %d open' % port)s.close()except:passgsd()IPall()if __name__ == '__main__':setdefaulttimeout(1)for p in range(1,1024):t=Thread(target=os,args=(sys.argv[1],p))t.start()

如果觉得《python利用scapy模块写一个TCP路由追踪和扫描存活IP的脚本》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。