This repository contains a self contained µService utilizing the Amass Subdomain Scanner for the secureCodeBox project.
Amass is a awesome tool to find subdomains of a domain using multiple techniques all at once.
Further Documentation:
To configure this service specify the following environment variables:
Environment Variable | Value Example |
---|---|
ENGINE_ADDRESS | http://engine |
ENGINE_BASIC_AUTH_USER | username |
ENGINE_BASIC_AUTH_PASSWORD | 123456 |
- Clone the repo into your $GOPATH
- Install the go dependency manager "dep"
- Run
dep ensure
inside your repo to load the dependencies - Run
go build main.go
to compile - Execute the compiled
./main
file
To build the docker container run: docker build -t IMAGE_NAME:LABEL .