Skip to content

Latest commit

 

History

History
84 lines (67 loc) · 1.83 KB

README.md

File metadata and controls

84 lines (67 loc) · 1.83 KB

optionsprobe

probe urls with OPTIONS request



Description

take a list of urls from stdin and probe it with options method

Usage

Usage of ./optionsprobe:
  -H string
        headers
  -c int
        max concurrency (default 20)
  -t int
        timeout in millisecond (default 100000)

Example

cat urls.txt | optionsprobe

output

http://example.com/ OPTIONS
http://example.com/ GET 
http://example.com/ HEAD
http://example.com/ POST
http://example.com/ PUT

control concurrency and timeout

cat urls.txt | optionsprobe -c 50 -t 5000

tricks

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

install

go install github.com/Malwarize/optionsprobe@latest

build

git clone https://github.com/Malwarize/optionsprobe.git
cd optionsprobe
go build -o optionsprobe 
./optionsprobe

Binary Release

you can download the binary from release page Releases

Contributing

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

Powered By Malwarize

image