Usage of ./optionsprobe:
-H string
headers
-c int
max concurrency (default 20)
-t int
timeout in millisecond (default 100000)
cat urls.txt | optionsprobe
http://example.com/ OPTIONS
http://example.com/ GET
http://example.com/ HEAD
http://example.com/ POST
http://example.com/ PUT
cat urls.txt | optionsprobe -c 50 -t 5000
you can use assetfinder to get subdomains then probe it with optionsprobe
assetfinder example.com | optionsprobe
or you can use httprobe to get live urls then probe it with optionsprobe
cat urls.txt | httprobe | optionsprobe
get only POST urls
cat urls.txt | optionsprobe | grep POST
go install github.com/Malwarize/optionsprobe@latest
git clone https://github.com/Malwarize/optionsprobe.git
cd optionsprobe
go build -o optionsprobe
./optionsprobe
you can download the binary from release page Releases
Pull requests are welcome. please open an issue first to discuss what you would like to change.
you can also contact me on discord:XORbit#5945