Simplify TODO list to numbered checklist format
This commit is contained in:
parent
07a964259c
commit
ae75f030ae
31
README.md
31
README.md
@ -19,24 +19,19 @@ MemScan-EDR 扫描所有运行中的进程,检查内存中的 Shellcode / 注
|
||||
|
||||
## 待办事项
|
||||
|
||||
| 优先级 | 状态 | 任务 | 负责人 | 备注 |
|
||||
|:---:|:---:|---|---|---|
|
||||
| 🔴 高 | ⬜ 未开始 | YARA 规则文件加载与匹配引擎 | | `rules/*.yar` 文件解析 |
|
||||
| 🔴 高 | ⬜ 未开始 | 网络连接 PID 关联(TCP 连接→进程) | | `GetConnectionPid()` 实现 |
|
||||
| 🔴 高 | ⬜ 未开始 | 内存 Dump 与 PE 结构解析 | | 可疑进程内存导出 |
|
||||
| 🟡 中 | ⬜ 未开始 | 审计日志持久化(JSON/SQLite) | | 扫描历史记录查询 |
|
||||
| 🟡 中 | ⬜ 未开始 | PDF/HTML 报告导出 | | Dashboard → 一键导出 |
|
||||
| 🟡 中 | ⬜ 未开始 | 定时扫描调度(每天/每小时) | | 后台定时任务 |
|
||||
| 🟡 中 | ⬜ 未开始 | 进程自动终止(一键处置高危进程) | | `TerminateProcess` P/Invoke |
|
||||
| 🟡 中 | ⬜ 未开始 | 隐藏进程检测(EPROCESS 链表遍历) | | CE-MCP 内核级 |
|
||||
| 🟢 低 | ⬜ 未开始 | 系统托盘最小化 | | NotifyIcon + 后台运行 |
|
||||
| 🟢 低 | ⬜ 未开始 | 自定义签名规则编辑器 | | GUI 内编辑 YARA/签名 |
|
||||
| 🟢 低 | ⬜ 未开始 | 暗色主题切换 | | 白色/暗色双主题 |
|
||||
| ✅ 完成 | ✅ 已完成 | 多 AI 提供商 + 预过滤 + 防误报 Prompt | | v1.2 |
|
||||
| ✅ 完成 | ✅ 已完成 | CE-MCP 自动启动子进程管理 | | v1.1 |
|
||||
| ✅ 完成 | ✅ 已完成 | 中英文界面一键切换 | | v1.1 |
|
||||
| ✅ 完成 | ✅ 已完成 | 12 条内置内存签名检测 | | v1.0 |
|
||||
| ✅ 完成 | ✅ 已完成 | WPF 白色主题现代化界面 | | v1.0 |
|
||||
- [ ] 1. YARA 规则文件加载与匹配引擎
|
||||
- [ ] 2. 网络连接 PID 关联(TCP 连接→进程)
|
||||
- [ ] 3. 内存 Dump 与 PE 结构解析
|
||||
- [ ] 4. 审计日志持久化
|
||||
- [ ] 5. 报告导出(PDF / HTML)
|
||||
- [ ] 6. 定时扫描调度
|
||||
- [ ] 7. 高危进程一键终止
|
||||
- [ ] 8. 隐藏进程检测(EPROCESS 链表)
|
||||
- [x] 9. 多 AI 提供商 + 防误报(v1.2)
|
||||
- [x] 10. CE-MCP 自动启动(v1.1)
|
||||
- [x] 11. 中英文界面切换(v1.1)
|
||||
- [x] 12. 12 条内置内存签名(v1.0)
|
||||
- [x] 13. WPF 白色主题界面(v1.0)
|
||||
|
||||
---
|
||||
|
||||
|
||||
33
README_EN.md
33
README_EN.md
@ -17,26 +17,21 @@ MemScan-EDR scans all running processes, inspects memory for shellcode/injection
|
||||
|
||||
---
|
||||
|
||||
## TODO / Roadmap
|
||||
## TODO
|
||||
|
||||
| Priority | Status | Task | Assignee | Notes |
|
||||
|:---:|:---:|---|---|---|
|
||||
| 🔴 High | ⬜ Todo | YARA rule file loading & matching engine | | Parse `rules/*.yar` |
|
||||
| 🔴 High | ⬜ Todo | TCP connection PID association | | `GetConnectionPid()` impl |
|
||||
| 🔴 High | ⬜ Todo | Memory dump & PE structure analysis | | Export suspicious process memory |
|
||||
| 🟡 Medium | ⬜ Todo | Audit log persistence (JSON/SQLite) | | Scan history query |
|
||||
| 🟡 Medium | ⬜ Todo | PDF/HTML report export | | One-click from Dashboard |
|
||||
| 🟡 Medium | ⬜ Todo | Scheduled scan (daily/hourly) | | Background timer |
|
||||
| 🟡 Medium | ⬜ Todo | One-click terminate high-risk processes | | `TerminateProcess` P/Invoke |
|
||||
| 🟡 Medium | ⬜ Todo | Hidden process detection (EPROCESS walk) | | Kernel-level via CE-MCP |
|
||||
| 🟢 Low | ⬜ Todo | System tray minimize | | NotifyIcon + background |
|
||||
| 🟢 Low | ⬜ Todo | Custom signature rule editor | | In-GUI YARA/sig editor |
|
||||
| 🟢 Low | ⬜ Todo | Dark theme toggle | | White/Dark dual theme |
|
||||
| ✅ Done | ✅ Done | Multi AI provider + pre-filter + anti-FP prompt | | v1.2 |
|
||||
| ✅ Done | ✅ Done | CE-MCP auto-start subprocess management | | v1.1 |
|
||||
| ✅ Done | ✅ Done | Chinese/English UI one-click toggle | | v1.1 |
|
||||
| ✅ Done | ✅ Done | 12 built-in memory signature detections | | v1.0 |
|
||||
| ✅ Done | ✅ Done | WPF white-theme modern UI | | v1.0 |
|
||||
- [ ] 1. YARA rule file loading & matching engine
|
||||
- [ ] 2. TCP connection PID association
|
||||
- [ ] 3. Memory dump & PE structure analysis
|
||||
- [ ] 4. Audit log persistence
|
||||
- [ ] 5. Report export (PDF / HTML)
|
||||
- [ ] 6. Scheduled scan
|
||||
- [ ] 7. One-click terminate high-risk processes
|
||||
- [ ] 8. Hidden process detection (EPROCESS walk)
|
||||
- [x] 9. Multi AI provider + anti-false-positive (v1.2)
|
||||
- [x] 10. CE-MCP auto-start (v1.1)
|
||||
- [x] 11. Chinese/English UI toggle (v1.1)
|
||||
- [x] 12. 12 built-in memory signatures (v1.0)
|
||||
- [x] 13. WPF white-theme UI (v1.0)
|
||||
|
||||
---
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user