Skip to content

JishiTeam-J1wa/hackmitm

Repository files navigation

🌟 HackMITM

🚀 高性能 HTTP/HTTPS 中间人代理工具

企业级 · 可扩展 · 插件化 · 安全第一

Go Version License Platform


📁 项目结构

HackMITM/
│
├── 📂 hackmitm/              # 🔧 核心引擎 (CLI 版本)
│   ├── cmd/                  # 命令行入口
│   ├── pkg/                  # 核心库
│   │   ├── scanner/         # 被动扫描器
│   │   ├── vuln/            # 漏洞管理
│   │   ├── websocket/       # WebSocket 支持
│   │   ├── storage/         # SQLite 存储
│   │   └── report/          # 报告系统
│   ├── configs/             # 配置文件
│   └── plugins/             # 插件系统
│
├── 📂 hackmitm-desktop/      # 🖥️ 桌面应用 (Wails + React)
│   ├── internal/            # Go 后端
│   │   ├── scanner/         # 被动扫描引擎
│   │   ├── intruder/        # Intruder 攻击引擎
│   │   ├── activescan/      # 主动扫描引擎
│   │   └── api/             # Wails API 层
│   └── frontend/            # React + TypeScript UI
│
├── 📂 docs/                  # 📖 项目文档
│
├── 📄 README.md
├── 📄 CHANGELOG.md
├── 📄 CONTRIBUTING.md
├── 📄 SECURITY.md
└── 📄 LICENSE

🚀 快速开始

方式一:命令行版本

cd hackmitm
make build
./hackmitm -config configs/config.json

方式二:桌面应用

cd hackmitm-desktop
cd frontend && npm install && cd ..
wails dev

✨ 核心功能

模块 功能 状态
🔍 被动扫描 SQL 注入、XSS、敏感信息检测
主动扫描 可插拔扫描插件
🎯 Intruder 4 种攻击模式
🔄 Repeater HTTP 请求重放
📊 Dashboard 实时流量监控
🛡️ 漏洞管理 存储、分类、导出

📖 详细文档


🤝 贡献

详见 CONTRIBUTING.md


📞 联系

  • 💬 微信: Whoisj1wa

Made with ❤️ by JishiTeam-J1wa

About

MITM 代理工具 - 纯 Go 语言实现

Resources

License

Contributing

Security policy

Stars

Watchers

Forks

Packages

 
 
 

Contributors