Finding SSRF (all scope)

The goal of this laboratory is to use some tools to collect all subdomains from a specific domain, all the URLs and parameters, and retrieve some results using the burp collaborator utility.

Tools

subfinderarrow-up-right - subdomain discovery.

How to install it:

GO111MODULE=on go get -v github.com/projectdiscovery/subfinder/v2/cmd/subfinder

qsreplacearrow-up-right - Accept URLs on stdin, replace all query string values with a user-supplied value.

How to install it:

go get -u github.com/tomnomnom/qsreplace

gauarrow-up-right: Fetch known URLs from AlienVault's Open Threat Exchange, the Wayback Machine, and Common Crawl.

How to install it:

GO111MODULE=on go get -u -v github.com/lc/gau

waybackurlsarrow-up-right: Fetch all the URLs that the Wayback Machine knows about for a domain.

How to install it:

go get github.com/tomnomnom/waybackurls

gfarrow-up-right: A wrapper around grep, to help you grep for things.

How to install it:

List to exclude:

ffufarrow-up-right: Fast web fuzzer written in Go.

How to install it:

Scope

Harvester

Replacing params

Fuzzing and test

Resources

To collect all URLs from several sources:

Last updated