偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

如何使用jsFinder快速全面地獲取目標(biāo)應(yīng)用的JavaScript文件

開(kāi)發(fā) 前端
想要查找和分析web應(yīng)用程序使用的JavaScript文件的web開(kāi)發(fā)人員和安全專(zhuān)業(yè)人員非常有用。通過(guò)分析JavaScript文件,可以了解應(yīng)用程序的功能,并檢測(cè)任何安全漏洞或敏感信息泄露。

關(guān)于jsFinder

jsFinder是一款針對(duì)JavaScript文件的數(shù)據(jù)收集工具,該工具基于Go語(yǔ)言開(kāi)發(fā),是一個(gè)命令行工具,在該工具的幫助下,廣大研究人員可以快速掃描目標(biāo)網(wǎng)頁(yè)以查找HTML源代碼中鏈接的JavaScript文件。

該工具支持搜索任何可以包含JavaScript文件的屬性,例如src、href和data-main等,并將文件的URL提取到文本文件中。

該工具易于使用,并且支持從文件或標(biāo)準(zhǔn)輸入中讀取目標(biāo)URL地址。

于想要查找和分析web應(yīng)用程序使用的JavaScript文件的web開(kāi)發(fā)人員和安全專(zhuān)業(yè)人員非常有用。通過(guò)分析JavaScript文件,可以了解應(yīng)用程序的功能,并檢測(cè)任何安全漏洞或敏感信息泄露。

功能介紹

1、使用命令行參數(shù)從文件或stdin讀取URL;

2、對(duì)每個(gè)URL同時(shí)運(yùn)行多個(gè)HTTP GET請(qǐng)求;

3、使用命令參數(shù)限制HTTP GET請(qǐng)求的并發(fā)性;

4、使用正則表達(dá)式在HTTP GET請(qǐng)求的響應(yīng)Body中搜索JavaScript文件;

5、參數(shù)中指定的文件或名為“output.txt”的默認(rèn)文件;

6、支持將能夠表示程序執(zhí)行狀態(tài)的信息打印到命令行窗口或輸出文件中;

7、允許程序通過(guò)命令參數(shù)控制Verbose模式或靜默模式;

工具安裝

jsFinder基于Go v1.20開(kāi)發(fā),因此我們首先需要在本地設(shè)備上安裝并配置好Go v1.20環(huán)境。接下來(lái),運(yùn)行下列命令即可獲取該項(xiàng)目最新版本的源代碼:

go install -v github.com/kacakb/jsfinder@latest

工具使用

廣大研究人員可以使用-h命令查看工具的幫助信息:

jsfinder -h

參數(shù)選項(xiàng)

描述介紹

-l

指定讀取URL的文件名

-c

指定請(qǐng)求的最大并發(fā)數(shù)量,默認(rèn)值為20

-s

以靜默模式運(yùn)行程序,默認(rèn)使用Verbose模式運(yùn)行

-o

指定寫(xiě)入U(xiǎn)RL掃描結(jié)果的文件名,默認(rèn)為output.txt

-read

從STDIN讀取URL

工具使用演示

如果你想要從STDIN讀取并以靜默模式運(yùn)行程序,可以運(yùn)行下列命令:

cat list.txt| jsfinder -read -s -o js.txt

演示視頻:【點(diǎn)我觀看

如果你想要從文件讀取,則需使用-l選項(xiàng):

jsfinder -l list.txt -s -o js.txt

我們還可以使用-c選項(xiàng)來(lái)指定程序的并發(fā)數(shù)量:

jsfinder -l list.txt -c 50 -s -o js.txt

演示視頻:【點(diǎn)我觀看

工具運(yùn)行截圖

許可證協(xié)議

本項(xiàng)目的開(kāi)發(fā)與發(fā)布遵循MIT開(kāi)源許可證協(xié)議。

項(xiàng)目地址

jsFinder:【GitHub傳送門(mén)

參考資料

https://github.com/kacakb/kacak

責(zé)任編輯:武曉燕 來(lái)源: FreeBuf.COM
相關(guān)推薦

2021-01-28 14:53:19

PHP編碼開(kāi)發(fā)

2018-10-11 09:40:53

前端JavaScript編程語(yǔ)言

2019-05-28 10:24:31

V8JavaScript延遲

2022-09-12 23:53:53

JavaScript條件判斷開(kāi)發(fā)

2020-07-08 08:22:08

FlutterSVGPNG

2023-04-26 15:19:36

JavaScripMap數(shù)組

2009-10-13 15:38:04

CMDB

2021-03-08 07:46:53

Git開(kāi)源控制系統(tǒng)

2013-02-18 08:36:51

powershell

2024-03-14 11:22:54

2024-11-08 13:13:58

2012-05-10 10:20:04

memcached緩存

2018-01-30 17:00:10

Linuxscp命令排除文件

2009-06-10 21:51:42

JavaScript XMLFirefox

2021-02-01 08:00:00

vimLinux加密

2012-05-29 09:20:28

SQL Profile

2017-05-23 15:47:04

JavaScriptthis解析

2021-01-18 13:17:04

鴻蒙HarmonyOSAPP

2021-08-05 18:34:55

IntelliJ ID高效

2013-05-02 14:39:11

iOS開(kāi)發(fā)iOS應(yīng)用崩潰解決
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)