Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/hell0w0rld0/github-hunter
This tool is for sensitive information searching on Github - The Fast Version here: https://github.com/Hell0W0rld0/Github_Hunter_By_Golang
https://github.com/hell0w0rld0/github-hunter
Last synced: 9 days ago
JSON representation
This tool is for sensitive information searching on Github - The Fast Version here: https://github.com/Hell0W0rld0/Github_Hunter_By_Golang
- Host: GitHub
- URL: https://github.com/hell0w0rld0/github-hunter
- Owner: Hell0W0rld0
- Created: 2018-05-16T02:32:05.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2023-05-22T21:44:56.000Z (over 1 year ago)
- Last Synced: 2024-08-01T09:25:28.061Z (3 months ago)
- Language: Python
- Homepage:
- Size: 472 KB
- Stars: 399
- Watchers: 16
- Forks: 116
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Github-Hunter v2.3
This tool is for sensitive information searching on Github.
The fast version Please go to https://github.com/Hell0W0rld0/Github_Hunter_By_Golang
## Requirements
Python 3.x
## OS Support
Linux,MacOS,Windows
## Installation
1.`git clone https://github.com/Hell0W0rld0/Github-Hunter.git`
Notice:Github Hunter only supports Python3.x, if you are using Python2.x,do some tests before use it
2.`cd Github-Hunter`
3.`pip install virtualenv`
4.`virtualenv --python=/usr/local/bin/python3 env`
5.`source venv/bin/activate`
6.`pip install -r requirements`
## Settings
Befor use it,you must change parameters in `info.ini.example`,then change filename(just delete `.example`)
### Example
`[KEYWORD]`
`keyword1 = your main keyword here`
`keyword2 = your main keyword here`
`keyword3 = your main keyword here`
`...etc`
`[EMAIL]`
`host = Email server`
`user = Email User`
`password = Email password`
`[SENDER]`
`sender = The email sender`
`[RECEIVER]`
`receiver1 = Email receiver No.1`
`receiver2 = Email receiver No.2`
`[Github]`
`user = Github Username`
`password = Github Password`
`[PAYLOADS]`
`p1 = Payload 1`
`p2 = Payload 2`
`p3 = Payload 3`
`p4 = Payload 4`
`p5 = Payload 5`
`p6 = Payload 6`
### Keyword and Payloads
You can add many main keywords as you like, but i suggest add 2~5 keywords.
The tool will combine keyword and payload. So keywords for searching will be "keyword + payload".You can customize your payloads,the more you add, the more sensitive information will be found.
## Run
`python GithubHunter.py`
You will receive emails when application completes.
There will be a .db file named hunter.db, this baseline includes urls and codes. Do not remove it
The emails will be send contain urls and code.
## Screenshoot
### Running:
![Running](https://github.com/Hell0W0rld0/Github-Hunter/blob/master/1.jpg)
### Result:
![Result](https://github.com/Hell0W0rld0/Github-Hunter/blob/master/0.jpg)