fasnow / fine

网络空间资产测绘集成工具,支持fofa、hunter、quake、零零信安、ICP备案查询、IP138批量查询、微信小程序反编译。

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Fine

网络空间资产测绘工具,目前支持fofa、hunter、quake和零零信安,ICP备案、IP138域名解析与IP反查、外部HTTP调用与小程序反编译。

image-20240318101417116

macOS提示文件损坏请执行下面命令后重新打开。

sudo xattr -d com.apple.quarantine Fine.app

自主编译

不要在ide控制台执行下面命令,会出现奇怪的问题,建议在项目目录下打开terminal执行。

第一步:环境。

git https://git-scm.com/downloads
nodejs https://nodejs.org/en/download/prebuilt-installer (只支持18版本)
golang https://go.dev/dl/
wails https://wails.io/docs/gettingstarted/installation

第二步:初始化。

git clone https://github.com/fasnow/fine.git && cd fine && go mod tidy && cd frontend && npm install --force  

第三步:微信小程序反编译相关,重构了js代码,该可执行文件可单独使用。

cd fine/wechatMiniProgram && npm install --force && npm run build
windows 额外执行 cd ../backend/service/service/wechat && mv decompile.exe decompile
# 如果提示pkg不存在先执行npm install pkg --force后再执行上述命令

第四步:生成的可执行文件在fine/build/bin目录下。

cd fine && wails build

TODO

???

About

网络空间资产测绘集成工具,支持fofa、hunter、quake、零零信安、ICP备案查询、IP138批量查询、微信小程序反编译。


Languages

Language:TypeScript 67.8%Language:Go 18.3%Language:JavaScript 11.1%Language:HTML 1.7%Language:NSIS 0.8%Language:CSS 0.3%