SiteBroker

A cross-platform python based utility for information gathering and penetration testing automation!

416
105
Python

SiteBroker

Open In Colab
Maintenance
python
GitHub
GitHub closed issues
Twitter
LinkedIn

A cross-platform python based utility for information gathering and penetration automation!

Output

Sitebroker’s Full 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). Everything.
  
  Example:
	python SiteBroker.py

Screenshots

Stargazers over time

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