[中文(当前) | English]
这是一个用于测试JavaScript反调试绕过技术的在线平台。该平台提供了多个测试案例,帮助开发者和安全研究人员测试和验证JavaScript调试器绕过工具的有效性。
👉 https://jsrei.github.io/js-debugger-bypass-goat/
- 🧪 多样化的测试案例 - 覆盖从基础到高级的各种调试绕过场景
- ⚡ 实时验证功能 - 即时检查绕过技术的有效性
- 🏷️ 清晰的难度分级 - 按简单、中等、困难进行分类
- 📖 详细的案例说明 - 每个测试用例都有详细文档
- 📋 代码可复制功能 - 方便用户研究和使用测试代码
- 🌍 多语言支持 - 支持中文和英文界面
序号 | 测试用例 | 难度 | 描述 |
---|---|---|---|
1 | 基础 debugger 语句 | 简单 | 测试最基本的 JavaScript debugger 语句绕过能力 |
2 | 条件触发 debugger | 中等 | 测试在特定条件下触发的 debugger 语句绕过能力 |
3 | 混淆代码中的 debugger | 困难 | 测试在经过混淆处理的代码中识别和绕过 debugger 的能力 |
4 | 定时器 debugger | 中等 | 测试通过定时器延迟触发的 debugger 语句绕过能力 |
5 | 事件监听器 debugger | 困难 | 测试通过事件监听器触发的 debugger 语句绕过能力 |
6 | 代理对象 debugger | 困难 | 测试通过代理对象触发的 debugger 语句绕过能力 |
- 克隆仓库:
git clone https://github.com/JSREI/js-debugger-bypass-goat.git
- 进入项目目录:
cd js-debugger-bypass-goat
- 使用任意HTTP服务器运行项目,例如:
python -m http.server 8080
- 在浏览器中访问:
http://localhost:8080
- js-debugger-bypass - JavaScript调试器绕过工具
欢迎加入我们的技术交流群:
- 微信群:扫描仓库首页提供的二维码,或添加个人微信并发送【逆向群】,我们会拉你进群
- Telegram群:https://t.me/jsreijsrei
欢迎提交Pull Request来添加新的测试用例或改进现有用例。任何形式的贡献都将被感激!
MIT License - © JSREI (JavaScript Reverse Engineering Infrastructure)