Summer177 / FOFA_GUI

FOFA GUI工具,支持存活检测,icon_hash转换,备份扫描

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

更新
更改fofa url
打包:pyinstaller -w -F -i icon.ico FOFA_GUI.py --upx-dir=./

更新V1.3
优化界面,存活检测改为可选,增加fofa语法帮助
image.png

更新 V1.2:
修复系统开启代理后无法获取数据

更新 V1.1:
1、默认线程数300,默认获取数量1000
2、修改了图标
3、添加了鼠标左键双击事件,使用默认浏览器打开URL

工具介绍
基于python3 tkinter 开发的,打包后内存有点大,特别是导入pandas后直接40+M,改为csv,然后用upx压缩后还是有11M
~~~QAQ
通过fofa api获取资产,支持存活检测,添加了icon_hash转换功能, 支持备份文件检测(前提得先存活检测),方便获取指定app的源码,进行代码审计。

使用方法
将三个文件放在同一目录下
image.png
fofa.json格式如下:

{"fofa_email":"xxxxxx","fofa_key":"xxxxx"}

image.png
icon_hash功能
image.png
导出表格
image.png

不足&问题:
1、tkinter和threading模块,当任务耗时多时,会导致界面卡顿,不会影响实际扫描速度。

2、python终止多线程问题,线程不能及时停止。


About

FOFA GUI工具,支持存活检测,icon_hash转换,备份扫描


Languages

Language:Python 100.0%