Skip to content

http-scanner is a Go utility designed to check website accessibility, determine the CMS used, and generate a report in JSON format.

Notifications You must be signed in to change notification settings

nurzhanova2/http-scanner

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

HTTP Scanner

http-scanner — это утилита на Go, предназначенная для проверки доступности веб-сайтов, определения используемой CMS, и генерации отчёта в формате JSON.

Проект создан как pet-проект для практики: CLI, флагов, конкурентности и работы с HTTP.

Возможности

  • Чтение URL-адресов из файла
  • Асинхронная проверка сайтов (goroutines)
  • Определение CMS (WordPress, Joomla, Drupal, Bitrix и др.)
  • Генерация отчёта в формате JSON
  • Поддержка CLI-аргументов

Установка

git clone https://github.com/nurzhanova2/http-scanner.git
cd http-scanner
go mod tidy

// запуск
go run cmd/main.go --input=./data/urls.txt --report=json

About

http-scanner is a Go utility designed to check website accessibility, determine the CMS used, and generate a report in JSON format.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published