
Ein modulares Framework für Pentester und Bug Jäger, geschrieben in Python.
Ein modulares Framework für Pentester und Bug Hunter, geschrieben in Python3.
- Python 3.9+
- pip3
Shodan-APIfscan.
Hinweis:Bitte beachten Sie, dass sich das Tool noch in der Entwicklung befindet und in Zukunft weitere Funktionen hinzugefügt werden.
shadow1ng's Werkzeug Ein umfassendes Intranet-Scanning-Werkzeug)
Aktuelle Version: 1.2.1- Stabil
Verwenden Sie den Paketmanager pip, um die Abhängigkeiten zu installieren. Falls nicht installiert, installieren Sie ihn mit dem folgenden Befehl.
sudo apt-get install python3-pip
Es wird empfohlen, die Python-Abhängigkeiten in einer virtuellen Umgebung zu installieren; installieren Sie dazu das venv-Paket.
python3 -m pip install venv
python3 -m venv env
source env/bin/activate
Danach führen Sie die folgenden Befehle aus:
sudo apt-get install traceroute # For Debian based distros
python3 -m pip install -r requirements.txt
Das
Shodan-Modul verwendet die Shodan-API, stellen Sie daher sicher, dass die Datei.configxin Ihrem Ordner vorhanden ist. Falls die Datei.configxnicht vorhanden ist, können Sie sie mit den folgenden Daten erstellen:
% Config File for R4venzCl4w
# Global Settings
# Global Variables are defined here. These variables can be used in any of the other sections.
$ GLOBAL_VAR: <Global Variable Here>
# Environment Variables
# Shodan API Key Example --> SHODAN_API_KEY:gA**************************
- SHODAN_API_KEY:<API Key Here>
python3 main.py -i [IP Address]
-i IP Address to Enumerate
-d Domain to Enumerate # Going to be implemented in **ver: 1.3.0**
-x Run Host Enumeration on IP, Domain, IP Range, or Selected IPs # (fscan).
-r Render the README.md file
-fp Fetch the Public Proxies (HTTPS, SOCKS4)
-waf WAF Fingerprinting with option for checking Generic or (153 WAFs)
-h Help Menu
1) python3 main.py -i 1.1.1.1
2) python3 main.py -x 192.168.0.1-122
3) python3 main.py -x 1.1.1.1
4) python3 main.py -x 192.168.0.1,192.168.0.12
5) python3 main.py -x example.com
6) python3 main.py -r
7) python3 main.py -fp
8) python3 main.py -waf
Pull-Requests sind willkommen. Bei größeren Änderungen eröffnen Sie bitte zunächst ein Issue, um zu besprechen, was Sie ändern möchten.
Bitte stellen Sie sicher, dass Sie die Tests entsprechend aktualisieren.
Besuchen Sie das fscan Repository für weitere Informationen. Lesen Sie die README.md Datei zur
Nutzung. (Verwendung auf eigenes Risiko ..!)