支持的输入格式
压缩包内的 PE 程序按文件头识别,改名文件也能被发现。
格式与限制加载中…
分析能力
按二进制类型自动选择后端,一次分析产出完整报告。
.NET 程序集ilspycmd 反编译为 C# 工程;无 .NET SDK 时用 dnfile 还原类型 / 字段 / 方法签名骨架
PyInstaller 打包解包 CArchive / PYZ,提取 .pyc 并尽可能还原 .py
原生 C / C++capstone 反汇编、伪代码、基本块、xrefs、交互调用图
函数聚类调用图连通分量分簇、高频 API 聚合、入口点候选评分
通用提取PE 结构、导入导出、图标 / 版本 / 清单资源、ASCII 与 UTF-16 字符串
项目框架还原按命名空间 / 原始包路径提前重建源码树,推断依赖,生成 .csproj / .sln、pyproject.toml、CMakeLists.txt 等可构建工程骨架
精准下载单文件完整下载、源码包、离线报告包与项目工程包,均带 SHA-256 清单
任务管理时间范围与关键词筛选、归档 / 恢复、删除移入回收站,可单条彻底删除或一键清空
安全边界
任务状态写入 reports/<id>/task.json,重启自动恢复。
删除任务先移动到 web_data/trash/ 可恢复;在回收站彻底删除才物理移除。
服务仅绑定回环地址;报告资源严格限制在任务目录内。
解压时拒绝绝对路径、目录穿越、符号链接与异常压缩比;
解压阶段对条目数、单成员大小与嵌套层数设防呆上限(防压缩包炸弹),上传本身不限大小。
3分析任务
任务在后台线程执行,页面自动刷新进度;完成后可在线打开、内嵌预览、下载源码、导出离线包或项目工程包。报告新增「项目框架」标签页,展示识别框架、还原级别、依赖清单与源码目录树。支持按时间范围 / 关键词筛选、归档、恢复与移入回收站;状态自动落盘,服务重启后历史任务仍可用。