JSAPIscan 扫描工具_安装以及使用
1-简介
注意: 该软件非开源软件,请自行掂量.
一个go语言开发的js文件发现和接口扫描工具,专门用于从JavaScript文件中提取API接口信息并进行安全测试。
2-功能特性
- 🔍 智能API发现: 自动从JavaScript文件中提取API端点路径
- 📱 多框架支持: 支持Webpack、Vue、React等现代前端框架的JS文件解析
- 🚀 高性能扫描: 多线程并发处理,支持自定义线程数
- 🛡️ 安全测试: 内置未授权访问测试和POC验证功能(POC预计0.3开放)
- 📊 智能输出: 自动生成CSV报告和详细日志
- 🔧 灵活配置: 支持批量URL扫描、自定义深度等
- 📁 自动管理: 自动创建时间戳文件夹,结果分类存储
3-下载安装
浏览器访问:https://pan.quark.cn/s/67b7123b8cbf
此链接包含Windows\Linux 双版本,下载后可直接进行使用.
4-使用教程
4.1 Linux 使用教程
1 | .\JSAPIscan_linux -h # 查看帮助 |

4.2 Windows 使用教程
1 | JSAPIscan_windows.exe -h #查看帮助 |

4.2.1 用法详情
1 | JSAPIscan_windows.exe -u https://www.baidu.com |

1 | JSAPIscan_windows.exe -f urls.txt # 批量扫描URL urls.txt里面包含多个url,一行一个 |

1 | JSAPIscan_windows.exe -u https://www.baidu.com -t 20 -d 5 # 设置线程数和爬取深度 |

4.2.2 其他用法
1 | JSAPIscan.exe -u https://example.com -auto # 启用自动接口测试(-auto 是未授权访问检测 不加只会爬取) |
1 | JSAPIscan.exe -u https://example.com -auto -aparms # 携带参数进行测试 |
1 | JSAPIscan.exe -u https://example.com -auto -aparms -apoc # 启用POC测试 |
1 | JSAPIscan.exe -f urls.txt -auto -t 15 -d 4 # 批量扫描并自动测试 |
4.3 参数详情
| 参数 | 说明 | 默认值 | 示例 |
|---|---|---|---|
-u |
目标URL | - | -u https://example.com |
-f |
URL文件路径 | - | -f urls.txt |
-t |
线程数 | 10 | -t 20 |
-d |
爬取深度 | 3 | -d 5 |
-auto |
启用自动接口测试 | false | -auto |
-aparms |
携带参数测试 | false | -aparms |
-apoc |
启用POC测试 | false | -apoc |
-h |
显示帮助信息 | false | -h |
-sc |
不显示相关状态码 | “” | -sc |
-o |
输出文件类型 | “txt” | txt、html |
-k |
只输出关键信息 | false | `` |
5-支持的框架
- Webpack: 自动解析chunk.js文件
- Vue.js: 识别Vue组件中的API调用
- React: 支持React应用的JS文件分析
- 通用JS: 支持标准JavaScript文件解析
6- 结束语
- 需要技术文章,记得将ycc77.com 添加到书签栏哦~
- 需要资源,记得将yancy77.cn 添加到书签栏哦~
- B站: 疯狂的杨CC(需要使用视频,请选择这个)
- 抖音: 疯狂的杨CC
- 快手: 疯狂的杨CC
- P站: 疯狂的杨CC
All articles on this blog are licensed under CC BY-NC-SA 4.0 unless otherwise stated.



