Skip to content

Victimator-X is a password profiling tool created in Python language that can generate wordlist for specially selected targets by giving their data in each fields requested by it. It will generate and save all the password in a text file within the same directory.

License

Notifications You must be signed in to change notification settings

voltsparx/Victimator-X

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

17 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Victimator-X πŸ”

Password Profiling & Wordlist Generator

Ethical Security Tool for Targeted Password Auditing
Built for penetration testers, red teams, and security researchers.
For Educational Purposes Only!


⚠️ Legal & Ethical Notice

❗ For authorized security testing only
❗ Unauthorized use is illegal
❗ The author is not responsible for misuse

By using this tool, you agree to test only systems you own or have explicit permission to assess.


πŸ“– Overview

Victimator-X is an advanced password profiling tool that generates highly targeted wordlists using personal, professional, and digital footprint data.

It simulates realistic human password patterns to improve the effectiveness of:

  • πŸ” Password strength audits
  • πŸ›‘οΈ Security assessments
  • 🎯 Red team engagements
  • πŸ§ͺ CTF challenges & research

✨ Features

πŸ”€ Smart Word Generation

  • Leet speak transformations
  • Name & keyword permutations
  • Special character injection
  • Human-like password patterns

🧠 Intelligent Classification

  • Automatic strength scoring
  • Categorized outputs:
    • weak
    • medium
    • strong

βš™οΈ Tool Optimization Modes

  • --hashcat β†’ optimized for Hashcat
  • --hydra β†’ optimized for Hydra

🧩 Flexible Input Support

  • Personal details
  • Hobbies & interests
  • Favorite numbers
  • School/company names
  • Multi-value fields

πŸ›‘οΈ Safety & UX

  • Graceful exit handling (CTRL+C)
  • Cross-platform terminal support
  • No external dependencies
  • Legal warning prompt

πŸ“¦ Installation

Requirements

  • Python 3.x
  • Built-in modules only (no pip required):
    • itertools
    • platform
    • os
    • signal
    • pathlib
    • argparse

Clone the Repository

git clone https://github.com/voltsparx/Victimator-X.git
cd Victimator-X

πŸš€ Usage

Run the tool:

python3 victimator-x.py

Optional Modes

--hashcat    Optimize output for Hashcat
--hydra      Optimize output for Hydra
--min N      Minimum password length
--max N      Maximum password length

Example

python3 victimator-x.py --hashcat --min 8 --max 16

🧾 Input Fields

All inputs are optional β€” more data = more accurate wordlists.

Category Examples
Personal John, Doe, 15071990
Numbers 7, 13, 99
Hobbies gaming, hiking, music
Digital reddit.com, xXJohnXx
Education Central High School

πŸ“‚ Output Structure

Victimator-X generates categorized wordlists:

/wordlists/
β”œβ”€β”€ weak.txt
β”œβ”€β”€ medium.txt
β”œβ”€β”€ strong.txt
└── full.txt

Output Highlights

  • βœ” 1,000 – 50,000+ targeted combinations
  • βœ” Sorted by length & readability
  • βœ” Ready for Hashcat, Hydra, John the Ripper

πŸ§ͺ Example Generated Passwords

John123
J0hn!
Doe@1990
gaming#7
CentralHigh2024

🧠 How It Works

Workflow

Input Data
   ↓
Leet Transformations
   ↓
Permutations & Combinations
   ↓
Special Character Injection
   ↓
Length Filtering
   ↓
Strength Classification
   ↓
Categorized Wordlists

πŸ›  CLI Options

Option Description
--hashcat Ensures compatibility with Hashcat rules
--hydra Limits length for Hydra compatibility
--min Minimum password length
--max Maximum password length

βœ… Ethical Use Cases

βœ” Password strength auditing
βœ” Authorized penetration testing
βœ” Red team exercises
βœ” Security education
βœ” Capture The Flag competitions


❌ Prohibited Uses

βœ– Unauthorized system access
βœ– Brute-forcing unknown targets
βœ– Violating cybercrime laws


πŸ“Š Version

Current Version: 1.2.0


🀝 Contributing

Contributions are welcome!

If you'd like to improve Victimator-X:

  1. Fork the repo
  2. Create a feature branch
  3. Submit a pull request

🐞 Reporting Issues

Report bugs or request features here:
πŸ‘‰ https://github.com/voltsparx/Victimator-X/issues


πŸ“œ License

MIT License β€” Use responsibly.


πŸ‘€ Author

voltsparx
πŸ“§ voltsparx@gmail.com
🌐 https://github.com/voltsparx


⭐ Support the Project

If you find Victimator-X useful, consider giving it a ⭐ on GitHub β€” it helps others discover the tool!

About

Victimator-X is a password profiling tool created in Python language that can generate wordlist for specially selected targets by giving their data in each fields requested by it. It will generate and save all the password in a text file within the same directory.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages