İndir
genel olarak bilgi almak için terminal penceresi açın ve ;
dirb <url_base> [<wordlist_file (s)>] [options] =============================================== NOTES ======================================================= = <url_base>: Taranacak taban URL. (Oturum devam ettirmek için -resume kullanın) <wordlist_file (s)>: kelime dosyalarının listesi. (Wordfile1, wordfile2, wordfile3 ...) ========================================================================================================== 'n' -> Bir sonraki dizine gidin. 'q' -> Taramayı durdurun. (Özgeçmiş için Tasarruf Durumu) 'r' -> Kalan tarama istatistikleri. =================================================== OPTIONS ================================================== -a <agent_string>: Özel USER_AGENT belirtin. -c <cookie_string>: HTTP isteği için bir tanımlama bilgisi ayarlayın. -f: NOT_FOUND (404) algılamanın hassas ayarlanması. -H <header_string>: HTTP isteğine özel bir üstbilgi ekleyin. -i: Büyük / küçük harfe duyarlı olmayan aramayı kullanın. -l: Bulunduğunda "Konum" başlığını bas. -N <nf_code>: Bu HTTP koduyla yanıtları yok sayın. -o <output_file>: Çıktıyı diske kaydedin. -p <proxy [: port]>: Bu proxy'yi kullanın. (Varsayılan bağlantı noktası 1080'dir) -P <proxy_username: proxy_password>: Proxy Kimlik Doğrulaması. -r: Yinelemeli arama yapmayın. -R: Etkileşimli özyineleme. (Her dizin için sorar) -S: Sessiz Mod. Test edilmiş kelimeleri gösterme. (Aptal terminaller için) -t: URL'lerde bitişik '/' zorlamayın. -u <kullanıcı adı: şifre>: HTTP Kimlik Doğrulaması. -v: NOT_FOUND sayfalarını da göster. -w: UYARI iletileri üzerinde durma. -X <extensions> / -x <exts_file>: Bu uzantıları içeren her kelimeyi ekleyin. -z <milisecs>: Aşırı Sel'e neden olmamak için milisaniye gecikme ekleyin. ÖRNEKLER =================================================================================================== dirb http:// url / dizin / (Basit Test) dirb http:// url / -X .html ('.html' uzantılı test dosyaları) dirb http:// url / /usr/share/dirb/wordlists/vulns/apache.txt (apache.txt wordlist ile sınama) dirb https:// secure_url / (SSL ile Basit Sınama)bir web sayfası taraması için aşağıdaki biçimlerden biri kullanılabilir;
dirb http://85.44.183.121/
dirb http://siteadi.com/
dirb http://www.siteadi.com/dizin1/
dirb http://www.siteadi.com/dizin2/
dirb http://www.siteadi.com/dizin3/
dirb http://192.168.1.15 / dvwa
Bu şekilde /usr/share/dirb/wordlists/common.txt adresindeki standart sözlüğü kullanarak brute force denemesi yapar.
Eğer kendi wordlistlerinizin (sözlük) olduğu dosyalar varsa arama şekli;
dirb http://85.44.183.121/ wordlist.txt
dirb http://siteadi.com/ wordlist2.txt,wordlist2.txt
dirb http://www.siteadi.com/dizin1/ wordlist2.txt,wordlist2.txt
DIRB aracının kullandığı wordlist dosyaları;
ls -l /usr/share/dirb/wordlists/
kullanılabilir.
Genel Kullanım Örnekleri;
- dirb http://10.12.10.202:80 -r -z 100 -N 500 /usr/share/wordlists/dirb/common.txt
-z milisaniye cinsinden gecimeye izin ver.
-N belirtilen HTTP kodunu yok say.
- dirb http://10.12.10.202:80 -r -z 100 -N 500 /usr/share/wordlists/dirb/common.txt -o /tmp/sonuclar.output
- dirb http://10.12.10.202:80 -r -z 100 -N 500 /usr/share/wordlists/dirb/common.txt > /tmp/sonuclar.output
- proxychains dirb http://10.12.10.202:80 -r -z 100 -N 500 -S /usr/share/wordlists/dirb/common.txt
proxychains:Proxychain açık kaynak kodlu bir yazılım olup GNU/Linux sistemlerde çalışmaktadır. proxychains komutuyla verilen herhangi bir aracın TCP üzerinden konfigürasyon dosyası üzerinde belirttiğimiz TOR ve/veya diğer SOCKS4, SOCKS5 or HTTP(S) proxyler üzerinden bağlantı sağlar.Konfigürasyonu için alltaki dosyaya gidip elimizdeki proxy server bağlantı bilgilerini alt alta ekliyoruz. Eklemek için [bağlantı_türü] [sunucu_ip] [port] sıralamasında dosyanın en altına ekliyoruz. nano /etc/proxychains.conf
- cd /usr/share/dirb/wordlists/vuln
dirb http://siteadi.com /usr/share/dirb/wordlists/vulns/apache.txt
wordlist kaynakları1
wordlistkaynakları2
Hiç yorum yok :
Yorum Gönder