gowitness
gowitness is a website screenshot utility written in Golang, that uses Chrome Headless to generate screenshots of web interfaces using the command line, with a handy report viewer to process results. Both Linux and macOS is supported, with Windows support mostly working.
Name:gowitness
Category:Discovery
Publisher:trickest
Created:6/23/2021
Container:
quay.io/trickest/gowitness:f5e2aea
Output Type:
License:Unknown
Source:View Source
Parameters
--pdf
save screenshots as pdf--debug
enable debug logging--delay
Delay in seconds between navigation and screenshot.--proxy
HTTP/socks5 proxy to use. Use format proto://address:port.--header
Additional HTTP header to set.--no-http
Do not prefix http:// where missing.-t
Threads used to run (default: 4).--timeout
Preflight check timeout (default: 10).--fullpage
Take full page screenshots.--no-https
Do not prefix https:// where missing.-f
List of URLs to screenshot.--user-agent
User agent string to use (default: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/85.0.4183.102 Safari/537.36).-X
Screenshot resolution x (default: 1440).-Y
Screenshot resolution y (default: 900).--disable-logging
Disable all logging.