Skip to content
KitploitKITPLOIT
OutilsBlog
Soumettre
OutilsBlog
Soumettre

Outils de Hacking, PenTest et Cybersécurité pour votre Arsenal de Sécurité !

Kitploit est un répertoire d'outils de hacking, de cybersécurité et de pentesting. Découvrez les dernières mises à jour des projets pour trouver des vulnérabilités, analyser des systèmes, automatiser les tests et renforcer votre sécurité.

··Flux·Contact·Confidentialité·© 2026 Kitploit

Répertoire d'outils

Catégories

Voir toutes les catégories
Loading categories
gowitness — 🔍 gowitness - un utilitaire de capture d'écran web en golang utilisant Chrome Headless | Kitploit
Outils/GitHubGitHub/sensepost/gowitness
ReconnaissanceCollecte d'InformationsSécurité Web
GitHubsensepost/gowitness

gowitness

🔍 gowitness - un utilitaire de capture d'écran web en golang utilisant Chrome Headless

Voir le dépôt
4.5k4431il y a 3 moisVérifié par Kitploit

Populaires

Voir tout →

Découvrez les outils les plus utilisés par notre communauté.

Explorer tous les outils

Parcourez notre collection d'outils

Voir tous les outils →
Partager


gowitness

Un utilitaire de capture d'écran web en Golang utilisant Chrome Headless.

@leonjza Go Report Card Docker build & Push


Présentation

gowitness est un utilitaire de capture d'écran de sites web écrit en Golang, qui utilise Chrome Headless pour générer des captures d'écran d'interfaces web via la ligne de commande, avec un visualiseur de rapports pratique pour traiter les résultats. Linux et macOS sont pris en charge, et le support de Windows fonctionne généralement.

Fonctionnalités

L'objectif principal de gowitness est de prendre des captures d'écran de sites web (et de le faire bien !), tout en sauvegardant optionnellement les informations collectées en cours de route. Cela dit, voici une courte liste de fonctionnalités :

  • Prendre des captures d'écran de sites web, évidemment..., mais rapidement et avec précision !
  • Analyser une liste d'URLs, de CIDRs, de résultats Nmap, de résultats Nessus et plus encore.
  • Possibilité de récupérer et sauvegarder des données (par exemple, un journal des requêtes, des journaux de console, des en-têtes, des cookies, etc.)
  • Écrire des données dans de nombreux formats (base de données sqlite, jsonlines, csv, etc.)
  • Un visualiseur de résultats web époustouflant (si vous avez sauvegardé les données dans SQLite) incluant une API complète !
  • Et bien d'autres encore !

Démarrage rapide

Il existe plusieurs façons d'obtenir gowitness, la plus simple (en supposant que votre chemin $GOBIN est dans votre $PATH du shell) est d'utiliser go install :

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

Sinon, téléchargez un binaire de version spécifique à votre plateforme ou compilez à partir des sources. Ensuite, analysez votre première cible en enregistrant les résultats dans une base de données SQLite et la capture d'écran dans ./screenshots avec :

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

Il y a beaucoup de drapeaux et de types d'analyse dans gowitness. Ajoutez simplement -h n'importe où et lisez tout à ce sujet !

Documentation

Pour des informations d'installation avancées et d'autres documentations, veuillez vous référer au wiki ici.

Captures d'écran

gallery

detail

terminal

Crédits

gowitness n'aurait pas été possible sans certains de ces projets incroyables : chi, chromedp, go-rod, cobra, gorm, glamour, go-nmap, wappalyzergo, goimagehash.

Licence

gowitness est sous licence GNU General Public v3 License. Des permissions au-delà du cadre de cette licence peuvent être disponibles à http://sensepost.com/contact/.

Télécharger l’outil