π§ Authentication Bypass - Attack Hub
45 techniques across 10 categories. Click any card to open the guided guide, or use the sidebar to explore in depth. Every technique includes step-by-step instructions, exact commands, and "why it works" explanations.
π Attack Category Map
π‘ How to Intercept Login Requests
Before you can attack an authentication system, you need to capture the login request. This guide covers Burp Suite, browser DevTools, and curl - step by step.
127.0.0.1:8080 by default. Set your browser proxy to this address.Firefox: Settings β Network Settings β Manual proxy β HTTP Proxy: 127.0.0.1, Port: 8080
Chrome: Use FoxyProxy extension or system proxy settings.
http://burpsuite in your proxied browser β Download CA certificate β Import into browser's certificate store. This allows intercepting HTTPS.π― Brute Force Command Generator
Configure your target and generate ready-to-run commands for hydra, ffuf, medusa, and curl. Also generates rate-limited and evasive variants.
π Common Wordlists
π Request Parser β Auto Attack Generator
Paste any raw HTTP intercepted request. The parser will identify authentication fields, detect the structure, and generate targeted attack commands automatically.
π SQL Injection Login Bypass
Inject SQL into login fields to manipulate the underlying query logic and authenticate without valid credentials.
SELECT * FROM users WHERE username='INPUT' becomes exploitable.'. A SQL error, blank page, or different response = injectable.SELECT * FROM users WHERE username='INPUT' AND password='INPUT2'Your goal: make the WHERE clause always return true, or comment out the password check.
admin'-- - β removes AND password=... checkB) OR bypass:
' OR 1=1-- - β makes WHERE always trueC) Close and subvert:
' OR '1'='1 β always-true string comparison-- - or # | MSSQL: -- | Oracle: -- | PostgreSQL: --WHERE (username='X' AND active=1). Try: admin')-- -π§ Parameter Manipulation Attacks
Manipulate request parameters to escalate privileges, skip authentication, or confuse backend parsers.
role, isAdmin, access_level, permissions.π HTTP Request Manipulation Attacks
Manipulate HTTP methods, headers, and the Host header to bypass authentication logic that relies on request metadata.
POST /admin may not block GET /admin or HEAD /admin.HEAD (server processes but returns no body), OPTIONS, PUT, PATCH, DELETE, CONNECT.π§ Authentication Logic Flaws
Exploit incorrect logical checks, client-side controls, step skipping, and broken state machines in multi-step authentication flows.
%00, arrays instead of strings, type confusion.== does type juggling. "0e123" == "0e456" is TRUE (both are 0^exp = 0). Submit a password whose MD5 starts with 0e to bypass hash comparison.πͺ Session Attacks
Exploit session management weaknesses: fixation, hijacking, predictable IDs, and replay attacks.
PHPSESSID=abc123).https://target.com/login?PHPSESSID=abc123 or via Set-Cookie injection in MITM scenario.PHPSESSID=abc123 to access their account.π Cookie Manipulation Attacks
Modify, decode, and forge cookies to gain unauthorized access or escalate privileges.
π JWT Token Attacks
Exploit JSON Web Token implementation flaws: none algorithm, signature bypass, key confusion, and secret cracking.
eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VyIjoiam9obiJ9.SIGNATUREThree Base64url-encoded parts separated by dots: Header.Payload.Signature
π± Multi-Factor Authentication Bypass
Bypass OTP codes, exploit race conditions, reuse codes, and skip MFA steps entirely.
π Password Reset Attacks
Exploit token prediction, host header poisoning, link manipulation, and IDOR in password reset flows.
πͺ Access Control Bypass
Directly access protected pages, escalate privileges via parameter tampering, and manipulate authorization headers.
β‘ API Authentication Attacks
Exploit broken API authentication, bypass endpoint auth, and find token leakage in API responses.
π Infrastructure-Level Bypass
Exploit reverse proxy misconfigurations, IP-based authentication, and cache poisoning.
𧬠Advanced & Bonus Techniques
Race conditions, Unicode bypass, null byte injection, case sensitivity, and legacy endpoint discovery.