DLL0x/DFlagger

GitHub: DLL0x/DFlagger

DFlagger 是一个集成了 MITRE ATT&CK 映射、YARA 和 Sigma 规则构建功能的检测工程平台,帮助安全团队系统化地管理和组织威胁检测规则。

Stars: 0 | Forks: 0

# DFlagger DFlagger 是一个全面的检测工程平台,拥有增强的后端支持: - 具备实时分析的 Dashboard - 包含 MITRE ATT&CK 映射的用例构建器 - YARA 规则生成器 - Sigma 规则构建器 - 活动/审计日志 - 设置与用户管理 ## 🚀 快速开始 ### 环境要求 - Docker & Docker Compose ### 安装 ``` # Clone 仓库 git clone https://github.com/yourusername/DFlagger.git cd DFlagger # 运行 setup script ./setup.sh ``` ### 访问 | 服务 | URL | |---------|-----| | Frontend | http://localhost:3000 | | Backend API | http://localhost:4000 | | Health Check | http://localhost:4000/api/health | ## 📊 管理命令 ``` # 查看 logs docker-compose logs -f # 停止 docker-compose down # 重启 docker-compose restart # Full reset (removes data) docker-compose down -v ``` ## 🏗️ 架构 ``` ┌─────────────┐ ┌─────────────┐ ┌─────────────┐ │ Frontend │──────▶│ Backend │──────▶│ PostgreSQL │ │ :3000 │ │ :4000 │ │ :5432 │ └─────────────┘ └─────────────┘ └─────────────┘ ``` ## 🛠️ 技术栈 - **Frontend**: React + TypeScript + Tailwind CSS - **Backend**: Node.js + Express + TypeScript - **Database**: PostgreSQL + Prisma ORM ## 📁 项目结构 ``` DFlagger/ ├── backend/ # API server │ ├── src/routes/ # API endpoints │ └── prisma/ # Database schema ├── frontend/ # React app │ └── app/src/ # Source code ├── docker-compose.yml # Docker config └── setup.sh # One-click setup ``` ## 🔧 故障排除 ### 端口已被占用 ``` # 查找并终止端口 3000 上的 process sudo lsof -ti:3000 | xargs kill -9 ``` ### 从头重建 ``` docker-compose down -v docker-compose up --build -d ``` ### 查看日志 ``` docker-compose logs -f ```
标签:AMSI绕过, Docker, Express, FTP漏洞扫描, GNU通用公共许可证, MITM代理, MITRE ATT&CK 映射, Node.js, PostgreSQL, Prisma ORM, React, Sigma 规则构建, Syscalls, TypeScript, YARA 规则生成, 仪表盘, 威胁检测, 安全插件, 安全编排, 安全防御评估, 实时分析, 审计日志, 测试用例, 用例构建器, 用户管理, 网络安全, 自动化攻击, 规则管理, 请求拦截, 隐私保护, 高级威胁防护