Skip to content

Python CLI tool to match passwords in massive wordlists.

License

Notifications You must be signed in to change notification settings

gitblanc/KeyHunter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 

Repository files navigation

🔍 KeyHunter - Password Scanner for Wordlists

Visitors

keyhunter-removebg-preview

KeyHunter is a powerful command-line tool designed to efficiently and stylishly search for passwords in wordlist files. Perfect for security researchers, password auditors, and anyone interested in scanning large datasets for specific terms.

🚀 Key Features:

  • 🔎 Efficient Searching: Scans large files in blocks, optimizing memory usage and maximizing speed.
  • 📈 Progress Bar: Visualize the real time scanning progress for a more engaging experience.
  • 🔴 Term Highlighting: Highlights search terms found in red, making them easy to spot in the output.
  • 💡 Detailed Reports: Displays the total number of occurrences found and details of each match.
  • 🔧 Configurable Options: Adjust block size and enable verbose mode to see detailed progress of each step.

🛠 Requirements

  • Python version: Python 3.x
  • Libraries: colorama, tqdm, Pillow, rich

📥 Installation

  1. Clone the repository:
git clone https://github.com/your-username/keyhunter.git
cd keyhunter
  1. Install the dependencies:
pip install -r requirements.txt

Run the script:

python keyhunter.py <path-to-file> <search-term> [options]

📜 Usage Examples

  • Search for passwords in a file:
python keyhunter.py wordlist.txt password
  • Enable verbose mode:
python keyhunter.py wordlist.txt password -v

About

Python CLI tool to match passwords in massive wordlists.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

Packages

No packages published

Languages