OWASP DirBuster
Last updated
Last updated
OWASP DirBuster - ΡΡΠΎ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΎΡ ΠΊΠ°ΠΌΠΏΠ°Π½ΠΈΠΈ OWASP Π΄Π»Ρ ΠΏΠ΅ΡΠ΅Π±ΠΎΡΠ° Π½Π°Π»ΠΈΡΠΈΡ ΡΠ°ΠΉΠ»ΠΎΠ² Π½Π° Π²Π΅Π± ΡΠ΅ΡΠ²Π΅ΡΠ΅ ΠΏΠΎ ΡΠΏΠΈΡΠΊΠ°ΠΌ. Π Π°ΡΡΠΊΠ°ΠΆΡ Π²ΠΊΡΠ°ΡΡΠ΅ ΠΊΠ°ΠΊ Ρ Π½Π΅ΠΉ ΡΠ°Π±ΠΎΡΠ°ΡΡ.
ΠΠ°Π»Π΅Π΅ ΠΈΠ΄ΡΡ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΈ ΡΠ°ΠΊ ΠΏΠΎΠ½ΡΡΠ½Ρ - Π½Π°ΠΆΠΈΠΌΠ°Π΅ΡΠ΅ ΠΊΠ½ΠΎΠΏΠΊΡ Start ΠΈ ΠΆΠ΄Π΅ΡΠ΅ ΠΏΠΎΠΊΠ° DirBuster ΠΏΡΠΎΠΉΠ΄Π΅ΡΡΡ ΠΏΠΎ ΡΠ»ΠΎΠ²Π°ΡΡ.
Π§Π΅ΠΌ ΠΆΠ΅ ΡΠ°ΠΊ Ρ ΠΎΡΠΎΡ DirBuster? Π Π²ΡΠ΅ Π΄Π΅Π»ΠΎ Π² ΡΠΎΠΌ, ΡΡΠΎ ΠΎΠ½ ΠΏΡΠΎΡ ΠΎΠ΄ΠΈΡΡΡ ΠΈΠΌΠ΅Π½Π½ΠΎ ΠΏΠ΅ΡΠ΅Π±ΠΎΡΠΎΠΌ, Π° Π½Π΅ ΠΊΠ°ΠΊ Spider ΠΏΠΎ Π²ΡΠ΅ΠΌ ΡΡΡΠ»ΠΊΠ°ΠΌ ΡΡΡΠ°Π½ΠΈΡ. Π’ΠΎ Π΅ΡΡΡ ΠΌΡ ΠΌΠΎΠΆΠ΅ΠΌ Π½Π°ΠΉΡΠΈ ΡΠ΅ ΡΠ°ΠΉΠ»Ρ, ΠΊΠΎΡΠΎΡΡΠ΅ Π½Π΅ ΠΈΠ½Π΄Π΅ΠΊΡΠΈΡΡΡΡΡΡ.
Π’ΠΈΠΏΡ Π·Π°Π΄Π°Π½ΠΈΠΉ ΠΡΠΈΠ²Π΅Π΄Ρ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΏΡΠΈΠΌΠ΅ΡΠΎΠ²,ΠΊΠΎΠ³Π΄Π° dirbuster ΠΌΠ½Π΅ ΠΏΠΎΠΌΠΎΠ³ Π½Π° CTF.
ΠΠ°Ρ ΠΎΠΆΠ΄Π΅Π½ΠΈΠ΅ 'ΡΠ΅Π΄ΠΊΠΈΡ ' ΡΠ°ΠΉΠ»ΠΎΠ² Π ΡΠ°ΠΊΠΈΡ ΡΠΈΡΡΠ΅ΠΌΠ°Ρ , ΠΊΠ°ΠΊ MacOS ΠΈ Windows, Π΄Π»Ρ Π±ΡΡΡΡΠΎΠ³ΠΎ ΠΎΡΠΊΡΡΡΠΈΡ ΡΠ°ΠΉΠ»ΠΎΠ² ΡΠΎΠ·Π΄Π°ΡΡΡΡ ΡΠ°ΠΊΠΈΠ΅ ΡΠ°ΠΉΠ»Ρ ΠΊΠ°ΠΊ .DS_Store ΠΈΠ»ΠΈ Thumbs.db.
.DS_Store - ΡΠ²Π»ΡΠ΅ΡΡΡ ΡΠΊΡΡΡΡΠΌ ΡΠΈΡΡΠ΅ΠΌΠ½ΡΠΌ ΡΠ°ΠΉΠ»Π°ΠΌ, ΠΊΠΎΡΠΎΡΡΠΉ ΡΠΎΠ·Π΄Π°Π΅ΡΡΡ ΡΠΈΡΡΠ΅ΠΌΠΎΠΉ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ Π² ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΏΠ°ΠΏΠΊΠ΅. ΠΠ½ ΡΠΎΠ΄Π΅ΡΠΆΠΈΡ ΡΠ°Π·Π»ΠΈΡΠ½ΡΠ΅ ΠΌΠ΅ΡΠ°Π΄Π°Π½Π½ΡΠ΅ ΠΈ Π°ΡΡΠΈΠ±ΡΡΡ ΡΠΎΠ΄ΠΈΡΠ΅Π»ΡΡΠΊΠΈΡ ΠΏΠ°ΠΏΠΎΠΊ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΡΠ°ΡΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΈ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ ΠΎΠ±ΡΠ΅ΠΊΡΠΎΠ² Π² ΠΏΠ°ΠΏΠΊΠ΅, ΡΠ°Π·ΠΌΠ΅Ρ ΠΈΠΊΠΎΠ½ΠΎΠΊ ΠΈ Ρ.ΠΏ.
Thumbs.db - ΡΡΠΎ ΡΠΊΡΡΡΡΠΉ ΡΠ°ΠΉΠ» ΡΠΎΠ·Π΄Π°Π΅ΡΡΡ Π² ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΏΠ°ΠΏΠΊΠ΅ Windows, ΠΊΠΎΡΠΎΡΠ°Ρ ΡΠΎΠ΄Π΅ΡΠΆΠΈΡ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ, ΠΏΡΠΈ ΠΏΠ΅ΡΠ²ΠΎΠΌ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠΈ Π΅Ρ ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ³ΠΎ. Π Thumbs.db ΠΏΠΎΠΌΠ΅ΡΠ°ΡΡΡΡ Π΄Π°Π½Π½ΡΠ΅ ΠΎΠ± ΡΠΌΠ΅Π½ΡΡΠ΅Π½Π½ΡΡ ΠΊΠΎΠΏΠΈΡΡ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠΉ ΡΠΎΡΠΌΠ°ΡΠΎΠ² JPEG, BMP, GIF, TIF, PDF ΠΈ HTML. (ΠΈΡΡΠΎΡΠ½ΠΈΠΊ - http://www.winline.ru/articles/Udalenie_faylov_DS_Store_i_Thumbs_db_iz_OS_X.php)
Π§Π΅ΠΌ ΠΆΠ΅ ΡΡΠΎ Π½Π°ΠΌ ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ? Π ΡΠ΅ΠΌ, ΡΡΠΎ Π²ΡΡΡ Π»ΠΈ Π²ΡΠ΅ ΠΏΡΠΎΠ²Π΅ΡΡΡΡ Π½Π°Π»ΠΈΡΠΈΠ΅ ΡΠ°ΠΊΠΈΡ ΡΠ°ΠΉΠ»ΠΎΠ² (Π»ΠΈΡΠ½ΠΎ Ρ Π²ΡΡΡΠ΅ΡΠ°Π» ΡΠΎΠ»ΡΠΊΠΎ ΠΎΠ΄ΠΈΠ½-Π΄Π²Π° ΡΠ°Π·Π°). Π ΡΡΠ° DirBuster ΠΏΠΎΡΡΠΈ Π² ΠΊΠ°ΠΆΠ΄ΠΎΠΌ ΡΠ»ΠΎΠ²Π°ΡΠ΅ (ΠΊΡΠΎΠΌΠ΅ Π³Π΅Π½Π΅ΡΠΈΡΡΠ΅ΠΌΡΡ ) ΠΈΠΌΠ΅Π΅Ρ ΡΠ°ΠΊΠΈΠ΅ ΡΠ°ΠΉΠ»Ρ. ΠΡΠ»ΠΈ Π² ΠΎΠ±ΡΠ΅ΠΌ - ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΠΈΡΠΊΠ°ΡΡ ΠΎΡΠ΅Π½Ρ ΠΌΠ½ΠΎΠ³ΠΎ Π°Π½Π°Π»ΠΎΠ³ΠΈΡΠ½ΡΡ 'ΡΠ΅Π΄ΠΊΠΈΡ ΡΠ°ΠΉΠ»ΠΎΠ²'
ΠΡΠΈΠΌΠ΅Ρ 1 ΠΠ΄ΠΈΠ½ ΠΈΠ· ΡΠ°ΡΠΊΠΎΠ²,ΠΊΠΎΡΠΎΡΡΠΉ ΠΌΠ½Π΅ Π²ΡΡΡΠ΅ΡΠ°Π»ΡΡ, Π±ΡΠ» ΠΏΠΎ Π²Π΅Π±Ρ: Π½Π°ΠΌ Π΄Π°Π»ΠΈ url ΡΠ°ΠΉΡΠ°. ΠΡΡΠΈΡΠ»ΠΈΡΡ Π½Π° ΡΠ΅ΠΌ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ Π½Π΅ ΠΏΠΎΠ»ΡΡΠ°Π»ΠΎΡΡ (Π²ΡΠ΅ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΈ, fingerprint'Ρ Π±ΡΠ»ΠΈ ΡΠ΄Π°Π»Π΅Π½Ρ). ΠΠ°ΠΊ ΡΡΡ ΡΠ΅ΡΠ°ΡΡ Π½ΡΠΆΠ½ΠΎ Π±ΡΠ»ΠΎ:
ΠΠΎΠΈΡΠΊ ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΡΡ ΠΏΠ°ΠΏΠΎΠΊ Π ΡΡΠΎΠΉ ΠΊΠ°ΡΠ΅Π³ΠΎΡΠΈΠΈ ΡΠΆΠ΅ ΠΈΠ΄Π΅Ρ ΠΏΠΎΠΈΡΠΊ ΡΠ°ΠΉΠ»ΠΎΠ², Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΡΡ ΡΡΠ΅Π΄ΠΈ ctf - ΡΠ°ΠΊΠΈΠ΅ ΡΠ°ΠΉΠ»Ρ, ΠΏΠ°ΠΏΠΊΠΈ ΠΊΠ°ΠΊ backups, admin ΠΈ ΡΠ΄.. ΠΠΎΡΠ΅ΠΌΡ Ρ Π²ΡΠ½Π΅Ρ Π² ΠΎΡΠ΄Π΅Π»ΡΠ½ΡΡ ΠΊΠ°ΡΠ΅Π³ΠΎΡΠΈΡ? ΠΡΠ΅ ΠΏΡΠΎΡΡΠΎ: ΡΠ°ΠΊΠΈΠ΅ Π·Π°Π΄Π°Π½ΠΈΡ ΡΠ°ΡΡΠΎ Π²ΡΡΡΠ΅ΡΠ°ΡΡΡΡ, ΠΈ ΠΈΡ Π½Π΅Π»ΡΠ·Ρ ΠΎΡ Π°ΡΠ°ΠΊΡΠ΅ΡΠΈΠ·ΠΎΠ²Π°ΡΡ ΠΊΠ°ΠΊ 'ΡΠ΅Π΄ΠΊΠΈΠ΅' ΠΈΠ»ΠΈ ΡΠΈΠΏΠΈΡΠ½ΡΠ΅ ΡΠ°ΠΉΠ»Ρ. ΠΠ°Π²Π°ΠΉΡΠ΅ ΠΏΠΎΡΠΌΠΎΡΡΠΈΠΌ Π½Π° ΠΏΡΠΈΠΌΠ΅ΡΡ:
ΠΡΠΈΠΌΠ΅Ρ 1
Target URL - url ΡΠ΅Π»ΠΈ.
Work Method - ΠΎΠ±ΡΠΊΠ½ΠΎΠ²Π΅Π½Π½ΠΎ Π΄Π»Ρ Π±ΡΡΡΠ° ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΡΡ GET Π·Π°ΠΏΡΠΎΡΡ (ΠΊΠ°ΠΊ Π² Π±ΡΠ°ΡΠ·Π΅ΡΠ°Ρ ) - Π½ΠΎ Π² Π½Π΅ΠΊΠΎΡΠΎΡΡΡ ΡΠ°ΡΠΊΠ°Ρ ΠΌΠΎΠ³ΡΡ ΠΏΠΎΠΌΠΎΡΡ ΠΈ POST Π·Π°ΠΏΡΠΎΡΡ.
Number of threads - ΠΎΠ·Π½Π°ΡΠ°Π΅Ρ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΠΏΠΎΡΠΎΠΊΠΎΠ².
Select scanning type - Π²ΡΠ±ΠΈΡΠ°Π΅ΠΌ ΡΠΈΠΏ ΡΠ»ΠΎΠ²Π°ΡΡ, ΠΏΠΎ ΠΊΠΎΡΠΎΡΠΎΠΌΡ Π±ΡΠ΄Π΅Ρ ΠΎΡΡΡΠ΅ΡΡΠ²Π»ΡΡΡΡΡ ΠΏΠ΅ΡΠ΅Π±ΠΎΡ. List based brute force - ΠΏΠ΅ΡΠ΅Π±ΠΎΡ ΠΏΠΎ Π·Π°ΡΠ°Π½Π΅Π΅ ΠΏΠΎΠ΄Π³ΠΎΡΠΎΠ²Π»Π΅Π½Π½ΡΠΌ ΡΠ»ΠΎΠ²Π°ΡΡΠΌ. Pure Brute Force - ΠΏΠ΅ΡΠ΅ΠΏΠΎΡ ΠΏΠΎ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ-Π³Π΅Π½Π΅ΡΠΈΡΡΠ΅ΠΌΡΠΌ ΡΠ»ΠΎΠ²Π°ΡΡΠΌ.
File with list of dirs/files - Π΅ΡΠ»ΠΈ Π² ΠΏΡΠ΅Π΄ΡΠ΄ΡΡΠ΅ΠΌ ΠΏΡΠ½ΠΊΡΠ΅ Π²Ρ Π²ΡΠ±ΡΠ°Π»ΠΈ List based brute force, ΡΠΎ ΡΠΎΠ³Π΄Π° Π² ΡΡΠΎΠΌ ΠΏΡΠ½ΠΊΡΠ΅ Π²Π°ΠΌ Π½ΡΠΆΠ½ΠΎ ΡΠΊΠ°Π·Π°ΡΡ ΠΏΠΎ ΠΊΠ°ΠΊΠΎΠΌΡ ΡΠ»ΠΎΠ²Π°ΡΡ Π±ΡΠ΄Π΅Ρ ΠΈΠ΄ΡΠΈ ΠΏΠ΅ΡΠ΅Π±ΠΎΡ.
Char set, Min length, Max length - Π΅ΡΠ»ΠΈ Π²Ρ Π²ΡΠ±ΠΈΡΠ°Π»ΠΈ Pure Brute Force, ΡΠΎ ΡΡΠΎΡ ΠΏΡΠ½ΠΊΡ ΠΎΠ±ΠΎΠ·Π½Π°ΡΠ°Π΅Ρ ΠΏΠΎ ΠΊΠ°ΠΊΠΎΠΌΡ ΡΠ΅Π³ΡΠ»ΡΡΠ½ΠΎΠΌΡ Π²ΡΡΠ°ΠΆΠ΅Π½ΠΈΡ Π±ΡΠ΄Π΅Ρ ΠΏΡΠΎΡ ΠΎΠ΄ΠΈΡΡ Π³Π΅Π½Π΅ΡΠ°ΡΠΈΡ ΡΠ»ΠΎΠ²Π°ΡΡ.