Intelspy Πραγματοποιήστε αυτοματοποιημένες σαρώσεις αναγνώρισης δικτύου για να συλλέξετε πληροφορίες σχετικά με το δίκτυο.
Το IntelSpy είναι ένα εργαλείο εντοπισμού πληροφοριών πολλαπλών νημάτων που εκτελεί αυτοματοποιημένη σάρωση υπηρεσιών δικτύου. Πραγματοποιεί σάρωση ανίχνευσης ενεργών κεντρικών υπολογιστών, σάρωση θύρας, σάρωση υπηρεσιών, σαρώσεις περιεχομένου ιστού, brute-force, λεπτομερείς αναζητήσεις εκμεταλλεύσεων εκτός σύνδεσης και άλλα.
Το πρόγραμμα θα ξεκινήσει επίσης περαιτέρω σαρώσεις για κάθε υπηρεσία που εντοπίστηκε χρησιμοποιώντας έναν μεγάλο αριθμό διαφορετικών εργαλείων.
Table of Contents
Χαρακτηριστικά
- Σαρώνει πολλούς στόχους με τη μορφή διευθύνσεων IP, εύρους IP (σημείωση CIDR) και επιλύσιμα ονόματα κεντρικών υπολογιστών.
- Σαρώνει τους στόχους ταυτόχρονα.
- Ανιχνεύει κεντρικούς υπολογιστές σε δίκτυο IP range (CIDR).
- Προσαρμόσιμα προφίλ σάρωσης θύρας και εντολές απαρίθμησης υπηρεσιών.
- Δημιουργεί μια δομή καταλόγου για τη συλλογή αποτελεσμάτων.
- Καταγράφει εντολές που εκτελέστηκαν.
- Δημιουργεί Shel με εντολές που θα εκτελούνται χειροκίνητα.
- Εξάγει σημαντικές πληροφορίες σε μορφή txt και markdown.
- Αποθηκεύει δεδομένα σε μια βάση δεδομένων SQLite.
- Δημιουργεί αναφορά HTML.
Απαιτήσεις
- Python 3
- colorama
- toml (https://github.com/toml-lang/toml)
- seclists
- curl
- enum4linux
- gobuster
- nbtscan
- nikto
- nmap
- onesixtyone
- oscanner
- smbclient
- smbmap
- smtp-user-enum
- snmpwalk
- sslscan
- svwar
- tnscmd10g
- whatweb
- wkhtmltoimage
- pandoc
- hydra
- medusa
- wpscan
- ldapsearch
- patator
pip3 install -r requirements.txt sudo apt install seclists
Χρήση
___ __ | ._ _|_ _ | (_ ._ _|_ | | |_ (/_ | __) |_) \/ | / IntelSpy v1.0 - Perform automated network reconnaissance scans to gather network intelligence. IntelSpy is an open source tool licensed under GPLv3. Written by: @maldevel | @LOGISEK_LTD 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 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
Στιγμιότυπα εφαρμογής
Μπορείτε να κατεβάσετε το πρόγραμμα από εδώ.