RUIT is a sleek and intuitive CSV integration tool for Ghunt, designed to make querying potential emails for people as smooth as possible. Just provide a CSV file with a Name
column, and RUIT will handle the rest—automating email guesses and validating them via Ghunt.
- Parse a CSV with a
Name
column and generate email guesses. - Validate potential email addresses using Ghunt.
- Beautiful, color-themed console output with Rich.
- Automatic handling of Ghunt authentication and session management.
- Output results to text files for discovered emails.
-
Clone this repository:
git clone https://github.com/pindjouf/ruit.git cd ruit
-
Install dependencies:
pip install -r requirements.txt
-
Authenticate Ghunt:
ghunt login
Run the script with the following command:
python ruit.py <input_file>
<input_file>
: Path to the CSV file containing aName
column with the names you want to process.
Example:
Name
John Doe
Jane Smith
The tool will:
- Parse names and create email guesses like
john.doe@gmail.com
. - Query Ghunt for these potential emails.
- Output results to
found_emails/
.
██████╗ ██╗ ██╗██╗████████╗
██╔══██╗██║ ██║██║╚══██╔══╝
██████╔╝██║ ██║██║ ██║
██╔══██╗██║ ██║██║ ██║
██║ ██║╚██████╔╝██║ ██║
╚═╝ ╚═╝ ╚═════╝ ╚═╝ ╚═╝
CSV integration for Ghunt
🔍 Processing: john.doe
✅ Found data for john.doe@gmail.com
🔍 Processing: jane.smith
⚠️ No data found for jane.smith@gmail.com
Feel free to fork the repository and submit pull requests. Contributions are always welcome!
This project is licensed under the WTFPL License - see the LICENSE file for details.