SiteBroker - A cross-platform python based utility for information gathering and penetration automation!
Output
Easy way (Docker Image)
You can simply run this docker image to test SiteBroker without installing python packages system-wide or in a virtualenv.
docker build -t sitebroker .
docker run -it --rm sitebroker
Requirements
- Python (3.6.* - 3.7.*)
- Python
pip3
- Python module
requests
- Python module
colorama
- Python module
dnspython
- Python module
bs4
Install modules
pip install -r requirements.txt
Tested on
- Windows 7/8/8.1
- Kali linux (2017.2)
Download SiteBroker
You can download the latest version of SiteBroker by cloning the GitHub repository.
git clone https://github.com/Anon-Exploiter/SiteBroker
Updates
- Changed The Whole Script Into Python (Previously It Was Written In PHP)
- Exceptions Covered for both User Interrupting && Internel Issues!
- Removed NetCraft Module as We need to use selinium and phantomJS for it (Ultimately making script slow!)
- Changed the Problem Of Responce Code Of '200' for most sites in Admin Panel Finder Module && Shell Finder Module
Change-log
- Added New Features For Reverse IP (Via HackerTarget && YouGetSignal)
- Added New Features For Crawling (Via Google, Bing && Manually With My Hands ;)
- Added New Method For Subdomains Scanning! (Takes Some Time Though :p)
Usage
Initializing Script
python SiteBroker.py
Advanced Usage
Author: Syed Umar Arfeen
Usage: python SiteBroker.py
A cross-platform python based utility for information gathering and penetration automation!
Options:
1). Cloudflare Check.
2). Website Crawler.
|____ Google Based Crawling
|____ Bing Based Crawling
|____ Manually Crawling
3). Reverse IP.
|____ YouGetSignal Based
|____ HackerTarget's API Based
4). Information Gathering.
|____ Whois Lookup
|____ BrowserSpy Report
5). Nameservers.
6). WebSite Speed.
7). Subdomains Scanner
8). Shell Finder.
9). Admin Panel Finder.
10). Grab Banner.
11). All Things.
Example:
python SiteBroker.py
Screenshots
Stargazers over time
Note
Do not change the position of any module as given under the Usage, this may cause an failure in the working of the script...
P.S ~ Dont Change The Colors. They're Butiphul like this.
P.S.S ~ For Dependencies -> Solution
~ An0n 3xPloiTeR