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
Namecolumn 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 aNamecolumn 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.