分享一个自己写的telnet获取wifi密码的脚本及WEB
一只猿 (我是猴子派来的彩笔) | 2015-03-14 16:48
比较老的漏洞WooYun: FAST MERCIRY路由器telnet另类入侵 读取WIFI密码通过telnet获取迅捷(FAST),水星(MERCIRY ),TP_LINK路由器的wifi密码。
下载地址:
telnet_wifi.zip(511.71 KB),备用地址。
文件说明:
get.py是获取wifi密码的脚本,自定义IP段扫描,线程默认200(可在脚本中更改),由于是存储到mysql数据库中的,需要安装python-mysqldb
list.py是WEB用的列表,运行此脚本需要安装web.py模块
ttlwifi.sql是数据库结构,keydata表用来存放获取到的数据,keydatatmp是临时表,合并整合数据时可使用。
脚本中使用了淘宝的api来获取ip所在的城市,准确度还行,如果有更好的也欢迎提供。
实际测试机器性能还过得去的话开6个进程(一个进程开了200线程),6M带宽一天获取10000+的密码是没有问题的,如果朋友们有足够的时间和带宽,扫遍全国将会拥有一份不错的wifi破解字典,当然活跃IP段的选择也很重要。如果你的密码被扫描到,就赶紧换密码吧。
这里有两个小问题需要朋友们自行修改(练习python的机会来了)
第一:对于中文名称的SSID将会处理失败
第二:没有做防注入,所以SSID中带有英文单引号的将会存储失败并报错。
留言评论(旧系统):
佚名 @ 2015-05-10 22:20:18
具体怎么使用?
本站回复:
安装 python 环境,命令行下使用。
佚名 @ 2015-09-11 21:44:27
大神能不能出个新手的教程
本站回复:
这个已经很简单了。
佚名 @ 2015-09-16 17:29:31
我是看到 莫斐斯 进来的,发现都是 黑客帝国的任务图片
本站回复:
-_-!!!
佚名 @ 2015-09-20 21:37:58
(1049, "Unknown database 'ttlwifi'")
Exception AttributeError: "Database instance has no attribute 'connection'" in <bound method Database.__del__ of <__main__.Database instance at 0x2084de8c>> ignored
请教要怎么修复?捣鼓了很久。。。。调用不了数据库
本站回复:
Unknown database 'ttlwifi'"
佚名 @ 2015-09-21 19:24:12
请问 这个提示是什么意思
还有个问题如何以网页的形式显示出爆出的密码 我已经安装Apache了
(1045, "Access denied for user 'root'@'localhost' (using password: YES)")
Exception AttributeError: "Database instance has no attribute 'connection'" in <bound method Database.__del__ of <__main__.Database instance at 0x7f13848a7440>> ignored
本站回复:
拒绝访问
佚名 @ 2015-09-21 19:53:12
下载完telnet_wifi.zip下步咋弄啊。求核总敲敲我脑袋
本站回复:
get.py是获取wifi密码的脚本,自定义IP段扫描,线程默认200(可在脚本中更改),由于是存储到mysql数据库中的,需要安装python-mysqldb
list.py是WEB用的列表,运行此脚本需要安装web.py模块
ttlwifi.sql是数据库结构,keydata表用来存放获取到的数据,keydatatmp是临时表,合并整合数据时可使用。
佚名 @ 2015-09-24 14:11:46
能否告知下ubuntu下能跑这脚本的python、mysql以及python-mysqldb的版本?
数据库总连不上
本站回复:
百度…… -_-!!!
佚名 @ 2015-09-25 20:37:20
大神,请问我照文章里的操作,已经能破解出wifi了,但是不能连接mysql,提示翻译过来是"无法连接到mysql服务器在127.0.0.1",,127.0.0.1:8080网页不能显示结果?
本站回复:
mysql服务没开吧。
佚名 @ 2015-09-25 20:49:37
[Get] 2015-09-25 20:02:12 219.138.xxxxxx MERCURY_A010E4 85497237
(2003, "Can't connect to MySQL server on '127.0.0.1' (111)")
Exception AttributeError: "Database instance has no attribute 'connection'" in <bound method Database.__del__ of <__main__.Database instance at 0x8fcd74c>> ignored
这个 错误 怎么 解决 ?
本站回复:
mysql端口不对或服务未开启。
低调的雨滴 @ 2015-10-07 00:05:58
大神,运行list.py 显示http://0.0.0.0:8080怎么破?get.py 提示 Exception AttributeError:"Database instance has no attribute 'connection'" in <bound method Database.__del__ of <__main__.Database instance at 0X*********>> ignored 上面的星号的字符每次都不一样的,mysql已经确认开启了
本站回复:
数据库问题吧,其他的不知道了,这个脚本我还没测试过。
佚名 @ 2015-10-10 20:42:55
能扫描出来结果,为什么数据库里面为空
本站回复:
-_-!!!
佚名 @ 2015-12-09 13:46:26
C:\Python27>python get.py
Just make a test in the extent permitted by law (^_^)
Restart mysql service ...
Traceback (most recent call last):
File "get.py", line 144, in <module>
mysqlStratPro = subprocess.Popen(stratMysqlCMD,stderr=subprocess.PIPE,stdout
=subprocess.PIPE)
File "C:\Python27\lib\subprocess.py", line 672, in __init__
errread, errwrite)
File "C:\Python27\lib\subprocess.py", line 882, in _execute_child
startupinfo)
WindowsError: [Error 2]
本站回复:
[暂无回复]
Anonymous @ 2015-12-31 23:45:43
Anonymous:
Debian mourns the passing of Ian Murdock
https://bits.debian.org/2015/12/mourning-ian-murdock.html
https://twitter.com/search?q=imurdock
本站回复:
-_-!!!
佚名 @ 2016-04-15 21:05:38
为什么填写ip的时候扫出来为0?怎么解决
本站回复:
没有开放端口吧。
文章作者
一只猿
上次更新
2015-04-05
许可协议
Nuclear'Atk(核攻击)网络安全实验室版权所有,转载请注明出处。