内网ip字典生成 python实现
2015-10-17 20:04
3403 查看
f = open ('ip.txt','w') for i in range(256): for j in range(256): for k in range (254): #1-254 ip_address = '10.'+str(i)+'.'+str(j)+'.'+str(k+1)+'\n' f.write(ip_address) for i in range(16): for j in range(256): for k in range(254): #1-254 ip_address = '172.'+str(i+16)+'.'+str(j)+'.'+str(k+1)+'\n' f.write(ip_address) for j in range(256): for k in range(254): #1-254 ip_address = '192.168.'+str(j)+'.'+str(k+1)+'\n' f.close()
留下一个疑问:
如果要测试所有的ip 80端口是否开启,怎样做比较快呢?
1.调用系统命令telnet(未实现)
2.socket (太慢)
3.nmap(速度慢) zmap(丢包严重)
相关文章推荐
- <LeetCode><Easy> 83 Remove Duplicates from Sorted List
- 在arcgis使用python脚本进行字段计算时对中文的处理方案
- python学习记录一 --by mumu
- <LeetCode><Easy> 67 Add Binary
- <LeetCode><Easy> 66 PlusOne
- <LeetCode><Easy> 58 Length of Last Word
- <LeetCode><Easy> 38 Count and Say
- Python+Django+Eclipse 在Windows下快速配置
- python中的字符串
- 【Python】Learn Python the hard way, ex40 模块,类和对象,这个解释比较容易理解
- 3.Python基础
- LeetCode----Decode Ways
- Python计算日期差
- 用python3.x与mysql数据库构建简单的爬虫系统
- 用python3.x与mysql数据库构建简单的爬虫系统
- windows平台上将python源代码打包成exe
- 笨办法学python的笔记之四(ex27)
- python学习之正则表达式应用
- 笨办法学python的笔记之三(ex26)
- <LeetCode><Easy> 36 Valid Sodoku