Из директории проекта запустите portscan.py
с необходимыми аргументами
Например portscan.py 1.1.1.1 tcp/80 tcp/12000-12500 udp/3000-3100,3200,3300-4000
UDP-сканирование
TCP SYN с формированием пакетов с использованием scapy
Многопоточность
Подробный режим
Определение протоколов HTTP, DNS, ECHO
В файле portscan.py
находится основной код сканера портов
В файле protocol_on_port
код проверки сервиса за который отвечает конкретный порт