Reuse a healthy HTTP MCP, launch idalib_supervisor via windowless Python, and never taskkill ida.exe. Treat a listening 13337 with tools/list timeout as busy so the 1-minute watchdog cannot kill a supervisor mid-idb_open. open.ps1 uses idb_open/idb_list. Add watchdog, autostart, GUI launcher, and ToolDiscovery catalog entries.
78 lines
1.1 KiB
Plaintext
78 lines
1.1 KiB
Plaintext
# Node modules
|
|
node_modules/
|
|
|
|
# Python
|
|
__pycache__/
|
|
**/__pycache__/
|
|
*.pyc
|
|
*.pyo
|
|
|
|
# OS files
|
|
Thumbs.db
|
|
.DS_Store
|
|
Desktop.ini
|
|
|
|
# IDE
|
|
.vscode/
|
|
.idea/
|
|
*.swp
|
|
*.swo
|
|
*~
|
|
|
|
# Temp files
|
|
*.tmp
|
|
*.bak
|
|
*.log
|
|
implementation-notes.md
|
|
|
|
# User-specific config
|
|
.claude/
|
|
# Local Issue/PR review exports; do not commit GitHub discussion snapshots.
|
|
issues.json
|
|
issues-index.txt
|
|
|
|
# 测试案例(本地)
|
|
测试案例/
|
|
测试案例.zip
|
|
|
|
# 工具索引(每台机器不同)
|
|
skills/tool-index.md
|
|
skills/tool-index.json
|
|
|
|
# 本机就绪报告(含用户路径 / 客户端配置,不入库)
|
|
LOCAL-READINESS.md
|
|
|
|
# 编译产物
|
|
*.exe
|
|
*.dll
|
|
*.so
|
|
*.dylib
|
|
work/
|
|
|
|
# 签名密钥(首次运行自动生成)
|
|
skills/apk-reverse/debug.keystore
|
|
*.keystore
|
|
|
|
# Build artifacts
|
|
burp-mcp-full/build/classes/
|
|
burp-mcp-full/build/libs/
|
|
burp-mcp-full/lib/
|
|
burp-mcp-full/.gradle/
|
|
*.class
|
|
*.jar
|
|
!burp-mcp-full/build/libs/burp-mcp-full.jar
|
|
!burp-mcp-full/gradle/wrapper/gradle-wrapper.jar
|
|
|
|
# 已弃用
|
|
BOOTSTRAP.md
|
|
|
|
# 报告(防未脱敏泄漏)
|
|
reports/
|
|
|
|
# 运行产物 / 实验垃圾
|
|
master-route-*/
|
|
**/master-route-*/
|
|
mcps/
|
|
# local experiment dirs (never ship)
|
|
*-scope-*/
|