Vaibhavi28/binexplain

GitHub: Vaibhavi28/binexplain

BinExplain 是一个 AI 驱动的在线二进制分析工具,帮助 CTF 初学者快速分析二进制文件并生成解题模板。

Stars: 1 | Forks: 0

# BinExplain 一个包含 BinExplain 的**后端** (Python) 和**前端** (React) 的 monorepo。 ## 项目结构 ``` binexplain/ ├── backend/ # Python backend (Flask / FastAPI) │ ├── main.py │ ├── requirements.txt │ └── .gitignore ├── frontend/ # React frontend (Vite) │ ├── src/ │ ├── package.json │ └── .gitignore ├── README.md └── .gitignore ``` ## 快速开始 ### 后端 ``` cd backend python -m venv venv source venv/bin/activate # Windows: venv\Scripts\activate pip install -r requirements.txt python main.py ``` ### 前端 ``` cd frontend npm install npm run dev ``` ## 规则 - 后端和前端是**完全独立的** —— 改变其中一个绝对不应破坏另一个。 - 它们各自拥有独立的 `.gitignore` 和依赖文件。 - 任何一个文件夹中都**绝对不应**提交任何已上传的二进制文件。
标签:AI辅助, CTF辅助, DNS 反向解析, 二进制分析, 云安全运维, 云资产清单, 逆向工具, 逆向工程