loading…
Search for a command to run...
loading…
Provides JavaScript reverse engineering capabilities including static analysis, dynamic execution, and bypassing anti-bot protections like Cloudflare 5-second c
Provides JavaScript reverse engineering capabilities including static analysis, dynamic execution, and bypassing anti-bot protections like Cloudflare 5-second challenge.
强大的 JavaScript 逆向分析工具集,提供 Skill 和 MCP Server 两种使用方式。
本项目为 AI 提供完整的 JS 逆向分析能力,支持:
适用于: Claude Desktop, Cline, Codex CLI 等支持 MCP 的客户端
优势:
快速开始:
# 使用 uvx 直接运行(无需 clone)
uvx --from git+ssh://[email protected]/sjhhh024-cmyk/Spider-JS-Mcp-Skills.git js-reverse-analyzer
配置示例:
{
"mcpServers": {
"js-reverse-analyzer": {
"command": "uvx",
"args": [
"--from",
"git+ssh://[email protected]/sjhhh024-cmyk/Spider-JS-Mcp-Skills.git",
"js-reverse-analyzer"
]
}
}
}
详细文档: MCP Server README
适用于: 任何 AI(通过 view_file 读取指令)
优势:
使用方法:
AI 读取 skill/SKILL.md 后按照指令执行分析。
详细文档: Skill README
# 方式 1: 使用 uvx(推荐)
uvx --from git+ssh://[email protected]/sjhhh024-cmyk/Spider-JS-Mcp-Skills.git js-reverse-analyzer
# 方式 2: 克隆并本地安装
git clone [email protected]:sjhhh024-cmyk/Spider-JS-Mcp-Skills.git
cd Spider-JS-Mcp-Skills
pip install -e .
playwright install chromium
js-reverse-analyzer
AI: 请读取 skill/SKILL.md 并按照指令分析 <目标网站>
analyze_website - 分析网站 JS 加密算法extract_js_files - 提取所有 JS 文件detect_crypto_algorithm - 检测加密算法generate_python_code - 生成 Python 代码generate_report - 生成分析报告validate_signature - 验证签名正确性analyze_api_request - 分析 API 请求beautify_js - 美化 JS 代码analyze_with_browser - 浏览器动态分析bypass_challenge - 绕过验证挑战execute_js_safely - 安全执行 JSdetect_protection - 检测保护措施deobfuscate_code - 反混淆代码Spider-JS-Mcp-Skills/
├── README.md # 本文件
├── pyproject.toml # Python 项目配置
├── skill/ # Skill 版本
│ ├── SKILL.md # Skill 主文件
│ ├── README.md # Skill 说明
│ └── examples/ # 使用示例
└── src/ # MCP Server 源码
├── server.py # MCP Server 主程序
├── analyzers/ # 分析器模块
│ ├── js_analyzer.py
│ ├── crypto_detector.py
│ ├── browser_executor.py
│ ├── protection_detector.py
│ └── smart_analyzer.py
└── utils/ # 工具模块
├── http_client.py
└── deobfuscator.py
成功分析出 CRC32 + MD5 签名算法,准确度 5/5 星。
欢迎提交 Issue 和 Pull Request!
MIT License
⭐ 如果这个项目对您有帮助,请给个 Star!
Выполни в терминале:
claude mcp add js-reverse-analyzer -- npx Не уверен что выбрать?
Найди свой стек за 60 секунд
Автор?
Embed-бейдж для README
Похожее
Все в категории development