Information Intelspy
Lakukan pemindaian pengintaian jaringan otomatis
untuk mengumpulkan kecerdasan jaringan.
IntelSpy adalah alat intelijen jaringan multi-utas yang
melakukan enumerasi layanan jaringan otomatis.
Ini melakukan pemindaian deteksi host langsung,
pemindaian port, pemindaian enumerasi layanan,
pemindaian konten web, pemaksaan kasar, pencarian eksploitasi
off-line terperinci dan banyak lagi.
Features Intelspy :
- Scans multiple targets in the form of IP addresses,
IP ranges (CIDR notation) and resolvable hostnames.
- Scans targets concurrently.
- Detects live hosts in an IP range (CIDR) network.
- Customizable port scanning profiles
and service enumeration commands.
- Creates a directory structure for results gathering and reporting.
- Logs every command that was executed.
- Generates shell scripts containing commands to be run manually.
- Extracts important information in txt
and markdown format for further inspection.
- Stores data to an SQLite database.
- Generates an HTML report.
Requirements Package :
- Python 3 (sudo apt install python3)
- Linux (preferably Kali Linux or any other hacking distribution
containing the tools below. https://www.kali.org/downloads/)
- toml (https://github.com/toml-lang/toml)
- seclists (https://github.com/danielmiessler/SecLists)
- curl (prerequisite) (sudo apt install curl)
- enum4linux (prerequisite) (sudo apt install enum4linux)
- gobuster (prerequisite) (sudo apt install gobuster)
- hydra (optional) (sudo apt install hydra)
- ldapsearch (optional) (sudo apt install ldap-utils)
- medusa (optional) (sudo apt install medusa)
- nbtscan (prerequisite) (sudo apt install nbtscan)
- nikto (prerequisite) (sudo apt install nikto)
- nmap (prerequisite) (sudo apt install nmap)
- onesixtyone (prerequisite) (sudo apt install onesixtyone)
- oscanner (optional) (sudo apt install oscanner)
- pandoc (prerequisite) (sudo apt install pandoc)
- patator (optional) (sudo apt install patator)
- showmount (prerequisite) (sudo apt install nfs-common)
- smbclient (prerequisite) (sudo apt install smbclient)
- smbmap (prerequisite) (sudo apt install smbmap)
- smtp-user-enum (prerequisite) (sudo apt install smtp-user-enum)
- snmpwalk (prerequisite) (sudo apt install snmp)
- sslscan (prerequisite) (sudo apt install sslscan)
- svwar (prerequisite) (sudo apt install sipvicious)
- tnscmd10g (prerequisite) (sudo apt install tnscmd10g)
- whatweb (prerequisite) (sudo apt install whatweb)
- wkhtmltoimage (prerequisite) (sudo apt install wkhtmltopdf)
- wpscan (optional) (sudo apt install wpscan)
$ sudo pip3 install -r requirements.txt
Contoh Penggunaan Intelspy :
$ 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 ICTWeb: https://logisek.com | https://pentest-labs.comProject: https://github.com/maldevel/intelspyusage: 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_FILERead targets from file.-p PROJECT_NAME, --project-name PROJECT_NAMEproject name-w WORKING_DIR, --working-dir WORKING_DIRworking directory--exclude <host1[,host2][,host3],...>exclude hosts/networks-s SPEED, --speed SPEED0-5, set timing template (higher is faster) (default:4)-ct <number>, --concurrent-targets <number>The maximum number of target hosts to scanconcurrently. Default: 5-cs <number>, --concurrent-scans <number>The maximum number of scans to perform per targethost. Default: 10--profile PROFILE_NAMEThe port scanning profile to use (defined in port-scan-profiles.toml). Default: default--livehost-profile LIVEHOST_PROFILE_NAMEThe live host scanning profile to use (defined inlive-host-scan-profiles.toml). Default: default--heartbeat HEARTBEATSpecifies the heartbeat interval (in seconds) for taskstatus messages. Default: 60-v, --verbose Enable verbose output. Repeat for more verbosity (-v,-vv, -vvv).
Scanning single target :
$ 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
Scanning hostname :
$ sudo python3 intelspy.py -p MyProjectName -w /home/user/pt/projects/ example.com
Scanning network range(CIDR) :
$ sudo python3 intelspy.py -p MyProjectName -w /home/user/pt/projects/ 192.168.10.0/24
Dokumentasi Intelspy : [https://github.com/maldevel/intelspy]
0 Comments