Awesome
<h1 align="center" id="title">ππβG i t S i n t</h1>πβAbout GitSint
π΅οΈ GitSint v2.0 is an osint tool based on open source information retrieval through a GitHub username/organization/email. The tool mostly works with GitHub APIs.
Features of script
- fully async
- asynchrone scraping
- menu in cli format (commands)
GitSint extracts various information like
- login
- name
- id
- biography
- location
- avatar (+ upload)
- followers
- following
- repos
- gists
- dates
- X (Twitter)
- GitLab
- blog
- company (+ domain)
- organizations
- friends
- contributions
- similar names
- emails related
- names related
- names used
- email to account
π The information found by GitSint is presented in the form of a tree structure for better navigation.
πWhat's new ?
- Fully asynchrone system
- Completely redone design
- Adding email to username
- GitLab name
- Information searches from an organization
- Search for domains via Hunter.io
- Light mode
- Avatar upload
- Search for similar names
π¦βInstallation
$ git clone https://github.com/N0rz3/GitSint.git
$ cd ./GitSint
$ pip install -r requirements.txt
π² Usage
usage: gitsint.py [-h] [-u [USERNAME]] [-o [ORGANIZATION]] [-e [EMAIL]] [-f [FRIENDS]] [-l] [-a [AVATAR]]
[-s [SIMILAR]] [-v]
options:
-h, --help show this help message and exit
-u [USERNAME], --username [USERNAME]
searches all public information by username
-o [ORGANIZATION], --organization [ORGANIZATION]
searches all public information by organization
-e [EMAIL], --email [EMAIL]
search for an account by email
-f [FRIENDS], --friends [FRIENDS]
search for potential friends by username
-l, --light light mode with option '-e'
-a [AVATAR], --avatar [AVATAR]
download profile picture (avatar) by username
-s [SIMILAR], --similar [SIMILAR]
search for similar names by usernamee
-v, --version check your version & update(s)
[Light mode] run light mode with this usage: $ python ./gitsint.py -l -e <email address>
πβMore
βπ‘οΈ Protection
If you don't want to display your email address in the commits and leave it private, you just have to go to
settings -> emails
and tick these two parameters
I invite you to read this guide which will explain how to protect your personal data on GitHub. (DOC)
πΏ Contributions
Make a pull requests with all the details needed to contribute of the cat work πΊ
βοΈ / β Rules
this tool was designed for educational purposes only and is not intended for any mischievous use, I am not responsible for its use.
π License
This project is License GPL v3 be sure to follow all rules π
π Thanks
- If you like what i do please subscribe π. And if you find this tool is useful don't forget to star π
- This tool is inspired by GitFive made by mxrch
πΆ Support me π
<a href="https://www.buymeacoffee.com/norze" target="_blank"><img src="https://cdn.buymeacoffee.com/buttons/v2/default-yellow.png" alt="Buy Me A Coffee" height="50" ></a>