You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
GitIntel is a robust GitHub OSINT tool crafted to reveal concealed insights from GitHub repositories and user profiles. Its capabilities make it an invaluable resource for ethical hacking, security assessments, and intelligence gathering in the realm of software development.
GitIntel is a powerful GitHub OSINT tool designed to unearth hidden insights from GitHub repositories and user profiles. This tool allows users to extract valuable information, such as emails, from GitHub activities and repositories, making it an essential asset for ethical hacking and security testing.
Features
User Information Retrieval: Collects comprehensive data about GitHub users, including bio, company, location, followers, and more.
Email Extraction: Gathers emails from commits and public events, with options to include hidden emails.
Repository Analysis: Retrieves and analyzes repositories owned by the user.
Event Tracking: Monitors public events to discover additional information.
Customizable Options: Offers advanced configuration for email collection based on user activity.
Prerequisites
Python 3.7+
requests (For making HTTP requests)
prompt_toolkit (For user input and path completion)
colorama (For colored terminal output)
Installation
Clone the repository:
git clone https://github.com/AnonKryptiQuz/GitIntel.git
cd GitIntel
To configure the API endpoint and potentially increase the rate limit, locate the following line in the script and replace it with your specific API path or key:
self.base_url="https://api.github.com/"
If you prefer, you can also continue using this default API.
Usage
Run the tool:
python GitIntel.py
Enter the GitHub username when prompted.
Choose advanced options to configure email extraction preferences.
View the results displayed in the terminal and save them to a file if desired.
Disclaimer
Educational Purposes Only: GitIntel is intended for educational and research use. The tool should not be used for illegal or malicious activities. It is the user’s responsibility to ensure compliance with local laws and regulations.
GitIntel is a robust GitHub OSINT tool crafted to reveal concealed insights from GitHub repositories and user profiles. Its capabilities make it an invaluable resource for ethical hacking, security assessments, and intelligence gathering in the realm of software development.