gowitness

Headless-Chrome web screenshotting.

KaliParrotlow

pkg: gowitness

gowitness screenshots web pages at scale for fast visual triage of hosts.

Syntax

gowitness scan single -u {url}

Example

gowitness scan file -f hosts.txt

Screenshots every host in the file for visual review.

Options & flags

What each switch does. Toggle them in the builder below to assemble a command.

scan singleScreenshot one URL.
scan fileScreenshot a list of URLs.
-u <https://t>Single URL (single mode).
-f <urls.txt>File of URLs (file mode).
report serveBrowse results in a web UI.

Command builder

Tick options (and fill any values) to build a ready-to-copy command.

gowitness

Usage examples

gowitness scan single -u https://target.tld

Screenshot a single site.

gowitness scan file -f hosts.txt

Bulk screenshot for triage.

Advantages
  • Fast bulk screenshots
  • Searchable report DB
Disadvantages
  • Needs Chrome
  • Active page loads
Tags
#screenshot#triage

Official docs: gowitness

Related commands

Frequently asked questions

What is gowitness used for?
gowitness screenshots web pages at scale for fast visual triage of hosts.
What is an example gowitness command?
A common example is: gowitness scan file -f hosts.txt — Screenshots every host in the file for visual review.
Is gowitness part of Kali Linux?
Yes. gowitness ships with Kali Linux (and Parrot OS). If missing, install it with: sudo apt install gowitness.
What category of security tool is gowitness?
gowitness is a Information Gathering tool with a low-risk profile when run against a live target.

Try recon tools live

Run real scans against a domain you control, stage by stage.

Open the lab →