更新
更改fofa url
打包:pyinstaller -w -F -i icon.ico FOFA_GUI.py --upx-dir=./
更新V1.3
优化界面,存活检测改为可选,增加fofa语法帮助
更新 V1.2:
修复系统开启代理后无法获取数据
更新 V1.1:
1、默认线程数300,默认获取数量1000
2、修改了图标
3、添加了鼠标左键双击事件,使用默认浏览器打开URL
工具介绍
基于python3 tkinter 开发的,打包后内存有点大,特别是导入pandas后直接40+M,改为csv,然后用upx压缩后还是有11M
~~~QAQ
通过fofa api获取资产,支持存活检测,添加了icon_hash转换功能, 支持备份文件检测(前提得先存活检测),方便获取指定app的源码,进行代码审计。
使用方法
将三个文件放在同一目录下
fofa.json格式如下:
{"fofa_email":"xxxxxx","fofa_key":"xxxxx"}
icon_hash功能
导出表格
不足&问题:
1、tkinter和threading模块,当任务耗时多时,会导致界面卡顿,不会影响实际扫描速度。
2、python终止多线程问题,线程不能及时停止。