Skip to content
KitploitKITPLOIT
HerramientasBlog
Enviar
HerramientasBlog
Enviar

¡Herramientas de Hacking, PenTest y Ciberseguridad para tu Arsenal de Seguridad!

Kitploit es un directorio de herramientas de hacking, ciberseguridad y pentesting. Descubre las últimas actualizaciones de proyectos para encontrar vulnerabilidades, analizar sistemas, automatizar pruebas y fortalecer tu seguridad.

··Feeds·Contacto·Privacidad·© 2026 Kitploit

Directorio de Herramientas

Categorías

Ver todas las categorías
Loading categories
AutoBrowser — Captura de pantalla automática del navegador | Kitploit
Herramientas/GitHubGitHub/el3ct71k/autobrowser
ReconocimientoRecopilación de InformaciónSeguridad WebPruebas de Penetración
GitHubel3ct71k/autobrowser

AutoBrowser

Captura de pantalla automática del navegador

Ver Repositorio
49133hace 9 añosRevisado por Kitploit

Más Populares

Ver todos →

Descubre las herramientas más usadas por nuestra comunidad.

Explora todas las herramientas

Explora nuestra colección de herramientas

Ver todas las herramientas →
Compartir

AutoBrowser 4.0

AutoBrowser es una herramienta escrita en Python para testers de penetración. El propósito de esta herramienta es crear un informe (archivo JSON) y capturas de pantalla de los puertos basados en HTTP/S de la red. Puedes elegir entre analizar un informe de Nmap (archivo XML -oX) o escanear con Nmap, luego la herramienta automáticamente verifica los resultados con una solicitud HTTP/S en cada host usando un navegador web sin interfaz gráfica, y tomará una captura de pantalla del contenido de la página de respuesta.

  • Esta herramienta está diseñada para profesionales de TI para realizar pruebas de penetración.

Video de prueba de concepto de AutoBrowser 4.0

Documentación:

  • Argumentos posicionales:

  • analyze - Analizar y navegar (Requiere argumento: ubicación del informe de nmap)

  • scan - Escanear y navegar (Requiere argumento: host o archivo objetivo)

  • Argumentos opcionales:

  • -h, --help - muestra este mensaje de ayuda y sale

  • -p PROYECTO, --project PROYECTO - nombre del proyecto (carpeta que contiene todos los datos. predeterminado: project)

  • -t TIMEOUT, --timeout TIMEOUT - período de tiempo de espera de la solicitud HTTP

  • -w MAX_WORKERS, --max-workers MAX_WORKERS - Número máximo de procesos de trabajo (Predeterminado: 4)

  • --useragent USERAGENT - Establecer un agente de usuario específico

  • --java-enabled - Mostrar entorno Java

  • --verbose - Mostrar todas las comprobaciones de forma detallada

  • --proxy PROXY - Redirigir conexiones a través de proxy HTTP/socks5 (Ejemplo: socks5://127.0.0.1:8080)

  • --proxy-auth PROXY_AUTH - Establecer credenciales de proxy. (Ejemplo: usuario:contraseña)

Ejemplos:

¡Debes delimitar los valores de los argumentos de la CLI solo con comillas dobles!

  • Obtener detalles del argumento del método scan:

python AutoBrowser.py scan --help

  • Escanear con Nmap, verificar los resultados y crear una carpeta con el nombre project_name de forma detallada con 10 trabajadores:

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

  • Escanear una lista de hosts con Nmap (como el flag -iL de Nmap), verificar los resultados y crear una carpeta con el nombre project_name y habilitar el entorno Java:

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

  • Obtener los detalles del argumento del método analyze:

python AutoBrowser.py analyze --help

  • Analizar un informe XML de Nmap y crear una carpeta con el nombre report_analyze a través de un proxy:

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

  • Analizar un informe XML de Nmap y crear una carpeta con el nombre report_analyze a través de un proxy con credenciales:

python AutoBrowser.py analyze nmap_file.xml --project report_analyze --proxy="http://127.0.0.1:8080" --proxy-auth="usuario:contraseña"

  • Analizar un informe XML de Nmap y crear una carpeta con el nombre report_analyze con un agente de usuario específico:

python AutoBrowser.py analyze nmap_file.xml --project report_analyze --user-agent="Mi Nuevo UserAgent"

Requisitos:

###Instalación en 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

###Instalación en MacOSx:

  1. Instalar 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

###Instalación en Windows:

  1. Instalar setuptools
  2. Instalar pip
  3. Instalar PyQt4
  4. Instalar Nmap
  5. Abrir Símbolo del sistema (cmd) como Administrador -> Ir a la carpeta de Python -> Scripts (cd c:\Python27\Scripts)
  6. pip install -r (Ruta completa a requirements.txt)
Descargar herramienta