π First Public Release!
PassForge is an intelligence-driven password list generator with state-of-the-art features for penetration testing, security research, and password recovery.
β¨ Key Features
Advanced Pattern Generation (36+ Types)
Quick Wins
- β
Reverse Words -
aliceβecila - β
Common Suffixes -
alice123,alice!,alice@,alice2024 - β
Common Prefixes -
myalice,lovejohn,ialice - β
Special Multipliers -
alice!!!,john@#$ - β
Keyboard Patterns -
qwerty,1qaz2wsx,asdfgh - β
Advanced Capitalization -
AlicE,aliCE,AlIcE
High Impact
- β
Date Variations (11 formats) -
15031990,150390,15-03-1990,19900315 - β
Temporal Passwords -
alicejan,johnsummer,jan1990 - β
Advanced Substitutions -
@lic3,p@ssw0rd,j0hns0n
Ultra Advanced
- β
Phonetic Variations -
phoneβfone,coolβkool,nicholasβnikolas - β Word Mutations - Plurals, truncations, repetitions, text-speak
- β ML-Based Patterns - Based on real breach databases (RockYou, LinkedIn, Adobe)
Technical Excellence
- β Cross-Platform - Windows, Linux, macOS fully supported
- β Colorful Terminal Output - Beautiful, easy-to-read progress indicators
- β Fast & Efficient - Optimized string operations
- β Clean Code - Professional standards, minimal duplication
- β Comprehensive Testing - Automated compatibility tests
π Performance
| Input Size | Passwords Generated | Time |
|---|---|---|
| Small (5-7 attributes) | 80K-120K | ~5-10 sec |
| Medium (10-12 attributes) | 200K-300K | ~15-30 sec |
| Large (15+ attributes) | 400K-600K+ | ~30-60 sec |
Output Multiplier: 16-40x more passwords than basic generators!
π Quick Start
Installation
Linux/macOS:
git clone [https://github.com/fxrhan/passforge.git](https://github.com/fxrhan/passforge.git)
cd passforge
pip3 install -r requirements.txt
python3 passforge.py -h