A minimal JS endpoint extractor
To extract endpoints in both HTML source and embedded javascript files. Useful for bug hunters, red teamers, infosec ninjas.
1.0.0-alpha
usage: goLinkFinder [-h|--help] -d|--domain "<value>" [-o|--out "<value>"]
GoLinkFinder
Arguments:
-h --help Print help information
-d --domain Input a URL.
-o --out File name : (e.g : output.txt)
best used with grep
GoLinkFinder -d https://github.com | grep api
Output :
"https://api.github.com/_private/browser/stats"
"https://api.github.com/_private/browser/errors"
you can easily pipe out its with your other tools.
Go >= 1.13
Git clone https://github.com/0xsha/GoLinkFinder.git
cd GoLinkFinder
go build GoLinkfinder.go
Please write a patch to fix it and then pull a request.
Python implementation: https://github.com/GerbenJavado/LinkFinder