
Обёртка для Nmap для быстрого выполнения сетевых сканирований

Trigmap — это оболочка bash для Nmap. Вы можете использовать его для легкого запуска сканирования nmap и, особенно, для сбора информации в хорошо организованную иерархию каталогов. Использование Nmap делает скрипт портативным (легко запускается не только на Kali Linux) и очень эффективным благодаря оптимизированным алгоритмам Nmap.
Trigmap может выполнять несколько задач с помощью скриптового движка Nmap (NSE):
Trigmap можно использовать двумя способами:
trigmap [ENTER], and the script does the rest

trigmap -h|--host <target/s> [-tp|--tcp TCP ports] [-up|--udp UDP ports] [-f|--file file path] [-s|--speed time profile] [-n|--nic NIC] [-p|--phase phases]
Если вы хотите увидеть справку:
trigmap --help to print this helper
Дополнительные скриншоты смотрите в соответствующем каталоге репозитория.
Скрипт можно настроить, изменив значения переменных в начале файла. В частности, вы можете выбрать списки слов, используемые скриптами Nmap, и наиболее важные параметры сканирования Nmap (ping, scan, timing и script).
##############################################
### PARAMETERS ###
##############################################
GENERAL_USER_LIST='general_user_wordlist_short.txt'
WIN_USER_LIST='win_user_wordlist_short.txt'
UNIX_USER_LIST='unix_user_wordlist_short.txt'
SHORT_PASS_LIST='fasttrack.txt'
LONG_PASS_LIST='passwords.lst'
##############################################
### NMAP SETTING ###
##############################################
# PE (echo req), PP (timestamp-request)
# you can add a port on every ping scan
NMAP_PING='-PE -PS80,443,22,25,110,445 -PU -PP -PA80,443,22,25,110,445'
NMAP_OTHER='-sV --allports -O --fuzzy --min-hostgroup 256'
SCRIPT_VA='(auth or vuln or exploit or http-* and not dos)'
SCRIPT_BRUTE='(auth or vuln or exploit or http-* or brute and not dos)'
SCRIPT_ARGS="userdb=$GENERAL_USER_LIST,passdb=$SHORT_PASS_LIST"
CUSTOM_SCAN='--max-retries 3 --min-rate 250' # LIKE UNICORNSCAN
Этот проект очень похож на Kaboom, но у него другая философия; на самом деле он использует только Nmap, тогда как Kaboom использует разные инструменты по одному для каждой задачи. Особенностью Trigmap является портативность и эффективность, но рекомендуется использовать оба инструмента для сканирования целей таким образом, чтобы собрать больше доказательств с помощью разных инструментов (избыточность и надежность).
Автор не несет ответственности за любое неправильное использование или ущерб, причиненный этой программой.
Trigmap распространяется в надежде, что он будет полезен, но БЕЗ КАКИХ-ЛИБО ГАРАНТИЙ; даже без подразумеваемой гарантии КОММЕРЧЕСКОЙ ЦЕННОСТИ или ПРИГОДНОСТИ ДЛЯ КОНКРЕТНОЙ ЦЕЛИ. См. Стандартную общественную лицензию GNU для получения дополнительных сведений.
Trigmap выпущен под лицензией GPLv3. Подробнее см. в LICENSE.