Brute Forcing Authentication
ffuf
- Save request “copy to file” from burp - Replace “password” param with “FUZZ”
-
Run with no filter, determine invalid response size, add
fuff - fuzz all permutations of multiple parameters (clusterbomb)fs <SIZE>, re-run command -
Modify the request with two keywords, append them to the proper wordlists
hydra
User Enumeration
- Check if response is different for failed username vs failed password
Timing technique:
- Attempt usernames with an extremely long password
- Does the application take longer to check the password when the username is valid?
- Check response times !