Утилита для проверки операционных систем на удаленных серверах через SSH.
go run .или
go run main.go checker.go parser.gogo mod tidy
go build -o os-checker.exe./os-checker.exeПрограмма запросит путь к файлу с серверами (например: servers.txt).
IP:PORT@USER:PASSWORD
Пример (servers.txt):
49.249.11.34:22@root:root
125.22.162.22:22@root:root
103.240.100.82:22@root:root
✅ Параллельная проверка серверов
✅ Определение типа ОС (Linux, Ubuntu, Debian, CentOS, FortiGate и др.)
✅ Красивый вывод с эмодзи и таблицами
✅ Автоматическое сохранение результатов в os.txt
✅ Статистика проверки
✅ Таймаут подключения 10 секунд
✅ Автозакрытие через 2 минуты (или Enter для выхода)
Результаты автоматически сохраняются в файл os.txt с полной информацией о каждом сервере.