Cracking / Fuzzing / Brute-force
00. Create Wordlists
00.1 Crunch
## ------------------| Usage
## crunch will display a wordlist that starts at a and ends at zzzzzzzz
crunch 8 8 -t @,%^
### Specifies a pattern, eg: @@god@@@@ where the only the @'s, ,'s, %'s, and ^'s will change.
### @ --> lower case characters
### , --> upper case characters
### % --> numbers
### ^ --> symbols
## crunch will display a wordlist using the character set abcdefg that starts at a and ends at gggggg
crunch 1 6 abcdefg
## ------------------| Best Usages
crunch 4 6 0123456789ABCDEF -o crunch1.txt
crunch 4 4 -f /usr/share/crunch/charset.lst mixalpha
crunch 1 8 -f charset.lst mixalpha-numeric-all-space -o wordlist.txt00.2 CeWL
00.3 UserNameGen
00.4 Username-Anarchy
01. Cracking Basic
01.1 Hashcat Basic
Click here! to view example hashes (for to select mode -m)
Common flags
Cracking
HashCat Rules
Create Rules and Variants
Cheat Sheets
https://github.com/frizb/Hashcat-Cheatsheet
https://hashcat.net/wiki/doku.php?id=hashcat
01.2 JohnTheRipper Basic
Cracking
John Mutation
01.3 SSH
01.4 ZIP
01.5 PDF
01.6 JWT
01.7 VNC
01.8 WiFi
01.9 LUKS
01.10 SUDO
01.11 Microsoft Office
01.12 Group Policy Preferences
01.13 PFX certificate
03. Fuzzing Basic
03.1 ffuf
Caution: This fucking tool is not good for username/password enumeration because of "Content-Type" header. use wfuzz tool or use -request methord.
Best Usage
Fuzz with POST data
03.2 wfuzz
Find valid usernames | POST data
Other commands
03.3 Gobuster
Best Usage
DNS mode
VHOST Mode
Search backup files
Fuzzing Mode
03.4 DirSearch
Best Usage
When using HTB
03.5 feroxbuster
Best Usage
03.6 Arjun
04. Brute-force Basic
04.1 HTTP
Common useful flags
https-post-form
http-get (basic auth) / Tomcat
With headers
04.2 SSH
04.3 SMB
04.4 RDP
04.5 LDAP
04.6 FTP
04.7 SNMP
04.8 SMTP
04.9 WinRM
04.10 MySQL
04.11 MSSQL
04.12 MongoDB
04.13 OracleSQL
04.15 PostgreSQL
04.16 Telnet
04.17 VNC
04.18 IRC
04.19 ISCSI
04.20 PPTP
04.21 Redis
04.22 Rexec
04.23 Rlogin
04.24 OWA
04.25 Lync
04.26 CISCO Web VPN
04.27 OpenVPN Web Portal
Last updated