Skip to content

Installation

Solomon Sklash edited this page May 14, 2019 · 9 revisions

TLDR: ./installer.sh [optional file path]

Installing Chomp Scan is intended to be easy and straightforward. An installer script, installer.sh, is included, and installation is as simple as running it and adding $HOME/go/bin to your $PATH. This can be done for Bash by running source ~/.profile, as the installer adds this to ~/.profile for you.

You can verify that your path is correct by running echo $PATH and making sure that you see /home/YOUR_USER/go/bin in it.

Updating Chomp Scan

Chomp Scan can be updated by re-running the installer.sh script. It will do a git pull on each tool cloned from GitHub, and will update any Go tools as well using the go get -u command. If you used a custom path to install Chomp Scan, include that when you re-run the installer.

Tools Directory and Path

Chomp Scan does as check before running to make sure it can run all the tools it needs. By default, all the tools that are pulled from Github are placed in ~/bounty/tools. This directory is created for you by the install script. You can pass the installer script a valid file path in order to change where the Github tools installed to: ./installer.sh ~/some/path.

Go

Chomp Scan uses multiple tools written in Go and thus requires a working Go installation. Go is installed via the installer.sh script to make installation easier. If you already have a working Go install, you can comment out the install_go function in the installer under your distribution.

Supported Distributions

Chomp Scan currently supports:

  • Kali Linux
  • Debian 9
  • Ubuntu 18.04
  • ParrotOS 4.6
Clone this wiki locally