
Выполнять автоматизированные сканы сетевой разведки

Выполняйте автоматизированное сетевое разведывательное сканирование для сбора сетевой информации.
IntelSpy — это многопоточный инструмент сетевой разведки, выполняющий автоматизированное перечисление сетевых служб. Он выполняет обнаружение активных хостов, сканирование портов, перечисление служб, сканирование веб-контента, подбор паролей, подробный автономный поиск эксплойтов и многое другое.
Инструмент также запускает дополнительные сканирования для каждой обнаруженной службы с использованием различных инструментов.
sudo apt install python3)sudo apt install curl)sudo apt install enum4linux)sudo apt install gobuster)sudo apt install hydra)sudo apt install ldap-utils)sudo apt install medusa)sudo apt install nbtscan)sudo apt install nikto)sudo apt install nmap)sudo apt install onesixtyone)sudo apt install oscanner)sudo apt install pandoc)sudo apt install patator)sudo apt install nfs-common)sudo apt install smbclient)sudo apt install smbmap)sudo apt install smtp-user-enum)sudo apt install snmp)sudo apt install sslscan)sudo apt install sipvicious)sudo apt install tnscmd10g)sudo apt install whatweb)sudo apt install wkhtmltopdf)sudo apt install wpscan)pip3 install -r requirements.txt
$ python3 intelspy.py -h
___ __
| ._ _|_ _ | (_ ._
_|_ | | |_ (/_ | __) |_) \/
| /
IntelSpy v2.0 - Выполняйте автоматизированное сетевое разведывательное сканирование для сбора сетевой информации.
IntelSpy — это инструмент с открытым исходным кодом, распространяемый по лицензии GPLv3.
Автор: @maldevel | Logisek ICT
Веб-сайт: https://logisek.com | https://pentest-labs.com
Проект: https://github.com/maldevel/intelspy
usage: intelspy.py [-h] [-ts TARGET_FILE] -p PROJECT_NAME -w WORKING_DIR
[--exclude <host1[,host2][,host3],...>] [-s SPEED]
[-ct <number>] [-cs <number>] [--profile PROFILE_NAME]
[--livehost-profile LIVEHOST_PROFILE_NAME]
[--heartbeat HEARTBEAT] [-v]
[targets [targets ...]]
positional arguments:
targets IP-адреса (например, 10.0.0.1), нотация CIDR (например,
10.0.0.1/24) или разрешимые имена хостов (например,
example.com) для сканирования.
optional arguments:
-h, --help показать это справочное сообщение и выйти
-ts TARGET_FILE, --targets TARGET_FILE
Чтение целей из файла.
-p PROJECT_NAME, --project-name PROJECT_NAME
имя проекта
-w WORKING_DIR, --working-dir WORKING_DIR
рабочая директория
--exclude <host1[,host2][,host3],...>
исключить хосты/сети
-s SPEED, --speed SPEED
0-5, установить шаблон времени (выше - быстрее) (по умолчанию:
4)
-ct <number>, --concurrent-targets <number>
Максимальное количество целевых хостов для одновременного
сканирования. По умолчанию: 5
-cs <number>, --concurrent-scans <number>
Максимальное количество сканирований на один целевой
хост. По умолчанию: 10
--profile PROFILE_NAME
Профиль сканирования портов для использования (определён в
port-scan-profiles.toml). По умолчанию: default
--livehost-profile LIVEHOST_PROFILE_NAME
Профиль сканирования активных хостов для использования (определён
в live-host-scan-profiles.toml). По умолчанию: default
--heartbeat HEARTBEAT
Задаёт интервал пульса (в секундах) для сообщений о
состоянии задачи. По умолчанию: 60
-v, --verbose Включить подробный вывод. Повторите для большей подробности (-v,
-vv, -vvv).
Сканирование одной цели
sudo python3 intelspy.py -p MyProjectName -w /home/user/pt/projects/ 192.168.10.15
sudo python3 intelspy.py -p MyProjectName -w /home/user/pt/projects/ 192.168.10.15 -v
sudo python3 intelspy.py -p MyProjectName -w /home/user/pt/projects/ 192.168.10.15 -vv
sudo python3 intelspy.py -p MyProjectName -w /home/user/pt/projects/ 192.168.10.15 -vvv
Сканирование имени хоста
sudo python3 intelspy.py -p MyProjectName -w /home/user/pt/projects/ example.com
Сканирование диапазона сети (CIDR)
sudo python3 intelspy.py -p MyProjectName -w /home/user/pt/projects/ 192.168.10.0/24
Сканирование нескольких целей (через запятую)
sudo python3 intelspy.py -p MyProjectName -w /home/user/pt/projects/ 192.168.10.15 192.168.10.0/24 example.com
Сканирование целей из файла
sudo python3 intelspy.py -p MyProjectName -w /home/user/pt/projects/ -ts /home/user/targets.txt
Исключение одного хоста
sudo python3 intelspy.py -p MyProjectName -w /home/user/pt/projects/ --exclude 192.168.10.9 192.168.10.0/24
Исключение нескольких хостов
sudo python3 intelspy.py -p MyProjectName -w /home/user/pt/projects/ --exclude 192.168.10.9,192.168.10.24 192.168.10.0/24
Я начал работать над IntelSpy, когда обнаружил AutoRecon. Вместо того чтобы изобретать велосипед, IntelSpy является результатом слияния IntelSpy с лучшими функциями AutoRecon для создания инструмента сетевой разведки, подходящего для тестирования на проникновение.