社区所有版块导航
Python
python开源   Django   Python   DjangoApp   pycharm  
DATA
docker   Elasticsearch  
aigc
aigc   chatgpt  
WEB开发
linux   MongoDB   Redis   DATABASE   NGINX   其他Web框架   web工具   zookeeper   tornado   NoSql   Bootstrap   js   peewee   Git   bottle   IE   MQ   Jquery  
机器学习
机器学习算法  
Python88.com
反馈   公告   社区推广  
产品
短视频  
印度
印度  
Py学习  »  Python

Bayanay:一款基于Python开发的无线网络安全研究工具

FreeBuf • 2 年前 • 324 次点击  


 关于Bayanay 


Bayanay是一款基于纯Python开发的无线网络安全研究工具,在该工具的帮助下,无论你身处何地,都可以轻松地对周围地区的无线网络安全状况进行研究与分析。


该工具可以通过使用HTML5的地理位置定位功能并结合Scapy获取到的SSID信息来对目标无线网络进行渗透测试与安全研究。


 工具下载 


该工具基于纯Python开发,因此该工具具备良好的跨平台特性。首先,我们需要在本地设备上安装并配置好Python环境。接下来,使用下列命令将该项目源码克隆至本地:

git clone https://github.com/anil-yelken/wardriving.git

(向右滑动,查看更多)


 工具使用 


项目提供的ssidBul.py已通过TP-LINK TL WN722N进行过测试。其中的location.py脚本已在Selenium 3.11.0和Firefox 59.0.2上进行过测试,Firefox浏览器所需的geckodriver位于代码所在的目录中。


在使用该工具之前,我们需要在测试环境中创建并更改SSID和MAC名称及位置信息。


ssidBul.py和location.py必须同时运行。


 工具使用样例 


ssidBul.py的运行结果样例如下:

20 March 2018 11:48PM|9c:b2:b2:11:12:13|ECFJ3M
20 March 2018 11:48PM|c0:25:e9:11:12:13|T7068

(向右滑动,查看更多)


图显示的是location.py运行后地理位置信息获取授权弹窗截图:



下图显示的是工具脚本运行后最终获取到的地理位置信息:



konum.py脚本的运行结果如下所示:

lat=38.8333635|lon=34.759741899|20 March 2018 11:47PM
lat=38.8333635|lon=34.759741899|20 March 2018 11:48PM lat=38.8333635|lon=34.759741899|20 March 2018 11:48PM
lat=38.8333635|lon=34.759741899|20 March 2018 11:48PM
lat=38.8333635|lon=34.759741899|20 March 2018 11:48PM
lat=38.8333635|lon=34.759741899|20 March 2018 11:49PM
lat=38.8333635|lon=34.759741899|20 March 2018 11:49PM

(向右滑动,查看更多)


数据收集阶段的任务完成直走,我们就可以通过运行wardriving.py脚本来获取如下所示的输出结果样例了:

lat=38.8333635|lon=34.759741899|20 March 2018 11:48PM|9c:b2:b2:11:12:13|ECFJ3Mlat=38.8333635|lon=34.759741899|20 March 2018 11:48PM|c0:25:e9:11:12:13|T7068

(向右滑动,查看更多)


 许可证协议 


本项目的开发与发布遵循GPL-3.0开源许可证协议。


 项目地址 


Bayanayhttps://github.com/anil-yelken/wardriving


参考资料:

https://twitter.com/anilyelken06


https://medium.com/@anilyelken



精彩推荐








Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/148464
 
324 次点击