A comprehensive Next.js web application that analyzes password strength and generates custom wordlists for security testing purposes.
Live preview: Password Strength Analyzer
- Real-time password strength evaluation using zxcvbn
- Custom entropy calculations
- Visual feedback on password quality
- Recommendations for improvement
- Generate personalized wordlists based on user inputs
- Include common patterns like leetspeak transformations
- Append years, numbers, and special characters
- Export wordlists in .txt format for security tools
- Personal information (names, dates, pets)
- Common password patterns
- Custom word combinations
- Automatic pattern variations
- Frontend: Next.js 14 with React
- Styling: Tailwind CSS
- Password Analysis: zxcvbn library
- File Export: Browser download API
- Pattern Generation: Custom algorithms
# Clone and navigate to project
cd project
# Install dependencies
npm install
# Run development server
npm run dev
# Build for production
npm run build
-
Password Analysis:
- Enter password in the analyzer
- View real-time strength feedback
- Get recommendations for improvement
-
Wordlist Generation:
- Input personal information (names, dates, pets)
- Select pattern variations (leetspeak, years)
- Generate custom wordlist
- Export as .txt file
This tool is designed for educational and authorized security testing purposes only. Use responsibly and only on systems you own or have explicit permission to test.
- Password security best practices
- Wordlist attack methodologies
- Web application development with Next.js
- Client-side security tool development