Skip to content
KitploitKITPLOIT
FerramentasBlog
Enviar
FerramentasBlog
Enviar

Ferramentas de Hacking, PenTest e Cibersegurança para o seu Arsenal de Segurança!

Kitploit é um diretório de ferramentas de hacking, cibersegurança e pentesting. Descubra as últimas atualizações de projetos para encontrar vulnerabilidades, analisar sistemas, automatizar testes e fortalecer sua segurança.

··Feeds·Contato·Privacidade·© 2026 Kitploit

Diretório de Ferramentas

Categorias

Ver todas as categorias
Loading categories
AutoBrowser — AutoBrowser Screenshot | Kitploit
Ferramentas/GitHubGitHub/el3ct71k/autobrowser
ReconhecimentoColeta de InformaçõesSegurança WebTestes de Penetração
GitHubel3ct71k/autobrowser

AutoBrowser

AutoBrowser Screenshot

Ver Repositório
4913há 9 anosRevisado pelo Kitploit

Mais Populares

Ver todos →

Descubra as ferramentas mais usadas pela nossa comunidade.

Explore todas as ferramentas

Navegue pela nossa coleção de ferramentas

Ver todas as ferramentas →
Compartilhar

AutoBrowser 4.0

AutoBrowser é uma ferramenta escrita em Python para testadores de penetração. O objetivo desta ferramenta é criar relatório (arquivo Json) e capturas de tela de portas baseadas em http/s na rede. Você pode escolher entre analisar o relatório do Nmap (arquivo XML -oX) ou escanear com o Nmap, então a ferramenta verifica automaticamente os resultados com solicitações http/s em cada host usando um navegador headless, em seguida, tira uma captura de tela do conteúdo da página de resposta.

  • Esta ferramenta foi projetada para profissionais de TI realizarem testes de penetração.

Vídeo de prova de conceito do AutoBrowser 4.0

Documentação:

  • argumentos posicionais:

  • analyze - Analisar e navegar (Requer argumento: localização do relatório nmap)

  • scan - Escanear e navegar (Requer argumento: host alvo ou arquivo)

  • argumentos opcionais:

  • -h, --help - mostrar esta mensagem de ajuda e sair

  • -p PROJECT, --project PROJECT - nome do projeto (pasta que conterá todos os dados. padrão: project)

  • -t TIMEOUT, --timeout TIMEOUT - período de timeout da requisição http

  • -w MAX_WORKERS, --max-workers MAX_WORKERS - Número máximo de processos de trabalho (Padrão: 4)

  • --useragent USERAGENT - Definir user agent específico

  • --java-enabled - Exibir ambiente Java

  • --verbose - Mostrar todas as verificações detalhadamente

  • --proxy PROXY - Encaminhar conexões através de proxy HTTP/socks5 (Exemplo: socks5://127.0.0.1:8080)

  • --proxy-auth PROXY_AUTH - Definir credenciais do proxy. (Exemplo: username:password)

Exemplos:

Você deve delimitar os valores nos argumentos da CLI apenas com aspas duplas!

  • Obter detalhes dos argumentos do método scan:

python AutoBrowser.py scan --help

  • Escanear com Nmap, verificar os resultados e criar pasta com nome project_name verbose usando 10 workers:

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

  • Escanear uma lista de hosts via Nmap (como a flag -iL do Nmap), verificar os resultados e criar pasta com nome project_name e habilitar ambiente Java:

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

  • Obter detalhes dos argumentos do método analyze:

python AutoBrowser.py analyze --help

  • Analisar relatório XML do Nmap e criar pasta com nome report_analyze através de um Proxy:

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

  • Analisar relatório XML do Nmap e criar pasta com nome report_analyze através de um Proxy com credenciais:

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

  • Analisar relatório XML do Nmap e criar pasta com nome report_analyze com user agent específico:

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

Requisitos:

###Instalação no 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

###Instalação no MacOSx:

  1. Instale o 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

###Instalação no Windows:

  1. Instale o setuptools
  2. Instale o pip
  3. Instale o PyQt4
  4. Instale o Nmap
  5. Abra o Prompt de Comando (cmd) como Administrador -> Vá para a pasta do python -> Scripts (cd c:\Python27\Scripts)
  6. pip install -r (Caminho Completo Para requirements.txt)
Baixar ferramenta