Зачем вообще «самописный» сканер
Nmap и masscan великолепны. Но в реальной жизни часто хочется мини-инструмент, который можно:
-
быстро встроить в свои пайплайны (CI, ночные проверки, health-чек задач),
-
тонко настроить под конкретную сеть/ограничения,
-
расширить под свои кейсы (например, сразу отправлять результат в Telegram/Prometheus/ELK).
В статье — практический разбор двух подходов: многопоточность на ThreadPoolExecutor и асинхронщина на asyncio. Плюс: баннер-граббинг, HTTP-проверка, простая TLS-детекцияЧитать полностью »




