Open
Description
Description
When scanning with the http
module, it was noticed that zgrab2 is appending a single '/' character to the URL. This resulted in some target resources not being able to be scanned with ZGrab2.
Steps to Reproduce
Version of ZGrab2 - master branch, latest
ZGrab2 invocation - echo prstephens.com/src/style.css | ./zgrab2 http
tcpdump with appended /
171.67.71.209.53166 > 104.21.96.65.80: Flags [P.], cksum 0xbc0e (incorrect -> 0xe547), seq 1:126, ack 1, win 502, options [nop,nop,TS val 512711372 ecr 1613683834], length 125: HTTP, length: 125
GET /src/style.css/ HTTP/1.1
Host: prstephens.com
User-Agent: Mozilla/5.0 zgrab/0.x
Accept: */*
Accept-Encoding: gzip
Desired Behavior
Resources can either have or not have a trailing slash and zgrab2
should respect the user's selected input. No slash should be appended to the scanned URL.
Activity