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 !