Skip to content
KitploitKITPLOIT
ToolsBlog
Einreichen
ToolsBlog
Einreichen

Hacking-, PenTest- und Cybersicherheits-Tools für Ihr Sicherheitsarsenal!

Kitploit ist ein Verzeichnis von Hacking-, Cybersicherheits- und Pentesting-Tools. Entdecken Sie die neuesten Projekt-Updates, um Schwachstellen zu finden, Systeme zu analysieren, Tests zu automatisieren und Ihre Sicherheit zu stärken.

··Feeds·Kontakt·Datenschutz·© 2026 Kitploit

Tool-Verzeichnis

Kategorien

Alle Kategorien anzeigen
Loading categories
AutoBrowser — AutoBrowser Screenshot | Kitploit
Tools/GitHubGitHub/el3ct71k/autobrowser
AufklärungInformationsbeschaffungWebsicherheitPenetrationstests
GitHubel3ct71k/autobrowser

AutoBrowser

AutoBrowser Screenshot

Repository anzeigen
4913vor 9 JahrenVon Kitploit geprüft

Beliebteste

Alle anzeigen →

Entdecken Sie die meistgenutzten Tools unserer Community.

Alle Tools erkunden

Durchsuchen Sie unsere Tool-Sammlung

Alle Tools anzeigen →
Teilen

AutoBrowser 4.0

AutoBrowser ist ein in Python geschriebenes Werkzeug für Penetrationstester. Der Zweck dieses Tools ist es, einen Bericht (JSON-Datei) und Screenshots von http/s-basierten Ports im Netzwerk zu erstellen. Sie können zwischen der Analyse eines Nmap-Berichts (XML-Datei -oX) oder dem Scan mit Nmap wählen, dann überprüft das Tool automatisch die Ergebnisse mit http/s-Anfragen auf jedem Host mithilfe eines headless Webbrowsers, und macht dann einen Screenshot des Inhalts der Antwortseite.

  • Dieses Tool ist für IT-Profis zur Durchführung von Penetrationstests konzipiert.

Proof-of-Concept-Video von AutoBrowser 4.0

Dokumentation:

  • Positionsargumente:

  • analyze - Analysieren und durchsuchen (Erfordert Argument: Nmap-Berichtspeicherort)

  • scan - Scannen und durchsuchen (Erfordert Argument: Zielhost oder -datei)

  • optionale Argumente:

  • -h, --help - Diese Hilfemeldung anzeigen und beenden

  • -p PROJECT, --project PROJECT - Projektname (Ordner, der alle Daten enthält. Standard: project)

  • -t TIMEOUT, --timeout TIMEOUT - Zeitraum für HTTP-Anfrage-Timeout

  • -w MAX_WORKERS, --max-workers MAX_WORKERS - Maximale Anzahl von Worker-Prozessen (Standard: 4)

  • --useragent USERAGENT - Spezifischen User-Agent festlegen

  • --java-enabled - Java-Umgebung anzeigen

  • --verbose - Alle Prüfungen ausführlich anzeigen

  • --proxy PROXY - Verbindungen über HTTP/SOCKS5-Proxy weiterleiten (Beispiel: socks5://127.0.0.1:8080)

  • --proxy-auth PROXY_AUTH - Proxy-Anmeldedaten festlegen. (Beispiel: username:password)

Beispiele:

Sie müssen die Werte in den CLI-Argumenten nur durch doppelte Anführungszeichen begrenzen!

  • Argumentdetails der scan-Methode abrufen:

python AutoBrowser.py scan --help

  • Mit Nmap scannen, die Ergebnisse überprüfen und einen Ordner mit dem Namen project_name erstellen, ausführlich, über 10 Worker:

python AutoBrowser.py scan "192.168.1.1/24" -a="-sT -sV -T3" -p project_name --workers=10

  • Eine Hostliste über Nmap scannen (wie -iL Nmap-Flag), die Ergebnisse überprüfen und einen Ordner mit dem Namen project_name erstellen und Java-Umgebung aktivieren:

python AutoBrowser.py scan file_path.txt -a="-sT -sV -T3" -p project_name --verbose --java-enabled

  • Argumentdetails der analyze-Methode abrufen:

python AutoBrowser.py analyze --help

  • Nmap-XML-Bericht analysieren und Ordner mit dem Namen report_analyze über einen Proxy erstellen:

python AutoBrowser.py analyze nmap_file.xml --project report_analyze --proxy="socks5://127.0.0.1:8080"

  • Nmap-XML-Bericht analysieren und Ordner mit dem Namen report_analyze über einen Proxy mit Anmeldedaten erstellen:

python AutoBrowser.py analyze nmap_file.xml --project report_analyze --proxy="http://127.0.0.1:8080" --proxy-auth="username:password"

  • Nmap-XML-Bericht analysieren und Ordner mit dem Namen report_analyze mit einem bestimmten User-Agent erstellen:

python AutoBrowser.py analyze nmap_file.xml --project report_analyze --user-agent="My New UserAgent"

Anforderungen:

###Linux-Installation:

  1. sudo apt-get install python-pip python2.7-dev libxext-dev python-qt4 qt4-dev-tools build-essential nmap
  2. sudo pip install -r requirements.txt

###macOS-Installation:

  1. Xcode Command Line Tools installieren (AppStore)
  2. ruby -e "$(curl -fsSL https://raw.github.com/mxcl/homebrew/go)"
  3. brew install pyqt nmap
  4. sudo easy_install pip
  5. sudo pip install -r requirements.txt

###Windows-Installation:

  1. setuptools installieren
  2. pip installieren
  3. PyQt4 installieren
  4. Nmap installieren
  5. Öffnen Sie die Eingabeaufforderung (cmd) als Administrator -> Gehen Sie zum Python-Ordner -> Scripts (cd c:\Python27\Scripts)
  6. pip install -r (Vollständiger Pfad zu requirements.txt)
Tool herunterladen