Skip to content
KitploitKITPLOIT
工具博客
提交
工具博客
提交

黑客、渗透测试和网络安全工具,武装您的安全武器库!

Kitploit 是一个黑客、网络安全和渗透测试工具的目录。发现最新的项目更新,查找漏洞、分析系统、自动化测试并加强你的安全。

··订阅源·联系·隐私·© 2026 Kitploit

工具目录

分类

查看所有分类
Loading categories
jsfinder — 快速且全面地获取 JavaScript 文件。 | Kitploit
工具/GitHubGitHub/kacakb/jsfinder
侦察信息收集Web安全网络爬虫
GitHubkacakb/jsfinder

jsfinder

快速且全面地获取 JavaScript 文件。

查看仓库
137153年前Kitploit 审核通过

最受欢迎

查看全部 →

发现我们社区最常用的工具。

探索所有工具

浏览我们的工具集合

查看所有工具 →
分享

标志

功能 | 安装 | 使用 | 演示 | 待办事项| 联系方式

jsFinder 是一个用 Go 编写的命令行工具,用于扫描网页,查找 HTML 源代码中链接的 JavaScript 文件。它搜索任何可能包含 JavaScript 文件的属性(例如 src、href、data-main 等),并将文件的 URL 提取到文本文件中。该工具设计简单易用,支持从文件或标准输入读取 URL。

jsFinder 对于想要查找和分析 Web 应用所使用的 JavaScript 文件的开发者和安全专业人员非常有用。通过分析 JavaScript 文件,可以了解应用的功能,并检测任何安全漏洞或敏感信息泄露。

功能

  • 通过命令行参数从文件或 stdin 读取 URL。
  • 对每个 URL 同时发起 多个 HTTP GET 请求。
  • 使用标志限制 HTTP GET 请求的 并发数。
  • 使用正则表达式在 HTTP GET 请求的响应体中搜索 JavaScript 文件。
  • 将找到的 JavaScript 文件写入命令行参数指定的文件,或默认文件 "output.txt" 中。
  • 在控制台打印信息性消息,指示程序执行状态和输出文件位置。
  • 允许程序通过标志在详细模式或静默模式下运行。

安装

jsfinder 需要 Go 1.20 才能成功安装。运行以下命令获取仓库:

root@kitploit:~
go install -v github.com/kacakb/jsfinder@latest

使用

要查看工具可用的标志,请使用 -h 标志。

root@kitploit:~
jsfinder -h 
标志描述
-l指定读取 URL 的文件名。
-c指定最大并发请求数。默认值为 20。
-s以静默模式运行程序。如果未设置此标志,程序将以详细模式运行。
-o

演示

I

演示

如果你想从标准输入读取并以静默模式运行程序,请使用以下命令:

root@kitploit:~
cat list.txt| jsfinder -read -s -o js.txt

 

II

演示

如果你想从文件读取,应使用 -l 标志指定文件,并运行以下命令:

root@kitploit:~
jsfinder -l list.txt -s -o js.txt

你也可以使用 -c 标志指定并发数。默认值为 20。 如果你想从文件读取,应使用 -l 标志指定文件,并运行以下命令:

root@kitploit:~
jsfinder -l list.txt -c 50 -s -o js.txt

待办事项

  • 添加新功能
  • 提升性能
  • 添加 cookie 标志
  • 从文件读取正则表达式
  • 集成 kacak 工具(即将推出)

截图

IMG_0241 (1)

联系方式

如果你对本项目有任何疑问、反馈或合作建议,请随时通过以下方式联系我:

电子邮件
下载工具
指定写入找到的 URL 的文件名。默认文件名为 output.txt。
-read从标准输入读取 URL,而不是由 -l 标志指定的文件。