基于AI技术的JavaScript资产扫描与安全分析工具(JSSS-Find)

admin 2026-01-22 00:16:41 网络安全文章 来源:ZONE.CI 全球网 0 阅读模式

文章总结: JSSS-Find是一款基于AI的JavaScript资产扫描与安全分析工具,集成DeepSeek等模型,支持递归爬取JS、sourcemap解析、Vue/React路由提取、9种参数智能识别、敏感信息发现及自动化Fuzz与漏洞检测插件,输出交互式HTML报告,适用于大规模Web安全评估。 综合评分: 85 文章分类: 安全工具,AI安全,WEB安全,漏洞分析,渗透测试


cover_image

基于AI技术的JavaScript资产扫描与安全分析工具(JSSS-Find)

原创

0xSecDebug 0xSecDebug

0xSecDebug

2026年1月21日 11:03 陕西

JSSS-Find: 智能JS资产扫描与测试工具

    请勿利用文章内的相关技术从事非法渗透测试,由于传播、利用此文所提供的信息而造成的任何直接或者间接的后果及损失,均由使用者本人负责,作者不为此承担任何责任。工具和内容均来自网络,仅做学习和记录使用,安全性自测,如有侵权请联系删除

✨ 让JavaScript资产分析变得简单而强大 ✨

🚀 一款基于AI技术的JavaScript资产扫描与安全分析工具,专注于快速发现和评估Web应用的安全漏洞

🎯 工具概述

JSSS-Find 是一款专门用于JavaScript资产发现和安全分析的自动化工具。它通过智能爬取、深度解析和AI辅助分析,帮助安全研究人员快速识别Web应用中的潜在安全风险。

重要功能更新记录

v8.6:

v8.3:  支持解析wsdl接口并测试

v8.1:  支持解析swagger接口并测试、优化HTML报告

v8.0:  支持sock代理、支持User-Agent轮询反爬虫机制、支持vite框架提取,优化参数名提取

v7.7:  -scanxfuzz(scanx接口测试) -scanxvul(scanx漏洞测试)

v7.5: -uu参数多URL扫描,以第一个URL为基准进行后续测试保证一致性,适用于前后端分离系统的测试

v7.4: -fd参数接口发现功能,启用接口发现模式,检测接口响应中的HTML/JS资源并二次爬取,适用于Vue的测试

v7.3: -det参数POC探测扫描

v7.0: 支持联动Scanx自动化接口测试与漏洞测试、新增参数智能提取寻找高价值参数名并自动fuzz

v6.5: https://mp.weixin.qq.com/s/WqRqWhd8J4khAsKJldwZeg

v6.2: api_report.html报告中新增AI上下文理解功能,深度理解JavaScript代码片段,智能推断API参数和用法

V6.0:  新增了「AI智能分析模式」,直接用AI分析复杂JS逻辑,自动构造出完整JS文件路径,告别手动拼接

V5.0:  https://mp.weixin.qq.com/s/AVyjVG0PZfZ5n-Ddv__q1g

工具使用

核心优势

| 特性 | 说明 | | — | — | | 🤖 AI驱动 | 集成DeepSeek等AI模型,智能推断接口参数和安全风险 | | ⚡ 高效扫描 | 多线程并发处理,支持大规模资产快速扫描 | | 🎨 可视化报告 | 精美的HTML报告,支持交互式分析和数据导出 | | 🔧 灵活配置 | YAML配置文件,支持自定义扫描策略和测试规则 | | 📊 多维度分析 | 接口提取、参数识别、敏感信息发现、漏洞检测 |


⭐ 核心特性

1. 全面的资产发现

┌─────────────────────────────────────────────────────────┐
│  JS文件爬取                                              │
│  ├─ 递归抓取所有JS资源                                   │
│  ├─ 支持sourcemap解析                                   │
│  ├─ 智能去重和过滤                                       │
│  └─ 多线程并发下载                                       │
└─────────────────────────────────────────────────────────┘

2. 智能接口提取

  • ✅ 正则模式:精准匹配各种API路径格式
  • ✅ Vue路由:自动识别Vue Router配置
  • ✅ React路由:支持React Router解析
  • ✅ RESTful API:识别标准RESTful接口
  • ✅ GraphQL:支持GraphQL endpoint发现

3. 敏感信息识别

📌 支持识别的敏感信息类型:
├─ API密钥 (AWS/阿里云/腾讯云等)
├─ 数据库凭证
├─ 内网IP地址
├─ 邮箱和手机号
├─ 身份证号
├─ JWT Token
└─ 私钥和证书

4. 参数智能提取 🔥

支持9种JavaScript参数提取场景

| 场景 | 示例 | 提取能力 | | — | — | — | | 对象属性 | const user = { userId: 123 } | ✅ userId | | 解构赋值 | const {id, name} = user | ✅ id, name | | 嵌套解构 | const {profile: {email}} = data | ✅ email, profile | | 函数参数 | function getUser(userId, token) | ✅ userId, token | | 变量赋值 | const apiKey = "xxx" | ✅ apiKey | | API请求 | axios.post('/api', {name: "test"}) | ✅ name | | URL参数 | /api?page=1&size=10 | ✅ page, size | | 配置对象 | config: { timeout: 5000 } | ✅ timeout | | 路由参数 | /user/:userId/profile | ✅ userId |

5. 自动化Fuzz测试

  • HTTP方法测试(GET/POST/PUT/DELETE/PATCH/HEAD/OPTIONS)
  • 参数化请求(自动填充参数)
  • 深度Fuzz(路径组合测试)
  • 403/401绕过测试

6. 漏洞检测插件

  • 🔓 未授权访问检测
  • 💉 SQL注入检测
  • 🐚 命令执行检测
  • 📜 XSS检测
  • 📂 路径遍历检测
  • 🔍 敏感文件检测

📖 项目地址

https://github.com/kk12-30/JSSS-Find/tree/main

💻 威胁情报推送群

  如果师傅们想要第一时间获取到最新的威胁情报,可以添加下面我创建的钉钉漏洞威胁情报群,便于师傅们可以及时获取最新的IOC

 如果师傅们想要获取网络安全相关知识内容,可以添加下面我创建的网络安全全栈知识库,便于师傅们的学习和使用:

    覆盖渗透、安服、运营、代码审计、内网、移动、应急、工控、AI/LLM、数据、业务、情报、黑灰产、SOC、溯源、钓鱼、区块链等  方向,内容还在持续整理中……

点分享

点收藏

点在看

点点赞


免责声明:

本文所载程序、技术方法仅面向合法合规的安全研究与教学场景,旨在提升网络安全防护能力,具有明确的技术研究属性。

任何单位或个人未经授权,将本文内容用于攻击、破坏等非法用途的,由此引发的全部法律责任、民事赔偿及连带责任,均由行为人独立承担,本站不承担任何连带责任。

本站内容均为技术交流与知识分享目的发布,若存在版权侵权或其他异议,请通过邮件联系处理,具体联系方式可点击页面上方的联系我

本文转载自:0xSecDebug 0xSecDebug 0xSecDebug《基于AI技术的JavaScript资产扫描与安全分析工具(JSSS-Find)》

你所不知道的CRLF 网络安全文章

你所不知道的CRLF

文章总结: 文章系统梳理CRLF注入原理与实战技巧,指出HTTP头中回车换行可控可致响应拆分,给出九种变形Payload与检测步骤,强调编码绕过与Cookie炸
评论:0   参与:  0