Skip to content
KitploitKITPLOIT
ИнструментыБлог
Отправить
ИнструментыБлог
Отправить

Инструменты для хакинга, пентеста и кибербезопасности — ваш арсенал защиты!

Kitploit — это каталог инструментов для хакинга, кибербезопасности и пентестинга. Находите последние обновления проектов для поиска уязвимостей, анализа систем, автоматизации тестирования и усиления вашей безопасности.

··Ленты·Контакты·Конфиденциальность·© 2026 Kitploit

Каталог инструментов

Категории

Все категории
Loading categories
Инструменты/GitHubGitHub/sensepost/gowitness
РазведкаСбор информацииВеб-безопасностьКраулерТоп в Краулер №11Топ в Сбор информации №20Топ в Разведка №19
GitHubsensepost/gowitness

gowitness

🔍 gowitness - утилита для создания скриншотов веб-страниц на Golang с использованием Chrome Headless

4.5k443194 месяцев назадПроверено Kitploit

Популярное

Смотреть все →

Откройте для себя самые используемые инструменты нашего сообщества.

Изучить все инструменты

Просмотрите нашу коллекцию инструментов

Смотреть все инструменты →
Поделиться
Репозиторий


gowitness

Утилита для создания скриншотов веб-страниц на Golang с использованием Chrome Headless.

@leonjza Go Report Card Docker build & Push


Введение

gowitness — это утилита для создания скриншотов веб-сайтов, написанная на Golang, которая использует Chrome Headless для получения скриншотов веб-интерфейсов из командной строки, а также включает удобный просмотрщик отчётов для обработки результатов. Поддерживаются Linux и macOS, поддержка Windows в основном работает.

Возможности

Основная цель gowitness — делать скриншоты веб-сайтов (и делать это отлично!), попутно сохраняя любую собранную информацию. Вот краткий список возможностей:

  • Делать скриншоты веб-сайтов, само собой разумеется…, но быстро и точно!
  • Сканировать список URL, CIDR, результаты Nmap, результаты Nessus и многое другое.
  • Возможность захвата и сохранения данных (например, журнал запросов, консольные логи, заголовки, куки и т.д.)
  • Запись данных в различные форматы (база данных SQLite, jsonlines, csv и др.)
  • Эпический веб-интерфейс просмотрщика результатов (если вы сохранили данные в SQLite) с полнофункциональным API!
  • И многое, многое другое!

Быстрый старт

Есть несколько способов получить gowitness. Самый простой (при условии, что ваш $GOBIN находится в $PATH оболочки) — использовать go install:

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

В противном случае загрузите готовый бинарный файл для вашей платформы или скомпилируйте из исходников. Затем просканируйте первую цель, записывая результаты в базу данных SQLite и скриншоты в ./screenshots:

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

В gowitness есть много, много флагов и типов сканирования. Просто добавьте -h в любом месте и читайте всё об этом!

Документация

Для получения информации о расширенной установке и другой документации, пожалуйста, обратитесь к вики здесь.

Скриншоты

gallery

detail

terminal

Благодарности

gowitness был бы невозможен без некоторых из этих замечательных проектов: chi, chromedp, go-rod, cobra, gorm, glamour, go-nmap, wappalyzergo, goimagehash.

Лицензия

gowitness распространяется под лицензией GNU General Public v3 License. Возможности, выходящие за рамки этой лицензии, могут быть доступны по адресу http://sensepost.com/contact/.

Скачать инструмент