Authentication
Authentication is the process of verifying the identity of a given user or client.
Vulnerabilities in password-based login
Username Enumeration
Many failed request & IP Block
USER-LIST: test/admin/test/admin/test
PASS-LIST: aaaa/ABCDE/bbbb/EFGHI/ccccAccount Locking
HTTP basic authentication
Find a Bug in implementation!
Example:
If user's certificate send in HTTP header like Authorization: Basic base64(username:password), you can brute-force it like all above solutions.
Authorization: Basic base64(username:password), you can brute-force it like all above solutions.Vulnerabilities in multi-factor authentication
Some useful two-factor authentication tokens:
Bypassing
Example:
Flawed in logic
Example:
Brute-forcing 2FA verification codes
Then use 'Project Options/Session Handling Rules' in Burp Suite (macro) and do following state:
Vulnerabilities in other authentication mechanisms
Password reset poisoning via middleware
Changing user passwords
Last updated
