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

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

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

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

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

Категории

Все категории
Loading categories
NINJA-PingU | Kitploit
Инструменты/GitHubGitHub/owasp/ninja-pingu
Безопасность встроенных системРазведкаКартирование сетиСканирование портовАнализ уязвимостейСбор информацииArchived
GitHubowasp/ninja-pingu

NINJA-PingU

Репозиторий
77207 лет назадПроверено Kitploit

Популярное

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

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

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

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

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

NINJA PingU

NINJA-PingU (Is Not Just a Ping Utility) — это бесплатный высокопроизводительный инструмент с открытым исходным кодом для сканирования сети и крупномасштабного анализа. Он был спроектирован с производительностью в качестве основной цели и разработан как платформа, позволяющая легко создавать плагины.

OWASP NINJA PingU

NINJA PingU из коробки поставляется с набором плагинов для анализа служб и идентификации встраиваемых устройств. Дополнительную информацию о них можно найти на домашней странице: http://owasp.github.io/NINJA-PingU

Требования

root@kitploit:~
  - gcc
  - Linux-система. Не будет работать ни на *BSD, ни на Windows OS.
  - Права root

Установка NINJA PingU

root@kitploit:~
   $ cd /tmp; wget https://github.com/OWASP/NINJA-PingU/archive/v1.0.tar.gz; tar -xvf v1.0.tar.gz; cd NINJA-PingU-1.0/; ./npingu.sh

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

root@kitploit:~
   # sudo ./bin/npingu [OPTIONS] targets

  -t    Количество потоков-отправителей.
  -p	Диапазон портов для сканирования. Например, 80 или 20-80.
  -d	Задержка между отправляемыми пакетами (в микросекундах).
  -s	Без идентификации служб (меньше нагрузка на канал, больше хостов в единицу времени).
  -m	Модуль для запуска. Например, Service.
  -h	Показать эту справку.
  [targets] Базовый IP-адрес. Например, 192.168.1. или 1.1.1.1-255.0.0.0

NINJA Pingu поставляется с bash-скриптом, который автоматизирует компиляцию, настройку производительности операционной системы и улучшенный пользовательский интерфейс с интеграцией terminator. Его можно запустить следующей командой.

root@kitploit:~
$ ./npingu.sh

Примеры

Пример сканирования некоторых серверов OVH:

root@kitploit:~
   # ./bin/npingu -t 3 -p 20-80 188.1.1.1-188.255.1.1 -d 1 -m Service

  -Целевые хосты [188.165.83.148-188.255.83.148]
  -Целевой диапазон портов [20-80]
  -Потоков [3]
  -Задержка 1 мкс
  -Использовать модуль идентификации служб

Пример сканирования нескольких веб-серверов Google:

root@kitploit:~
  # ./bin/npingu -t 5 -p 80 -s 74.125.0.0-74.125.255.255

  -Целевые хосты [74.125.0.0-74.125.255.255]
  -Целевой порт [80]
  -Потоков [5]
  -s сканирование synOnly

Пример сканирования бэкдора 32764/TCP:

root@kitploit:~
  # ./bin/npingu -t 2 1.1.1.1-255.1.1.1 -m Backdoor32764 -p 32764

  -Целевые хосты [1.1.1.1-255.1.1.1]
  -Целевой порт [32764]
  -Потоков [2]
  -Использовать модуль бэкдора 32764/TCP

Ошибки и контакты

Не стесняйтесь писать мне по любым проблемам, ошибкам, предложениям или исправлениям по адресу: Guifre Ruiz [email protected]

Посетите http://owasp.github.io/NINJA-PingU для получения дополнительной информации о NINJA PingU.

Лицензия

Код лицензирован под GPL v3.0.

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