新聞中心
作為網(wǎng)絡(luò)安全測(cè)試的重要手段之一,Web目錄掃描可以幫助滲透測(cè)試人員快速發(fā)現(xiàn)Web應(yīng)用程序的潛在漏洞,進(jìn)而提供建議來(lái)增強(qiáng)應(yīng)用程序的安全性。雖然現(xiàn)在很多掃描工具(如Burp Suite,OWASP等)都提供了全自動(dòng)化的Web目錄掃描功能,但我們還是建議初學(xué)者通過(guò)命令行來(lái)進(jìn)行掃描,以加深對(duì)采用的算法和技術(shù)原理的理解,并真正掌握一般Web目錄掃描的操作和細(xì)節(jié)。本文將從如何安裝工具、選擇工具、以及如何使用工具這三個(gè)方面展開(kāi)闡述,以幫助讀者快速掌握基本技能。

成都創(chuàng)新互聯(lián)專(zhuān)注于東安企業(yè)網(wǎng)站建設(shè),響應(yīng)式網(wǎng)站設(shè)計(jì),商城網(wǎng)站開(kāi)發(fā)。東安網(wǎng)站建設(shè)公司,為東安等地區(qū)提供建站服務(wù)。全流程定制設(shè)計(jì),專(zhuān)業(yè)設(shè)計(jì),全程項(xiàng)目跟蹤,成都創(chuàng)新互聯(lián)專(zhuān)業(yè)和態(tài)度為您提供的服務(wù)
1. 工具安裝
Linux系統(tǒng)下有很多Web目錄掃描的工具,如dirb、dirbuster、gobuster、wfuzz等等。這里,我們以gobuster為例來(lái)展示工具的安裝步驟。
(1)下載gobuster
我們可以從該項(xiàng)目的Github網(wǎng)站(https://github.com/OJ/gobuster)下載gobuster 的二進(jìn)制文件,或者使用以下命令來(lái)從github上通過(guò)git工具下載最新的源代碼。
“`bash
git clone https://github.com/OJ/gobuster.git
“`
(2)安裝gobuster
一般情況下,我們需要先安裝Go語(yǔ)言環(huán)境(https://golang.org/dl/)。
“`bash
cd gobuster
go get
go build
“`
到這里gobuster就被安裝好了,我們可以使用以下命令來(lái)測(cè)試:
“`bash
./gobuster -h
“`
如果沒(méi)有問(wèn)題,你會(huì)看到gobuster的幫助文檔。
2. 工具選擇
選擇一個(gè)好用的目錄掃描工具是關(guān)鍵,不同工具有不同的優(yōu)缺點(diǎn)。這里我們以gobuster為例,在下面給出對(duì)比分析。
(1)gobuster
gobuster是一個(gè)功能完備的目錄掃描器,它支持多種目錄掃描模式、多目標(biāo)設(shè)定和自定義參數(shù)設(shè)置,社區(qū)支持度高,更新頻繁。
基本使用方法:
“`bash
./gobuster [flags] url
“`
用法示例:
“`bash
./gobuster dir -u http://test.com -w /usr/share/wordlists/dirbuster/directory-list-2.3-medium.txt -o output.txt
“`
指定url地址,使用指定字典(directory-list-2.3-medium.txt),以及將掃描結(jié)果輸出到output.txt文件中。
(2)Dirbuster
Dirbuster是一個(gè)Java編寫(xiě)的跨平臺(tái)Web目錄掃描器,它支持子目錄暴力破解、代理服務(wù)器、自定義HTTP頭等高級(jí)設(shè)置。
基本使用方法:
“`bash
java -jar dirbuster.jar
“`
(3)GoScan
GoScan是一種簡(jiǎn)單易用的漏洞掃描工具,它擁有功能完整、掃描速度較快、結(jié)果準(zhǔn)確等優(yōu)點(diǎn),可以使用自己的字典,支持自動(dòng)命令執(zhí)行等多種功能。
基本使用方法:
“`bash
./goscan -u http://example.com -w /path/to/wordlist
“`
(4)Wfuzz
Wfuzz是一種快速的Web應(yīng)用程序滲透測(cè)試工具,可以幫助我們發(fā)現(xiàn)Web服務(wù)器的隱藏文件和目錄。
基本使用方法:
“`bash
wfuzz -c -z file,/path/to/wordlist.txt –hc=404 http://example.com/FUZZ
“`
3. 命令操作
最后要介紹的是如何使用gobuster進(jìn)行目錄掃描。目錄掃描模式根據(jù)目錄匹配的方式可以分為以下幾種模式。
(1)Directory Search
這個(gè)模式是以字典密碼為依據(jù),通過(guò)共同的資產(chǎn)(例如一個(gè)網(wǎng)站)來(lái)測(cè)試它可能包含的目錄和文件。例如:
“`bash
gobuster dir -u http://test.com -w /usr/share/wordlists/dirbuster/directory-list-2.3-medium.txt -o output.txt
“`
指定url地址,使用指定字典(directory-list-2.3-medium.txt),以及將掃描結(jié)果輸出到output.txt文件中。
(2) Vhost Scan
這個(gè)模式是試圖找到可枚舉的機(jī)器名稱(chēng)和IP地址,以便檢查其中是否存在子域名和虛擬主機(jī)。例如:
“`bash
gobuster vhost -u http://test.com -w /usr/share/wordlists/dirbuster/directory-list-2.3-medium.txt
“`
指定url地址,使用指定字典(directory-list-2.3-medium.txt)。
(3)DNS Discovery
這個(gè)模式是指嘗試通過(guò)DNS來(lái)查找有關(guān)目標(biāo)的其他信息。例如:
“`bash
gobuster dns -d test.com
“`
指定url地址(test.com)。
(4)TLS SNI Enumeration
這個(gè)模式是利用Transport Layer Security(TLS)枚舉所有可能的域名,并在每個(gè)域名上調(diào)用Server Name Indication(SNI)。例如:
“`bash
gobuster tls -d test.com -w /usr/share/wordlists/dirbuster/directory-list-2.3-medium.txt
“`
指定url地址(test.com)和指定字典(directory-list-2.3-medium.txt)。
Web目錄掃描是滲透測(cè)試過(guò)程中的重要步驟,不僅僅適用于掃描站點(diǎn)的隱藏頁(yè)面和敏感文件,也適用于查找站點(diǎn)的錯(cuò)誤引用、安全配置問(wèn)題等。此外,本文介紹了Linux系統(tǒng)下的Web目錄掃描的幾種實(shí)用工具和使用方式,針對(duì)不同的攻擊場(chǎng)景可以選擇最適合的掃描方式,幫助我們更快地找到漏洞、提升安全性,從而確保Web應(yīng)用的穩(wěn)定和安全性。
相關(guān)問(wèn)題拓展閱讀:
- linux系統(tǒng)下有哪些殺毒軟件
linux系統(tǒng)下有哪些殺毒軟件
國(guó)產(chǎn)的就不要想了,他們都忙著掙錢(qián)呢。
一般來(lái)講Linux下不需要?dú)⒍拒浭资趟?,?duì)安全有較高要求者圓的話(huà)加談畝一個(gè)防火墻就行了
1、Avast Antivirus
這是全球知名的防病毒軟件之一,它目前可用于企業(yè),并且是一款付費(fèi)軟件。
Avast是整個(gè)列表中更好的病毒庫(kù)之一,如果您打算購(gòu)買(mǎi)防病毒軟件來(lái)保護(hù)服務(wù)器安全,那將是一項(xiàng)不錯(cuò)的投資。
2、Chkrootkit
Chkrootkit工具由Pangea
Informatica開(kāi)發(fā),是一種輕量級(jí)的便捷式防病毒程序。它允許在Linux系統(tǒng)上檢測(cè)rootkit,同時(shí)易于使用和快速,需要時(shí)可以從命令行輕松運(yùn)行它洞雀。Chkrootkit還提供了一次管理和解決多個(gè)錯(cuò)誤的功能。
3、F-PROT
Linux上的F-PROT提供可同時(shí)滿(mǎn)足行業(yè)和家庭需求的服務(wù),借助對(duì)32位和64位體系結(jié)構(gòu)的支持,它可以保護(hù)用戶(hù)免受超過(guò)2100萬(wàn)種威脅及其變種的威脅。
它由FRISK Software
International開(kāi)發(fā),是免費(fèi)且可移植的。它允許掃描內(nèi)部驅(qū)動(dòng)器和驅(qū)動(dòng)程序,也可以?huà)呙枘抉R,宏病毒和引導(dǎo)扇區(qū)病毒。
4、Panda Cloud Cleaner
Linux用戶(hù)討厭系統(tǒng)上不必要的軟件占用資源,例如在后臺(tái)24*7運(yùn)行的防病毒軟件就是這樣一種程序。
為此,您可以考慮Panda Cloud
Cleaner,該軟件可以按使用進(jìn)行下載,然后從系統(tǒng)中刪除。下載軟件包后,只需通過(guò)chmod命令授予文件執(zhí)行權(quán)限,然后運(yùn)行文件即可。
5、Rootkit Hunter
Rootkit Hunter由Michael
Boelen最初開(kāi)發(fā)的一種防病毒工具,可通過(guò)命令行使用,并利用程序的后門(mén)和本地漏洞來(lái)檢測(cè)和消除病毒和木馬軟件。
它提供了Rootkit檢測(cè),效率快速且易于嘩答使用。它提供了對(duì)SHA-1的支持,以比較和檢測(cè)惡意亂顫慧軟件。此外,Rootkit
Hunter還提供了極大的可移植性。
6、ClamAV
ClamAV由Cisco
Systems開(kāi)發(fā),是一個(gè)免費(fèi)的開(kāi)源防病毒程序,幾乎可以在每個(gè)Linux發(fā)行版的存儲(chǔ)庫(kù)中使用。初學(xué)者更喜歡ClamTK,而ClamAV借助其命令行界面為高級(jí)用戶(hù)提供更好的控制。
它允許掃描單個(gè)文件,目錄和驅(qū)動(dòng)器,并且提供了由防病毒軟件提供的更好的惡意軟件檢測(cè)之一。
7、Comodo
由Comodo Cybersecurity開(kāi)發(fā)的Comodo防病毒軟件是免費(fèi)的,易于使用和設(shè)置的,并提供實(shí)時(shí)保護(hù)。
Comodo為用戶(hù)提供了跨平臺(tái)支持,并且適用于32位和64位體系結(jié)構(gòu)。它具有按需掃描和反垃圾郵件、反惡意軟件工具、內(nèi)存防火墻等多種功能。
國(guó)產(chǎn)的沒(méi)什么舉指印象
avast不錯(cuò)小紅傘好像是java虛擬機(jī)的,不大吵答嘩喜歡
另外卡巴斯基和dr.web都有
多系統(tǒng)的話(huà),可以用linux下的殺毒升行軟件來(lái)殺windows下的病毒
linux很少有病毒 所以基本也就沒(méi)什么殺毒軟件
當(dāng)然 安沖枯全防護(hù)的軟件還是不少散孫洞的 比如tripware 之類(lèi)的檢查二進(jìn)制文件安全性的軟件 以及凱臘 rootkitcheck
推薦江民
linux web目錄掃描的介紹就聊到這里吧,感謝你花時(shí)間閱讀本站內(nèi)容,更多關(guān)于linux web目錄掃描,Linux下如何進(jìn)行Web目錄掃描?,linux系統(tǒng)下有哪些殺毒軟件的信息別忘了在本站進(jìn)行查找喔。
成都網(wǎng)站營(yíng)銷(xiāo)推廣找創(chuàng)新互聯(lián),全國(guó)分站站群網(wǎng)站搭建更好做SEO營(yíng)銷(xiāo)。
創(chuàng)新互聯(lián)(www.cdcxhl.com)四川成都IDC基礎(chǔ)服務(wù)商,價(jià)格厚道。提供成都服務(wù)器托管租用、綿陽(yáng)服務(wù)器租用托管、重慶服務(wù)器托管租用、貴陽(yáng)服務(wù)器機(jī)房服務(wù)器托管租用。
網(wǎng)頁(yè)名稱(chēng):Linux下如何進(jìn)行Web目錄掃描? (linux web目錄掃描)
分享鏈接:http://www.dlmjj.cn/article/djeijig.html


咨詢(xún)
建站咨詢(xún)
