sensepost / gowitness

🔍 gowitness - a golang, web screenshot utility using Chrome Headless
GNU General Public License v3.0
2.87k stars 329 forks source link

Feature Request prepend-https #11

Closed 0xtavian closed 4 years ago

0xtavian commented 5 years ago

gowitness should have the option of prepending http/s like eyewitness does.

leonjza commented 5 years ago

Which sub command are you referring to? scan has the --no-http and --no-https flags as it prepends by default. file takes URLs from a file you provide so it didn't make sense to add it there and single is a URL you provide, so it also did not make sense to me there.

0xtavian commented 5 years ago

Im referring to the sub command file. prepending http + https to every request is preferable when dealing with any list consisting of IP:PORT. Its easy to export IP:PORT from other tools but prepending http/s is essential when taking screen shots.

leonjza commented 5 years ago

Makes sense! At the moment the file sub command assumes URL's are provided. Will tag this as an enhancement. In the interim I guess one can generate a quick list with some bash one-liners.

0xtavian commented 5 years ago

Right! With Eyewitness they have a --prepend-https flag that prepends http+https to every request so it makes it simple! Granted, with that feature in this circumstance you have to deal with 50%+ pages possibly being errors but IMO its worth it!!!

0xtavian commented 5 years ago

Dont get me wrong, i love the way you guys deal with errors! so u might as well prepend http and https to every request!

0xtavian commented 5 years ago

and then sort, like what was mentioned here https://github.com/sensepost/gowitness/issues/12 ok /end rant.

thanks guys!