在线逆向工具
一组各管一件事的小工具,帮你先看清一个文件:它是什么、声明了什么、哪里会被拒。每个工具都是静态页面,用 JavaScript 或 WebAssembly 在你自己的浏览器里解析文件。
文件不离开你的浏览器. 站点没有任何上传接口。解析在本地的 Web Worker 中完成,你可以在浏览器的网络面板里确认没有数据发出。
可用 8
Android
APK/AAB 分析与上架体检
读取 APK 或 AAB 的 Manifest、原生库和签名证书,检查 16 KB 对齐、targetSdk 等最常卡住 Google Play 发版的规则。
区块链
EVM 合约函数选择器提取
粘贴已部署合约的字节码,列出全部 4 字节函数选择器,并用编译成 WebAssembly 的 EVMole 推断参数类型和状态可变性,不需要 ABI 或验证过的源码。
WebAssembly
WASM 模块分析 / WASM 转 WAT
打开 .wasm 文件,查看导入、导出、函数、内存和自定义段,并用 wabt 转成可读的 WAT 文本。
.NET
.NET 程序集元数据与 IL 查看器
不运行程序就能检查 .NET DLL 或 EXE:PE/CLI 头、类型和成员表、引用的程序集,以及每个方法的 IL。
HAR / SAZ
HAR / Fiddler SAZ 接口归纳
载入 HAR 或 Fiddler SAZ 抓包文件,按域名和接口路径归纳请求,列出每个接口出现过的方法、状态码、查询参数和请求体字段。
Electron
ASAR 解包与 Electron IPC 分析
在浏览器里解开 Electron 的 app.asar,浏览其中文件,并列出主进程与渲染进程之间的 IPC 通道和 preload 暴露的接口。
Source map
JS bundle 与 source map 还原
用 source map 的 sourcesContent 重建原始源码目录并打包下载,并把压缩后 bundle 中的位置或报错堆栈映射回原始文件、行号和名称。
ELF / PE / Mach-O
原生二进制概览(ELF/PE/Mach-O)
不运行程序就能识别 ELF、PE 或 Mach-O 文件:架构、文件头、带熵值的节区、导入导出符号、NX/PIE/RELRO/ASLR 等加固标志,以及可打印字符串。