Skip to content
KitploitKITPLOIT
ИнструментыБлог
Отправить
ИнструментыБлог
Отправить

Инструменты для хакинга, пентеста и кибербезопасности — ваш арсенал защиты!

Kitploit — это каталог инструментов для хакинга, кибербезопасности и пентестинга. Находите последние обновления проектов для поиска уязвимостей, анализа систем, автоматизации тестирования и усиления вашей безопасности.

··Ленты·Контакты·Конфиденциальность·© 2026 Kitploit

Каталог инструментов

Категории

Все категории
Loading categories
NetworkSherlock — Многопоточный сканер портов с поддержкой TCP/UDP, захватом баннеров и интеграцией с Shodan для расширенной разведки сети и анализа уязвимостей. | Kitploit
Инструменты/GitHubGitHub/halildeniz/networksherlock
OSINT (Разведка открытых источников)РазведкаСканирование портовСбор информацииСетевая безопасность
GitHubhalildeniz/networksherlock

NetworkSherlock

Многопоточный сканер портов с поддержкой TCP/UDP, захватом баннеров и интеграцией с Shodan для расширенной разведки сети и анализа уязвимостей.

Репозиторий
1152531 год назадПроверено Kitploit

Популярное

Смотреть все →

Откройте для себя самые используемые инструменты нашего сообщества.

Изучить все инструменты

Просмотрите нашу коллекцию инструментов

Смотреть все инструменты →
Поделиться
Сайт

NetworkSherlock: Мощное сканирование портов с Shodan

NetworkSherlock — это мощный и гибкий инструмент для сканирования портов, предназначенный для специалистов по сетевой безопасности и пентестеров. Благодаря своим расширенным возможностям NetworkSherlock может эффективно сканировать диапазоны IP, CIDR блоки и несколько целей. Он выделяется детальным получением баннеров по различным протоколам и интеграцией с Shodan — ведущим мировым сервисом для сканирования и анализа устройств, подключенных к Интернету. Эта интеграция с Shodan позволяет NetworkSherlock предоставлять расширенные возможности сканирования, давая пользователям более глубокое понимание уязвимостей сети и потенциальных угроз. Объединяя локальное сканирование портов с обширной базой данных Shodan, NetworkSherlock предлагает комплексный инструмент для выявления и анализа проблем сетевой безопасности.

Возможности

  • Сканирование нескольких IP-адресов, диапазонов IP и CIDR блоков.
  • Поддержка сканирования портов по протоколам TCP и UDP.
  • Детальное получение баннеров.
  • Проверка ping для определения доступных целей.
  • Многопоточность для быстрого сканирования.
  • Возможность сохранения результатов сканирования в файл.
  • Предоставление подробной информации о версиях.
  • Цветной вывод в консоль для лучшей читаемости.
  • Интеграция с Shodan для расширенных возможностей сканирования.
  • Поддержка конфигурационного файла для API-ключа Shodan.

Установка

NetworkSherlock требует Python 3.6 или новее.

  1. Клонируйте репозиторий:
    root@kitploit:~
    git clone https://github.com/HalilDeniz/NetworkSherlock.git
    
  2. Установите необходимые пакеты:
    root@kitploit:~
    pip install -r requirements.txt
    

Конфигурация

Обновите файл networksherlock.cfg, указав свой API-ключ Shodan:

root@kitploit:~
[SHODAN]
api_key = YOUR_SHODAN_API_KEY

Использование

root@kitploit:~
python3 networksherlock.py --help
usage: networksherlock.py [-h] [-p PORTS] [-t THREADS] [-P {tcp,udp}] [-V] [-s SAVE_RESULTS] [-c] target

NetworkSherlock: Инструмент для сканирования портов

positional arguments:
  target                Целевой IP-адрес(а), диапазон или CIDR (например, 192.168.1.1, 192.168.1.1-192.168.1.5,
                        192.168.1.0/24)

options:
  -h, --help            показать это справочное сообщение и выйти
  -p PORTS, --ports PORTS
                        Порты для сканирования (например, 1-1024, 21,22,80, или 80)
  -t THREADS, --threads THREADS
                        Количество потоков для использования
  -P {tcp,udp}, --protocol {tcp,udp}
                        Протокол для сканирования
  -V, --version-info    Используется для получения информации о версии
  -s SAVE_RESULTS, --save-results SAVE_RESULTS
                        Файл для сохранения результатов сканирования
  -c, --ping-check      Выполнить проверку ping перед сканированием
  -ad, --arp-discover: Выполнить ARP-обнаружение в указанной сети.
  --use-shodan          Включить интеграцию с Shodan для дополнительной информации

Основные параметры

  • target: Целевой IP-адрес(а), диапазон IP или CIDR блок для сканирования.
  • -p, --ports: Порты для сканирования (например, 1-1000, 22,80,443).
  • -t, --threads: Количество потоков для использования.
  • -P, --protocol: Протокол для сканирования (tcp или udp).
  • -V, --version-info: Получить информацию о версии при получении баннера.
  • -s, --save-results: Сохранить результаты в указанный файл.
  • -c, --ping-check: Выполнить проверку ping перед сканированием.
  • --use-shodan: Включить интеграцию с Shodan.

Примеры использования

Вот несколько примеров использования NetworkSherlock: Вы можете изучить их здесь

Вклад

Вклад приветствуется! Чтобы внести свой вклад в NetworkSherlock, выполните следующие шаги:

  1. Сделайте форк репозитория.
  2. Создайте новую ветку для вашей функции или исправления ошибки.
  3. Внесите изменения и закоммитьте их.
  4. Отправьте изменения в ваш форкнутый репозиторий.
  5. Откройте pull request в основном репозитории.

Контакты

  • Linktr :Halil Deniz
  • LinkedIn : Halil İbrahim Deniz
  • TryHackMe : halilovic
  • Instagram : deniz.halil333
  • YouTube : HalilDeniz
  • Email: [email protected]

Лицензия

Этот проект лицензирован на условиях лицензии MIT — см. файл LICENSE для подробностей.

💰 Вы можете помочь мне, сделав пожертвование

Спасибо, что рассматриваете возможность поддержки меня! Ваша поддержка позволяет мне уделять больше времени и усилий созданию полезных инструментов, таких как NetworkScherlock, и разработке новых проектов. Внося свой вклад, вы не только помогаете мне улучшать существующие инструменты, но и вдохновляете на новые идеи и инновации. Ваша поддержка играет важную роль в развитии этого проекта и будущих начинаний. Вместе давайте продолжать создавать и учиться. Спасибо!"
BuyMeACoffee Patreon

Скачать инструмент