🔐 A cross-platform python based utility for information gathering and penetration testing automation!
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
Syed Umar Arfeen 569677543d
Update README.md
6 months ago
insides Changed the source code from python2 to python3 | Fixed all bugs 1 year ago
modules Fixed a logical bug regarding Bing Crawler and some other issues 1 year ago
.gitignore Replacing lxml with html.parser 1 year ago
Dockerfile Removing unnecessary packages installation 1 year ago
LICENSE.md Rename LICENSE to LICENSE.md 3 years ago
README.md Update README.md 6 months ago
SiteBroker.ipynb Removed output 6 months ago
SiteBroker.py Enabling Google and Manual Crawls 1 year ago
changelog.txt Changed the source code from python2 to python3 | Fixed all bugs 1 year ago
output.txt Changed the source code from python2 to python3 | Fixed all bugs 1 year ago
requirements.txt Replacing lxml with html.parser 1 year ago

README.md

SiteBroker

Open In Colab Maintenance python GitHub GitHub closed issues Twitter LinkedIn

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

I don't know If I was on weed when I made this or maybe to practice just php-cli & python, of no use tbh! :)

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). All Things.
  
  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