reverse-skills-max: initial public release (restored, redacted, hardened)

This commit is contained in:
baradok609hecl1pq6qi
2026-10-20 02:17:15 +03:00
commit da24c2bd20
2227 changed files with 443931 additions and 0 deletions

View File

@@ -0,0 +1,328 @@
{
"capabilities": [
{
"name": "jadx",
"bootstrapKind": "github-release-zip",
"repo": "skylot/jadx",
"assetRegex": "^jadx-1\\.5\\.6\\.zip$",
"installDir": "%USERPROFILE%\\Tools\\jadx",
"docsUrl": "https://github.com/skylot/jadx",
"canAutoInstall": true,
"verifyCommand": "jadx",
"releaseTag": "v1.5.6",
"assetSha256": "545ea2be9c242511bc145755cf4bda2485ade42966e096f8b4d3da2a230e8974"
},
{
"name": "apktool",
"bootstrapKind": "github-release-jar-wrapper",
"repo": "iBotPeaches/Apktool",
"assetRegex": "^apktool_3\\.0\\.2\\.jar$",
"installDir": "%USERPROFILE%\\Tools\\apktool",
"wrapperName": "apktool.bat",
"docsUrl": "https://apktool.org/",
"canAutoInstall": true,
"verifyCommand": "apktool",
"releaseTag": "v3.0.2",
"assetSha256": "eee4669a704a14e0623407e6701b0b91887e61e1e4049cb7a82833e14ae8b5fd"
},
{
"name": "jeb-pro",
"bootstrapKind": "manual",
"docsUrl": "https://www.pnfsoftware.com/jeb/",
"canAutoInstall": false,
"verifyCommand": "jeb_wincon",
"manualInstallHint": "JEB Pro is commercial. Obtain a valid license from PNF Software, install it manually, then run refresh-tool-index.ps1. Optional community MCP bridges must pass the skill-supply-chain review before registration."
},
{
"name": "frida",
"bootstrapKind": "pip-package",
"pipPackage": "frida-tools==14.10.4",
"pinnedVersion": "14.10.4",
"docsUrl": "https://frida.re/",
"canAutoInstall": true,
"verifyCommand": "frida"
},
{
"name": "frida-ps",
"bootstrapKind": "pip-package",
"pipPackage": "frida-tools==14.10.4",
"pinnedVersion": "14.10.4",
"docsUrl": "https://frida.re/",
"canAutoInstall": true,
"verifyCommand": "frida-ps"
},
{
"name": "idalib-mcp",
"bootstrapKind": "pip-package",
"pipPackage": "ida-pro-mcp",
"pipSource": "git+https://github.com/mrexodia/ida-pro-mcp.git@f82e6e2517a161b77e738951c3071cd446480ba0",
"pinnedCommit": "f82e6e2517a161b77e738951c3071cd446480ba0",
"docsUrl": "https://github.com/mrexodia/ida-pro-mcp",
"canAutoInstall": true,
"verifyCommand": "ida-pro-mcp",
"postInstallSteps": [
"ida-pro-mcp --install (选择 Streamable HTTP + Global)",
"重启 IDA Pro 使插件生效",
"IDA 打开文件后 MCP 自动监听 127.0.0.1:13337"
]
},
{
"name": "reqable-mcp",
"bootstrapKind": "npm-mcp",
"npmPackage": "reqable-mcp-server@1.0.1",
"mcpNames": [
"reqable-mcp"
],
"mcpCommand": "npx",
"mcpArgs": [
"-y",
"reqable-mcp-server@1.0.1",
"--scope",
"minimal"
],
"mcpEnv": {},
"docsUrl": "https://github.com/reqable/reqable-mcp-server",
"canAutoInstall": true,
"verifyCommand": "npx",
"pinnedVersion": "1.0.1",
"note": "Requires the separately installed Reqable desktop application. The MCP server uses Reqable's local API; scope and authorization rules still apply to captured or replayed traffic."
},
{
"name": "jshookmcp",
"bootstrapKind": "npm-mcp",
"npmPackage": "@jshookmcp/jshook@0.3.4",
"mcpNames": [
"jshook"
],
"mcpCommand": "npx",
"mcpArgs": [
"-y",
"@jshookmcp/jshook@0.3.4"
],
"mcpEnv": {
"JSHOOK_BASE_PROFILE": "search"
},
"docsUrl": "https://github.com/vmoranv/jshookmcp",
"canAutoInstall": true,
"verifyCommand": "npx",
"pinnedVersion": "0.3.4"
},
{
"name": "anything-analyzer",
"bootstrapKind": "local-http-mcp",
"repoUrl": "https://github.com/Mouseww/anything-analyzer",
"installDir": "%USERPROFILE%\\Tools\\anything-analyzer",
"startupDirCandidates": [
"%USERPROFILE%\\Tools\\anything-analyzer"
],
"startCommand": "pnpm",
"startArgs": [
"dev"
],
"mcpNames": [
"anything-analyzer",
"local-mcp"
],
"mcpUrl": "http://localhost:23816/mcp",
"servicePort": 23816,
"docsUrl": "https://github.com/Mouseww/anything-analyzer",
"canAutoInstall": true,
"verificationMode": "service-or-registration"
},
{
"name": "idapro",
"bootstrapKind": "local-http-mcp",
"dependsOn": [
"idalib-mcp"
],
"mcpNames": [
"idapro"
],
"mcpUrl": "http://127.0.0.1:13337/mcp",
"servicePort": 13337,
"servicePortRange": [
13337,
13350
],
"portNote": "IDA 多实例时端口递增 (13337→13338→...),检查 IDA Output 窗口的 [MCP] port=xxxxx 日志",
"startScript": "%SKILL_ROOT%\\ida-reverse\\scripts\\start.ps1",
"docsUrl": "https://hex-rays.com/ida-pro/",
"canAutoInstall": true,
"verificationMode": "service-and-registration"
},
{
"name": "r2",
"bootstrapKind": "github-release-zip",
"repo": "radareorg/radare2",
"assetRegex": "^radare2-.*-w64\\.zip$",
"installDir": "%USERPROFILE%\\Tools\\radare2",
"docsUrl": "https://github.com/radareorg/radare2",
"canAutoInstall": true,
"verifyCommand": "r2",
"preferApiDigest": true,
"note": "radare2 发版频繁,不 pin assetSha256;改用 GitHub API digest(sha256:...)动态校验,格式已实测兼容 Assert-DownloadedFileIntegrity。"
},
{
"name": "rabin2",
"bootstrapKind": "github-release-zip",
"repo": "radareorg/radare2",
"assetRegex": "^radare2-.*-w64\\.zip$",
"installDir": "%USERPROFILE%\\Tools\\radare2",
"docsUrl": "https://github.com/radareorg/radare2",
"canAutoInstall": true,
"verifyCommand": "rabin2",
"preferApiDigest": true,
"note": "与 r2 同一发布资产,API digest 动态校验(见 r2.note)。"
},
{
"name": "adb",
"bootstrapKind": "winget-package",
"wingetId": "Google.PlatformTools",
"pinPolicy": "winget-latest",
"installDir": "%LOCALAPPDATA%\\Android\\Sdk\\platform-tools",
"docsUrl": "https://developer.android.com/tools/releases/platform-tools",
"canAutoInstall": true,
"verifyCommand": "adb"
},
{
"name": "agent-browser",
"bootstrapKind": "npm-global",
"npmPackage": "agent-browser@0.31.1",
"pinnedVersion": "0.31.1",
"postInstall": "npx playwright install chromium",
"installDir": "%LOCALAPPDATA%\\ms-playwright",
"docsUrl": "https://github.com/nicepkg/agent-browser",
"canAutoInstall": true,
"verifyCommand": "agent-browser",
"setupScript": "%SKILL_ROOT%\\browser-automation\\scripts\\setup.ps1"
},
{
"name": "ghidra-mcp",
"bootstrapKind": "github-release-zip",
"repo": "NationalSecurityAgency/ghidra",
"assetRegex": "^ghidra_.*_PUBLIC_.*\\.zip$",
"installDir": "%USERPROFILE%\\Tools\\ghidra",
"docsUrl": "https://ghidra-sre.org/",
"canAutoInstall": true,
"verifyCommand": "analyzeHeadless",
"postInstallSteps": [
"下载 GhidraMCP 插件: https://github.com/LaurieWired/GhidraMCP/releases",
"将插件 zip 安装到 Ghidra: File → Install Extensions → 选择下载的 zip",
"MCP server 在 Ghidra 项目打开后自动监听 localhost:8765"
],
"mcpNames": [
"ghidra"
],
"mcpUrl": "http://localhost:8765/mcp",
"servicePort": 8765,
"verificationMode": "service-or-registration",
"preferApiDigest": true,
"note": "Ghidra 发版频繁,不 pin assetSha256;改用 GitHub API digest(sha256:...)动态校验,格式已实测兼容 Assert-DownloadedFileIntegrity。"
},
{
"name": "seclists",
"bootstrapKind": "git-clone",
"repo": "https://github.com/danielmiessler/SecLists.git",
"pinnedCommit": "e5e49caa6fb648476f3bca391b26a45a4f5d3f13",
"installDir": "%USERPROFILE%\\Tools\\SecLists",
"docsUrl": "https://github.com/danielmiessler/SecLists",
"canAutoInstall": true
},
{
"name": "proxycat",
"bootstrapKind": "git-clone",
"repo": "https://github.com/honmashironeko/ProxyCat.git",
"pinnedCommit": "2309b713e2e4f574df14c2ace7e8fa6c00eb6941",
"installDir": "%USERPROFILE%\\Tools\\ProxyCat",
"docsUrl": "https://github.com/honmashironeko/ProxyCat",
"canAutoInstall": true,
"verifyCommand": "proxycat",
"postInstallSteps": [
"git clone https://github.com/honmashironeko/ProxyCat.git %USERPROFILE%\\Tools\\ProxyCat",
"pip install -r %USERPROFILE%\\Tools\\ProxyCat\\requirements.txt",
"使用 %USERPROFILE%\\Tools\\bin\\proxycat.bat 启动"
]
},
{
"name": "burpsuite-mcp",
"bootstrapKind": "local-http-mcp",
"mcpNames": [
"burpsuite"
],
"mcpUrl": "http://localhost:9876/mcp",
"servicePort": 9876,
"docsUrl": "https://portswigger.net/burp",
"canAutoInstall": false,
"verificationMode": "service-or-registration",
"manualInstallHint": "在 BurpSuite 扩展市场搜索 MCP 插件安装,启动后监听 localhost:9876"
},
{
"name": "nmap",
"bootstrapKind": "winget-package",
"wingetId": "Insecure.Nmap",
"pinPolicy": "winget-latest",
"docsUrl": "https://nmap.org/",
"canAutoInstall": true,
"verifyCommand": "nmap"
},
{
"name": "pentestswarm",
"bootstrapKind": "go-install",
"goPackage": "github.com/Armur-Ai/Pentest-Swarm-AI/cmd/pentestswarm@v0.1.0",
"fallbackKind": "docker-image",
"dockerImage": "ghcr.io/armur-ai/pentestswarm:v0.1.0",
"mcpNames": [
"pentestswarm"
],
"mcpCommand": "pentestswarm",
"mcpArgs": [
"mcp",
"serve"
],
"docsUrl": "https://github.com/Armur-Ai/Pentest-Swarm-AI",
"canAutoInstall": true,
"verifyCommand": "pentestswarm",
"note": "群体智能渗透框架。需要 Go 1.24+ 或 Docker。支持 MCP server 模式。需要 Claude/Ollama API key。",
"pinnedVersion": "v0.1.0"
},
{
"name": "binwalk",
"bootstrapKind": "winget-package",
"wingetId": "ReFirmLabs.binwalk",
"pinPolicy": "winget-latest",
"docsUrl": "https://github.com/ReFirmLabs/binwalk",
"canAutoInstall": true,
"verifyCommand": "binwalk"
},
{
"name": "yara",
"bootstrapKind": "winget-package",
"wingetId": "VirusTotal.YARA",
"pinPolicy": "winget-latest",
"docsUrl": "https://github.com/VirusTotal/yara",
"canAutoInstall": true,
"verifyCommand": "yara"
},
{
"name": "pwntools",
"bootstrapKind": "pip-package",
"pipPackage": "pwntools==4.15.0",
"pinnedVersion": "4.15.0",
"docsUrl": "https://github.com/Gallopsled/pwntools",
"canAutoInstall": true,
"verifyCommand": "pwntools"
},
{
"name": "bkcrack",
"bootstrapKind": "github-release-zip",
"repo": "kimci86/bkcrack",
"assetRegex": "^bkcrack-1\\.8\\.1-win64\\.zip$",
"installDir": "%USERPROFILE%\\Tools\\bkcrack",
"docsUrl": "https://github.com/kimci86/bkcrack",
"canAutoInstall": true,
"verifyCommand": "bkcrack",
"releaseTag": "v1.8.1",
"preferApiDigest": true
}
]
}