Программа для сканирования портов на python
Данная программа представляет собой графический интерфейс для сканирования портов на указанном IP-адресе. Она позволяет пользователю ввести IP-адрес или имя хоста, после чего осуществляется сканирование всех портов на данном адресе.
Основные функции программы:
1. Ввод IP-адреса или имени хоста: Пользователь может ввести IP-адрес или имя хоста, который он хочет отсканировать.
2. Сканирование портов: Программа сканирует все порты на указанном IP-адресе, используя многопоточность для ускорения процесса. Она делит диапазон портов на несколько частей и запускает отдельные потоки для сканирования каждой части.
3. Отображение прогресса: Программа отображает прогресс сканирования в виде прогресс-бара. Пользователь может видеть, сколько портов уже просканировано.
4. Сохранение результатов в CSV-файл: По завершении сканирования, результаты сохраняются в CSV-файл. В файле содержится информация о найденных открытых портах, такая как IP-адрес, порт, служба, протокол, версия программы и другие сведения.
Программа написана на языке программирования Python. Позволяет пользователям легко сканировать порты на выбранном IP-адресе. Программа использует мультипоточность для более быстрого скана портов.
Основные функции программы:
1. Ввод IP-адреса или имени хоста: Пользователь может ввести IP-адрес или имя хоста, который он хочет отсканировать.
2. Сканирование портов: Программа сканирует все порты на указанном IP-адресе, используя многопоточность для ускорения процесса. Она делит диапазон портов на несколько частей и запускает отдельные потоки для сканирования каждой части.
3. Отображение прогресса: Программа отображает прогресс сканирования в виде прогресс-бара. Пользователь может видеть, сколько портов уже просканировано.
4. Сохранение результатов в CSV-файл: По завершении сканирования, результаты сохраняются в CSV-файл. В файле содержится информация о найденных открытых портах, такая как IP-адрес, порт, служба, протокол, версия программы и другие сведения.
Программа написана на языке программирования Python. Позволяет пользователям легко сканировать порты на выбранном IP-адресе. Программа использует мультипоточность для более быстрого скана портов.