
자동화된 네트워크 정찰 스캔 수행

네트워크 인텔리전스 수집을 위해 자동화된 네트워크 정찰 스캔을 수행합니다.
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 - Perform automated network reconnaissance scans to gather network intelligence.
IntelSpy is an open source tool licensed under GPLv3.
Written by: @maldevel | Logisek ICT
Web: https://logisek.com | https://pentest-labs.com
Project: 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 addresses (e.g. 10.0.0.1), CIDR notation (e.g.
10.0.0.1/24), or resolvable hostnames (e.g.
example.com) to scan.
optional arguments:
-h, --help show this help message and exit
-ts TARGET_FILE, --targets TARGET_FILE
Read targets from file.
-p PROJECT_NAME, --project-name PROJECT_NAME
project name
-w WORKING_DIR, --working-dir WORKING_DIR
working directory
--exclude <host1[,host2][,host3],...>
exclude hosts/networks
-s SPEED, --speed SPEED
0-5, set timing template (higher is faster) (default:
4)
-ct <number>, --concurrent-targets <number>
The maximum number of target hosts to scan
concurrently. Default: 5
-cs <number>, --concurrent-scans <number>
The maximum number of scans to perform per target
host. Default: 10
--profile PROFILE_NAME
The port scanning profile to use (defined in port-
scan-profiles.toml). Default: default
--livehost-profile LIVEHOST_PROFILE_NAME
The live host scanning profile to use (defined in
live-host-scan-profiles.toml). Default: default
--heartbeat HEARTBEAT
Specifies the heartbeat interval (in seconds) for task
status messages. Default: 60
-v, --verbose Enable verbose output. Repeat for more verbosity (-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
저는 AutoRecon을 발견하고 IntelSpy 작업을 시작했습니다. 바퀴를 재발명하는 대신, IntelSpy는 IntelSpy와 AutoRecon의 최고 기능을 통합하여 침투 테스트에 적합한 네트워크 정찰 도구를 만든 결과입니다.