Skip to content
KitploitKITPLOIT
StrumentiBlog
Invia
StrumentiBlog
Invia

Strumenti di Hacking, PenTest e Cybersecurity per il tuo Arsenale di Sicurezza!

Kitploit è una directory di strumenti di hacking, cybersecurity e pentesting. Scopri gli ultimi aggiornamenti dei progetti per trovare vulnerabilità, analizzare sistemi, automatizzare i test e rafforzare la tua sicurezza.

··Feed·Contatto·Privacy·© 2026 Kitploit

Directory degli strumenti

Categorie

Vedi tutte le categorie
Loading categories
AutoBrowser — AutoBrowser Screenshot | Kitploit
Strumenti/GitHubGitHub/el3ct71k/autobrowser
RicognizioneRaccolta InformazioniSicurezza WebPenetration Testing
GitHubel3ct71k/autobrowser

AutoBrowser

AutoBrowser Screenshot

Vedi Repository
49139 anni faRevisionato da Kitploit

Più Popolari

Vedi tutti →

Scopri gli strumenti più utilizzati dalla nostra community.

Esplora tutti gli strumenti

Sfoglia la nostra collezione di strumenti

Vedi tutti gli strumenti →
Condividi

AutoBrowser 4.0

AutoBrowser è uno strumento scritto in Python per penetration tester. Lo scopo di questo strumento è creare un report (file JSON) e screenshot delle porte basate su HTTP/S sulla rete. Puoi scegliere tra analizzare un report Nmap (file XML -oX) o eseguire una scansione con Nmap, poi lo strumento controlla automaticamente i risultati con richieste HTTP/S su ogni host utilizzando un browser headless, quindi acquisisce uno screenshot del contenuto della pagina di risposta.

  • Questo strumento è progettato per professionisti IT per eseguire penetration test.

Video dimostrativo di AutoBrowser 4.0

Documentazione:

  • argomenti posizionali:

  • analyze - Analizza e naviga (Richiede argomento: posizione del report nmap)

  • scan - Scansiona e naviga (Richiede argomento: host o file target)

  • argomenti opzionali:

  • -h, --help - mostra questo messaggio di aiuto ed esce

  • -p PROJECT, --project PROJECT - nome del progetto (cartella che contiene tutti i dati. default: project)

  • -t TIMEOUT, --timeout TIMEOUT - periodo di timeout per la richiesta HTTP

  • -w MAX_WORKERS, --max-workers MAX_WORKERS - numero massimo di worker (default: 4)

  • --useragent USERAGENT - imposta uno user agent specifico

  • --java-enabled - mostra l'ambiente Java

  • --verbose - mostra tutti i controlli in modo dettagliato

  • --proxy PROXY - instrada le connessioni attraverso proxy HTTP/socks5 (esempio: socks5://127.0.0.1:8080)

  • --proxy-auth PROXY_AUTH - imposta le credenziali per il proxy (esempio: username:password)

Esempi:

Devi delimitare i valori negli argomenti della CLI solo con doppi apici!

  • Ottenere i dettagli degli argomenti del metodo scan:

python AutoBrowser.py scan --help

  • Scansiona con Nmap, controlla i risultati e crea una cartella con nome project_name in modo dettagliato con 10 worker:

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

  • Scansiona una lista di host tramite Nmap (come il flag -iL di Nmap), controlla i risultati e crea una cartella con nome project_name abilitando l'ambiente Java:

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

  • Ottenere i dettagli degli argomenti del metodo analyze:

python AutoBrowser.py analyze --help

  • Analizza un report XML di Nmap e crea una cartella con nome report_analyze tramite un proxy:

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

  • Analizza un report XML di Nmap e crea una cartella con nome report_analyze tramite un proxy con credenziali:

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

  • Analizza un report XML di Nmap e crea una cartella con nome report_analyze specificando uno user agent:

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

Requisiti:

Installazione su Linux:

  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

Installazione su macOS:

  1. Installa Xcode Command Line Tools (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

Installazione su Windows:

  1. Installa setuptools
  2. Installa pip
  3. Installa PyQt4
  4. Installa Nmap
  5. Apri il prompt dei comandi (cmd) come amministratore -> Vai alla cartella python -> Scripts (cd c:\Python27\Scripts)
  6. pip install -r (Percorso completo per requirements.txt)
Scarica lo strumento