一个使用python编写的sms短信嗅探程序,核心部分由web.py作为基础
本着学习python的心态一步步完善
目前这个脚本相对来说已经比较完善,但依然是一个DEMO程序,稳定性很难保证,实现一键电源管理,一键刷机,一键扫描ARFCN等功能,使用sqlite3数据库进行存储,Linux系统原生自带,web.py作为web的基础
这套软件必须配合专门的硬件才能实现一键自动刷机,一键电源管理等功能,如果没有特殊的硬件设备请自行删除相关代码。
脚本的sms解码部分参考了le4f大神的解码脚本,但是会有一些问题,表现在多机同时嗅探的时候出现短信内容混乱,小伙伴们在使用的时候需要注意,最佳解决方案是直接调用tshark(wireshark的命令行模式)进行解码,比较准确,也可以自行改写解码部分。
考虑到目前2G网络已经接近淘汰,后期可能会使用Python3改写,目的是打造一套web作为前端,Python作为后端扫描的通用探测系统,不仅仅限于SMS嗅探,更多的是形成一套框架,针对无线以及通用硬件漏洞的快速扫描系统,如433Mhz,315Mhz,蓝牙,WIFI以及其他方面,快速开发攻击插件,通用部署(树莓派),快速攻击测试。
如果条件允许的话,后期还会发布一些整合的套件,目的是使用低廉的硬件打造出具有更高可玩性的随身装备,Hack Any Where,攻击无处不在,这才是无线和硬件攻击的乐趣,核心部件依然是基于ARM(树莓派、Arduino、路由器主板等等),使用各种廉价传感器作为扩展,我很期待未来携带自己开发出来的攻击套件进行攻击测试,如果你也期待,请关注这个Github,或者博客https://www.92ez.com ,惊喜总会悄悄的来临。
3年前的设想做一套整体解决方案目前已经有类似的产品面试了,Hack cube 基本上符合我当初的设想,有兴趣的可以去找找