Skip to content
KitploitKITPLOIT
StrumentiBlog
Invia
StrumentiBlog
Invia

Strumenti di Hacking, PenTest e Cybersecurity per il tuo Arsenale di Sicurezza!

Kitploit è una directory di strumenti di hacking, cybersecurity e pentesting. Scopri gli ultimi aggiornamenti dei progetti per trovare vulnerabilità, analizzare sistemi, automatizzare i test e rafforzare la tua sicurezza.

··Feed·Contatto·Privacy·© 2026 Kitploit

Directory degli strumenti

Categorie

Vedi tutte le categorie
Loading categories
Strumenti/GitHubGitHub/sensepost/gowitness
RicognizioneRaccolta InformazioniSicurezza WebCrawlerTop in Crawler n.11Top in Raccolta Informazioni n.20Top in Ricognizione n.19
GitHubsensepost/gowitness

gowitness

🔍 gowitness - un'utilità di screenshot web in golang, che utilizza Chrome Headless

4.5k443184 mesi faRevisionato da Kitploit

Più Popolari

Vedi tutti →

Scopri gli strumenti più utilizzati dalla nostra community.

Esplora tutti gli strumenti

Sfoglia la nostra collezione di strumenti

Vedi tutti gli strumenti →
Condividi
Vedi Repository


gowitness

Un'utilità per screenshot web in Golang che utilizza Chrome Headless.

@leonjza Go Report Card Docker build & Push


introduzione

gowitness è un'utilità per screenshot di siti web scritta in Golang, che utilizza Chrome Headless per generare screenshot di interfacce web tramite riga di comando, con un pratico visualizzatore di report per elaborare i risultati. Sono supportati sia Linux che macOS, mentre il supporto per Windows è per lo più funzionante.

caratteristiche

L'obiettivo principale di gowitness è acquisire screenshot di siti web (e farlo bene!), mentre opzionalmente salva tutte le informazioni raccolte lungo il percorso. Detto questo, una breve lista di funzionalità include:

  • Acquisire screenshot di siti web, ovviamente..., ma veloce e preciso!
  • Scansionare un elenco di URL, CIDR, risultati di Nmap, risultati di Nessus e altro.
  • Capacità di catturare e salvare dati (ad esempio, log delle richieste, log della console, intestazioni, cookie, ecc.)
  • Scrivere dati in molti formati (database sqlite, jsonlines, csv, ecc.)
  • Un epico visualizzatore di risultati basato sul web (se hai salvato i dati in SQLite) inclusa un'API completa!
  • E molti, molti altri!

avvio rapido

Ci sono alcuni modi per ottenere gowitness, il più semplice (supponendo che il percorso $GOBIN sia nel $PATH della shell) sarà usare go install:

root@kitploit:~
go install github.com/sensepost/gowitness@latest

Altrimenti, scarica un binario di rilascio specifico per piattaforma o compila dal sorgente. Quindi, scansiona il tuo primo target scrivendo i risultati in un database SQLite e lo screenshot in ./screenshots con:

root@kitploit:~
gowitness scan single --url "https://sensepost.com" --write-db

Ci sono molti, molti flag e tipi di scansione in gowitness. Aggiungi -h ovunque e leggine tutto!

documentazione

Per informazioni di installazione avanzate e altra documentazione, consulta il wiki qui.

screenshot

gallery

detail

terminal

crediti

gowitness non sarebbe stato possibile senza alcuni di questi progetti fantastici: chi, chromedp, go-rod, cobra, gorm, glamour, go-nmap, wappalyzergo, goimagehash.

licenza

gowitness è concesso in licenza sotto GNU General Public v3 License. Permessi oltre l'ambito di questa licenza possono essere disponibili a http://sensepost.com/contact/.

Scarica lo strumento