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

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

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

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

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

Категории

Все категории
Loading categories
nullscan — Модульная платформа, предназначенная для связывания и автоматизации тестов безопасности. | Kitploit
Инструменты/GitHubGitHub/noptrix/nullscan
Фреймворки для пентестаРазведкаСканеры уязвимостейСканирование портовЭксплуатацияСбор информацииСетевая безопасностьТестирование на Проникновение
GitHubnoptrix/nullscan

nullscan

Модульная платформа, предназначенная для связывания и автоматизации тестов безопасности.

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

Популярное

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

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

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

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

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

Описание

Модульный фреймворк, предназначенный для объединения и автоматизации тестов безопасности. Он парсит определения целей из командной строки и запускает соответствующие модули и их инструменты nullscan после этого. Также может принимать хосты и сначала запускать nmap для выполнения базового сканирования портов, а затем запускать модули. Кроме того, nullscan может анализировать заданный лог-файл nmap на наличие открытых tcp и udp портов и снова запускать модули после этого. Все результаты будут записаны в указанные каталоги с чистой структурой, и впоследствии может быть сгенерирован HTML-отчет.

Этот код посвящен моему другу Zeljko (R.I.P.), который ушёл из жизни 2 декабря 2012 года.

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

root@kitploit:~
[ hacker@blackarch ~ ]$ nullscan -H
                ____
   ____  __  __/ / /_____________ _____
  / __ \/ / / / / / ___/ ___/ __ `/ __ \
 / / / / /_/ / / (__  ) /__/ /_/ / / / /
/_/ /_/\__,_/_/_/____/\___/\__,_/_/ /_/

   --==[ by nullsecurity.net ]==--

usage

  nullscan <modes> [options] | <misc>

modes

  -t <targets> - hosts to scan via nmap and then attack - ? for info
  -u <uris>    - targets to attack directly via URIs - ? for info
  -l <file>    - parse nmap xml logfile and attack hosts on open ports

options

  -o <opts>    - extra options for modes - ? for info
  -i <mods>    - include modules (default: all) - ? for info
  -I <tools>   - include tools (default: all) - ? for info
  -x <mods>    - exclude modules (default: see nullscan.cfg) - ? for info
  -X <tools>   - exclude tools (default: see nullscan.cfg) - ? for info
  -T <num>     - num workers for parallel target checks (default: 15)
  -M <num>     - num workers to run parallel modules (default: 10)
  -P <num>     - num workers to run parallel tools (default: 15)
  -k <sec>     - num seconds for tool (global) timeout (default: 0.0)
  -r           - generate an html report
  -R <dir>     - work, log and report dir (default: pwd + date)
  -c <file>    - config file (default: /etc/nullscan.conf)
  -v           - verbose mode (default: false)
  -d           - debug mode (default: false)

misc

  -C           - check for missing tools (recommended)
  -p <args>    - print tools and exit - ? for info
  -m <args>    - create and add a new module - ? for info
  -a <args>    - add tool to existing module - ? for info
  -V           - print version of nullscan and exit
  -H           - print this help and exit

examples

  -t 192.168.0.0/24 -i tcp=ssh,http -r -I hydra_ssh,crack_http_auth

  -u 'tcp://nsa.gov:80=http,22=ssh;udp://foo.bar:1337;
      http://fbi.gov,https://cia.gov;mail://[email protected];
      person://justin bieber,noptrix;lan://eth0,tap0;wifi://wlan0'
      -o 'user=root;plists=/tmp/pwds.txt;rhost=192.168.0.1;
      sport=1337;dirsearch_web=-o my -p "own opts" -c 1 -f 4;'

  -n /tmp/scanned.xml -i 'host=icmp;tcp=default' -r

  -l hosts.txt -X sqlmap,wpscan -v -o 'httping_web=-p cia.gov;
     rpcdump_udp=-f foo -b bar;nmap=-sT,-n,-p-;'

  -p 'tcp=ssh,http;host=zonetransfer;udp'

  -m 'icmp/ping ping_flood ping -f -s 9999'

  -a 'tcp/ssh crack_ssh sshcracker -c arg -f arg'

Пример

asciicast

Установка

Запустите setup.sh. Затем установите необходимые модули Python с помощью pip install -r docs/requirements.txt.

Автор

noptrix

Примечания

  • Пожалуйста, ознакомьтесь с man-страницей из docs/nullscan.1
  • Используйте '?' в качестве значения опции для любых параметров командной строки. Это даст вам информацию об использовании и примеры.
  • чистый код; настоящий проект
  • nullscan уже упакован и доступен для BlackArch Linux
  • Мои master-ветки всегда стабильны; dev-ветки создаются для текущей работы.
  • Все мои публичные вещи, которые вы находите, официально анонсируются и публикуются на nullsecurity.net.

Лицензия

Проверьте docs/LICENSE.

Отказ от ответственности

Мы подчеркиваем, что материалы, связанные с взломом, найденные на nullsecurity.net, предназначены только для образовательных целей. Мы не несем ответственности за любые убытки. Вы сами отвечаете за свои действия.

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