Installation

Installation

Sudomy is currently extended with the following tools. Instructions on how to install & use the application are linked below.

Tools

License

Info

Gobuster

Apache License 2.0

not mandatory

httprobe

Tom Hudson -

mandatory

nmap

GNU General Public License v2.0

not mandatory

Download Sudomy From Github

# Clone this repository
git clone --recursive https://github.com/screetsec/Sudomy.git

Install Dependencies

$ pip install -r requirements.txt

Sudomy requires jq to run and parse. Information on how to download and install jq can be accessed here

Linux Installation

# Linux
apt-get update
apt-get install jq nmap phantomjs golang npm
npm i -g wappalyzer

Mac Installation

# Mac
brew cask install phantomjs
brew install jq nmap go npm
npm i -g wappalyzer

If you already have a Go environment, then follow this instruction:

Add the following lines to ~/.bashrc (Of your user)

nano ~/.bashrc
export GOPATH=$HOME/go
export PATH=$PATH:$GOROOT/bin:$GOPATH/bin
source ~/.bashrc

Then Install the dependencies

go get -u github.com/tomnomnom/httprobe
go get -u github.com/OJ/gobuster

Post Installation

API Key is needed before querying on third-party sites, such as Shodan, Censys, SecurityTrails, Virustotal, and BinaryEdge.

  • The API key setting can be done in sudomy.api file.

# Shodan
# URL : http://developer.shodan.io
# Example :
# - SHODAN_API="VGhpc1M0bXBsZWwKVGhmcGxlbAo"
SHODAN_API=""
# Censys
# URL : https://censys.io/register
CENSYS_API=""
CENSYS_SECRET=""
# Virustotal
# URL : https://www.virustotal.com/gui/
VIRUSTOTAL=""
# Binaryedge
# URL : https://app.binaryedge.io/login
BINARYEDGE=""
# SecurityTrails
# URL : https://securitytrails.com/
SECURITY_TRAILS=""

Testing Application

sudomy -d hackerone.com