Skills

Authbypass Authentication Flaws

Authentication bypass testing playbook.

Install

npx skills add yaklang/hack-skills --skill authbypass-authentication-flaws -g -a claude-code -y
Repository
yaklang/hack-skills2.6k
Category
Testing
Updated
2mo ago
License
MIT
Context cost
Mediumabout 3,000 tokens
Runs scripts
No, instructions only

What it does

Authentication bypass testing playbook. Use when assessing login flows, password reset logic, account recovery, MFA bypass, token predictability, brute-force resistance, and session boundary flaws.

SKILL: Authentication Bypass, Expert Attack Playbook

AI LOAD INSTRUCTION: Expert authentication bypass techniques. Covers SQL injection-based login bypass, password reset flaws, token predictability, account enumeration, brute force bypass, and multi-factor auth bypass. Distinct from JWT/OAuth (covered in ../jwt-oauth-token-attacks/SKILL.md). Focus on the login mechanism itself.

0. AUTHORIZED CREDENTIAL TEST PLANNING

After reducing routing entries, default credentials, username variants, port focus, and wordlist sizing are handled here in one place.

Service-first tiny sets

Service TypeFirst UsernamesFirst Passwords
phpMyAdminroot, adminempty, root, phpmyadmin, admin
FTPftp, admin, testempty, ftp, admin, 123456
SSHroot, admin, service account namesroot, admin, seasonal variants
MySQLroot, mysqlempty, root, mysql
Tomcat / Java admintomcat, admin, managertomcat, admin, s3cret
WebLogicweblogic, adminweblogic, welcome1, admin

Username classes

ClassExamples
Generic adminsadmin, administrator, root, test, guest
Support / opsdev, ops, sysadmin, service, backup
Name-basedfirstname, lastname, f.lastname, first.last
Mail-derivedleft side of corporate email formats
Product-basedtomcat, weblogic, jenkins, gitlab

Wordlist sizing and port focus

ScenarioPreferred SizeWhy
Default admin panel5 to 50 passwordsDefaults beat giant lists here
Internal service with known productvendor-specific small setBetter signal than generic lists
Consumer login with weak controlsTop 20 or Top 100Fast verification
Rate-limited logintiny list + header/rotation strategyPreserve attempts
Offline hash crackinglarge dictionariesOnline brute rules do not apply
Read the whole SKILL.md on GitHub

More in Testing