Сканирование портов
Python-скрипт для сканирования открытых портов Этот скрипт на Python позволяет быстро проверить, какие TCP-порты открыты на указанном сайте или сервере. Он получает IP-адрес домена, последовательно проверяет заданный диапазон портов и выводит в консоль только те порты, на которых удалось установить соединение. Как работает скрипт Получает адрес проверяемого хоста, например alexfound.ru. Определяет его IP-адрес через DNS. Проверяет порты в заданном диапазоне — в текущем варианте с 1 по 499. Для каждого порта устанавливает TCP-соединение с тайм-аутом 0,5 секунды. Если соединение успешно — выводит сообщение «Порт XXX открыт». После проверки закрывает сетевое соединение. Чем может помочь Скрипт может быть полезен для: 🔎 первичной проверки сетевой доступности сервера; 🛡️ аудита собственной инфраструктуры и серверов; ⚙️ диагностики проблем с сетевыми сервисами; 🖥️ проверки, доступны ли необходимые сервисы извне; 🎓 изучения Python и принципов работы TCP-соединений; 👨💻 практики в области сетевого администрирования и информационной безопасности. Например, с его помощью можно проверить, доступен ли на вашем сервере определённый сервис через соответствующий TCP-порт.
Название:
Сканирование портов
Категория:
Разное