Skip to content

Features

Leon Jacobs edited this page Sep 17, 2024 · 3 revisions

The primary of purpose that gowitness serves is to take screenshots of websites, and do that well. As such, gowitness has many ways to be told how to take a screenshot. Those include various options under the scan subcommand:

  • Taking a single screenshot with the single command
  • Scanning a network CIDR (or many) with the scan command
  • Parsing an Nmap file for target information with the nmap command
  • Accepting URL's submitted via the HTTP JSON API (perfect for integration with other tools)
  • Taking screenshots from a text file (or read via stdin) with the file command

In addition, gowitness can be configured in many ways, including configuring many writers. Writers include SQLite (--write-db), JSON Lines (--write-jsonl), CSV (--write-csv) and stdout (--write-stdout). Check the --help output for the scan subcommand to see configuration options as well.

Table of Contents

Table of Contents

Guides

Clone this wiki locally