0111.自动收集JS文件并分析其中的密钥/端点/泄露信息。"

admin 2026-10-22 10:46:15 网络安全文章 来源:ZONE.CI 全球网 0 阅读模式

cover_image

0111.自动收集 JS 文件并分析其中的密钥/端点/泄露信息。

原创

hgr00x
hgr00x

Rsec

2026年1月3日 10:20
贵州

在小说阅读器读本章

去阅读

本文章仅用网络安全研究学习,请勿使用相关技术进行违法犯罪活动。

声明:本文搬运自互联网,如你是原作者,请联系我们!

类型:自动化

今天,我将分享如何从特定目标收集 JavaScript 文件,并使用工具分析它们,以识别任何潜在的泄漏或暴露的密钥。

如何从目标设备收集 JavaScript 文件:

1-命令 → 武士刀

katana -u <https://target.com> -d 5 -jc -aff -fx -s depth-first -o katana-df.txt
katana -u <https://target.com> -d 5 -jc -aff -fx -s breadth-first -o katana-bf.txt
katana -u <https://target.com>  -d 5 -jc -c 50 -o katana_normal_scan

2.收集 Java Script 文件

cat katana*.txt | grep .js$ | sort -u | tee katana_js_yourtarget.txt

3-命令 → urlfinder

urlfinder -d target.com -all -o urlfinder_yourtarget.txt

4.收集 Java Script 文件

cat urlfinder_yourtarget.txt | grep .js$ | sort -u | tee urlfinder_js_yourtarget.txt

5-命令 → hakrawler

echo <https://target.com> | hakrawler -d 5 -t 30 -subs -u | tee hakrawler_yourtarget.txt

6.收集 Java Script 文件

cat hakrawler_yourtarget.txt | grep .js$ | sort -u | tee hakrawler_js_yourtarget.txt

7-命令 → waybackurls

echo <https://target.com> | waybackurls > wayback_yourtarget.txt

8.收集 Java Script 文件

cat wayback_yourtarget.txt | grep .js$ |  sort -u | tee wayback_js_yourtarget.tx

9-命令 → waymore

waymore -i yourtarget.com -oU waymore_yourtarget.txt
10. 收集 Java Script 文件
cat waymore_yourtarget.txt | grep .js$ | sort -u | tee waymore_js_yourtarget.txt

11. 合并所有包含 Java 脚本文件的文件

cat katana_js_yourtarget.txt urlfinder_js_yourtarget.txt hakrawler_js_yourtarget wayback_js_yourtarget.txt waymore_js_yourtarget.txt | sort -u | tee all_js_files.txt

移除重复项并获取有效 URL → uro 和 httpx

cat all_js_files.txt | uro | sort -u | httpx -mc 200 -o final_js_files.txt

JavaScript 数据收集阶段现已完成。

接下来,我们将使用自动化工具进入分析阶段:

从 API 密钥、令牌等搜索→ mantra

cat final_js_files.txt | mantra

从敏感数据中搜索→ secretfinder

cd secretfinder  source venv/bin/activate cat ~/PATH/target/final_js_files.txt | whileread url; do python3 SecretFinder.py -i $url -o cli >> ~/PATH/target/sortedsecret.txt; done

检测源代码中的敏感数据→ jsecret

cat final_js_files.txt | jsecret

从曝光中搜索→原子核

nuclei -l final_js_files.txt -t /home/user/.local/nuclei-templates/http/exposures/-mhe 4

现在我们已经完成了一部分,但这并非全部步骤。您仍然需要手动打开这些 JavaScript 文件,并查找关键指标,例如:

  • 终点
  • 蜜蜂
  • 证书
  • 开发者评论

有时候,最关键的信息就隐藏在显而易见的地方,只能通过人工检查才能发现。

最后,希望这篇文章对您有所帮助,并让您学到了一些新知识。🐞🎯


防务简报|韩美联合研制新一代58倍径155毫米自行榴弹炮" 网络安全文章

防务简报|韩美联合研制新一代58倍径155毫米自行榴弹炮"

该文档为2026年1月的防务简报,报道了韩美联合研制58倍径155毫米自行榴弹炮、中国成功首飞倾转旋翼无人机、印度试射远程火箭炮等多国军事装备进展。同时收录了美国陆军新版工程兵作战手册、国防大学关于核威慑体系的报告以及兰德公司太空交通管理建议等战略文件。内容涵盖武器装备研发、战略法令更新和防务研究报告三大板块,呈现当前国际军事动态与技术发展趋势。
评论:0   参与:  0