Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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

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)