
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 fscan --> Ein umfassendes Intranet-Scanning-Werkzeug)Besuchen Sie das fscan Repository für weitere Informationen. Lesen Sie die README.md Datei zur
Nutzung. (Verwendung auf eigenes Risiko ..!)
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.