Fuzzer

我最常用的就是 ffuf 了,不過還有很多選擇。

  • wenum
  • gobuster
  • feroxbuster

心得

記得加上 Cookie!

不要懷疑,真的會忘記,如果沒有掃到東西,或是掃到一堆 302,務必務必務必先檢查有沒有加上 Cookie …

副檔名

  • PHP: -e .php,.txt,.bak,.old,.zip
  • IIS: -e .aspx,.asp,.config
  • Java: -e .jsp,.do,.action

辭典

原本我掃目錄都是用 raft-medium-words-lowercase.txt,直到我在 Nineveh 碰壁,用 DirBuster-2007_directory-list-lowercase-2.3-medium.txt 才掃出來 secure_notes,決定來學一下使用辭典檔的精隨。

以下是一些常用的辭典:

  • Discovery/Web-Content/common.txt:拿來掃目錄、子網域、虛擬主機啥的都可以
  • Discovery/Web-Content/big.txt:比 common 更多更雜的辭典
  • Discovery/Web-Content/DirBuster-2007_directory-list-2.3-medium.txt & Discovery/Web-Content/raft-large-directories.txt:聚焦在目錄名稱的辭典

不過我發現 SecLists 的 Web-Content 辭典可以分成三類:

  • *-directories-*:真實世界看到的目錄
  • *-files-*:真實世界看到的檔名
  • *-words-*:會把 secure_notes 拆成 securenotes,用的話要注意

反正這東西就各取所需吧!