Net Probe
NetProbe - это программа на Python, которая позволяет сканировать все устройства, подключенные к вашей локальной сети. Она может идентифицировать IP-адрес каждого устройства и определять, открыты ли какие-либо порты, помогая вам выявлять уязвимые устройства и потенциальные угрозы безопасности.
Установка
Чтобы использовать Net Probe, на вашем компьютере должен быть установлен Python 3. После установки Python 3 вы можете загрузить файл net_probe.py и запустить его из командной строки.Использование
Чтобы использовать Network Probe, просто запустите файл net_probe.py из командной строки. Программа просканирует все устройства, подключенные к вашей локальной сети, и отобразит их IP-адреса и все открытые порты.Особенности
Net Probe может сканировать устройства в нескольких подсетях, включая 192.168.0.0/16 и 187.0.0.0/8. Он сканирует открытые порты на следующих распространенных портах:- 21 (FTP)
- 22 (SSH)
- 23 (Telnet)
- 25 (SMTP)
- 53 (DNS)
- 80 (HTTP)
- 110 (POP3)
- 143 (IMAP)
- 443 (HTTPS)
- 3306 (MySQL)
- 3389 (Remote Desktop Protocol)
- 5900 (Virtual Network Computing)
-
8080 (HTTP alternate)
NetProbe также генерирует JSON-файл с результатами сканирования, который можно использовать для дальнейшего анализа.
Оговорка
Net Probe предназначен для целей этического тестирования и должен использоваться только в сетях, на тестирование которых у вас есть разрешение. Неправильное использование Net Probe или его незаконная деятельность строго запрещены.
Лицензия
Эта программа распространяется по лицензии Apache 2.0. Дополнительную информацию смотрите в NOTICE и файле LICENSE.
Описание
Net Probe - это программа на Python, которая позволяет сканировать все устройства, подключенные к вашей локальной сети. Она может идентифицировать IP-адрес каждого устройства и определять, открыты ли какие-либо порты, помогая вам выявлять уязвимые устройства и потенциальные угрозы безопасности.