# GoWitness

{% embed url="<https://github.com/sensepost/gowitness>" %}

gowitness is a website screenshot utility written in Golang that uses Chrome Headless to generate screenshots of web interfaces using the command line. This tool was inspired by [EyeWitness](https://github.com/RedSiege/EyeWitness), so the functionality is similar.

{% code title="Linux" %}

```bash
# Get the gowitness binary (linux-amd64 in this example)
wget https://github.com/sensepost/gowitness/releases/download/2.5.1/gowitness-2.5.1-linux-amd64 gowitness

# Run gowitness on a single host
gowitness single https://stuff.weelee.zip

# Run gowitness on a CIDR
gowitness scan --cdir 10.10.10.0/24

# Run gowitness with XML file (e.g. Nessus or Nmap) as input
gowitness nessus -f Weelee_Scan.nessus 
```

{% endcode %}
