

ネットワーク偵察スキャンを自動化し、ネットワークインテリジェンスを収集します。
IntelSpyはマルチスレッドのネットワークインテリジェンスツールで、自動化されたネットワークサービス列挙を実行します。ライブホスト検出スキャン、ポートスキャン、サービス列挙スキャン、Webコンテンツスキャン、ブルートフォース攻撃、詳細なオフラインのエクスプロイト検索などを実行します。
また、検出された各サービスに対して、さまざまなツールを使用したさらなる列挙スキャンも起動します。
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
1つのホストを除外
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の最高の機能を統合し、ペネトレーションテストに適したネットワーク偵察ツールを作成した結果です。