Skip to content
KitploitKITPLOIT
HerramientasExploitsBlog
Log in
Enviar
HerramientasExploitsBlog
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
pi-pwnbox-rogueap — Pwnbox casero :rocket: / AP Rogue :satellite: basado en Raspberry Pi — Hojas de trucos de hacking WiFi + Mapa mental :bulb: | Kitploit
Herramientas/GitHubGitHub/koutto/pi-pwnbox-rogueap
Auditoría Wi-FiRecopilación de InformaciónSeguridad InalámbricaPruebas de PenetraciónAprendizaje y EducaciónRed TeamingRecursos Curados
GitHubkoutto/pi-pwnbox-rogueap

pi-pwnbox-rogueap

Pwnbox casero 🚀 / AP Rogue 📡 basado en Raspberry Pi — Hojas de trucos de hacking WiFi + Mapa mental 💡

Ver Repositorio
2.1k22180hace 3 mesesRevisado 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

Pi-PwnBox 🚀 -RogueAP 📡

PwnBox / RogueAP casero (headless) basado en Raspberry Pi y adaptadores WiFi USB Alfa.

Trucos y Mapa Mental de Hacking WiFi 💡

Diseñado para ser utilizado en:

  • Compromisos de Red Team in situ,
  • Evaluaciones de seguridad WiFi,
  • Prácticas de ataques WiFi.

Pi-PwnBox-RogueAP

Índice

  • Pi-PwnBox-RogueAP
  • Equipamiento utilizado
  • Resumen de adaptadores WiFi USB
  • Requisitos y compatibilidad
  • Instalación
  • Configuración de red del PwnBox
    • Red de administración inalámbrica dedicada
    • Red LAN (inalámbrica o cableada)
  • Acceso remoto al PwnBox
  • Uso
  • Trucos y mapa mental de hacking WiFi
  • Solución de problemas
  • Posibles mejoras

Equipamiento utilizado

  • Raspberry Pi 3 Model B+, Pi 4 o Pi 5
  • Tarjeta de memoria Micro SD de 64 GB (clase 10 o superior, se recomienda UHS-I)
  • Caja para Raspberry Pi (con refrigeración pasiva/activa para Pi 4/5)
  • Adaptador WiFi USB Alfa AWUS036NEH
  • Adaptador WiFi USB Alfa AWUS036ACH
  • Adaptador WiFi USB BrosTrend AC1L AC1200 (puede reemplazarse por cualquier adaptador que admita modo AP)
  • Cable USB Macho a Hembra
  • Teclado inalámbrico Rii Mini (opcional)
  • Powerbank (mínimo 2.5A para Pi 3, 3A+ para Pi 4/5)

Resumen de adaptadores WiFi USB

DispositivoChipsetUso802.112.4 Ghz5 GhzKali out-of-boxModo MonitorInyecciónAP
Chip WiFi integrado de Raspberry Pi 3 B+Broadcom 43430Conexión a Internet (auto-inicio al arrancar si se añadió clave WiFi en la configuración)802.11 b/g/n/acSSSN*N*S
BrosTrend AC1L AC1200Realtek RTL8812AUPunto de Acceso para Acceso Remoto (auto-inicio al arrancar)802.11 a/b/g/n/acSSNSNS
Alfa AWUS036NEHRalink RT2870/3070Ataques WiFi802.11 b/g/nSNSSSS
Alfa AWUS036ACHRealtek RTL8812AUAtaques WiFi802.11 a/b/g/n/acSSSSSS

* requeriría el parche nexmon para habilitar el modo monitor y soporte de inyección en el chip Broadcom integrado (pero no lo necesitamos para su uso aquí).

Requisitos y compatibilidad

  • SO: Kali Linux ARM para Raspberry Pi (se recomienda 64 bits para Pi 4/5).
  • Internet: Durante la instalación, el PwnBox debe tener acceso a Internet.
  • Root: El script de instalación debe ejecutarse como root.
  • Nota para Pi 4/5: Se recomienda encarecidamente la imagen ARM de Kali de 64 bits. Todas las herramientas funcionan en arm64, pero algunos binarios precompilados antiguos pueden requerir box64 o compilación manual.

Instalación

  1. Descargar la imagen ARM de Kali Linux para Raspberry Pi: https://www.kali.org/get-kali/#kali-arm

  2. Grabar la imagen ARM de Kali Linux para Raspberry Pi en la tarjeta Micro SD (usar Raspberry Pi Imager o dd).

  3. Iniciar Raspberry Pi, iniciar sesión (kali/kali por defecto) y asegurarse de que tenga conexión a Internet.

  4. Descargar los scripts/configuraciones de instalación en el PwnBox:

    git clone https://github.com/koutto/pi-pwnbox-rogueap.git
    
  5. Importante: Editar la configuración del script de instalación al principio del archivo scripts/install-system.sh:

    • Elegir contraseñas de Guacamole (GUACAMOLE_PASSWORD, GUACAMOLE_MYSQL_PASSWORD).
    • Establecer nombres persistentes de interfaces WiFi basados en sus direcciones MAC: wlxaabbccddeeff para un dispositivo con dirección MAC aa:bb:cc:dd:ee:ff.
    • Establecer direcciones MAC de eth0 y wlan0 (interfaces integradas).
    • Establecer ajustes de conexión WiFi (WIFI_SSID, WIFI_PASSPHRASE).
  6. Ejecutar el script de instalación (se pausará al final de cada paso para permitir la inspección manual de las salidas de los comandos):

    cd pi-pwnbox-rogueap/scripts
    ./install-system.sh
    
  7. Reiniciar y comprobar la configuración correcta de las interfaces de red:

    ip a
    iwconfig
    
    • Las interfaces cableada e inalámbrica integradas deben llamarse eth0 y wlan0 respectivamente.
    • Los adaptadores WiFi USB deben usar nombres persistentes (convención de nomenclatura moderna wlx*).
    • El AP (PWNBOX_ADMIN) debe iniciarse en la interfaz wlx* adecuada.
  8. Configurar VNC-over-HTTP en Guacamole:

    1. Conectarse a Guacamole en http://<ip_pwnbox>:8080/guacamole/
    2. Ir a guacadmin (arriba a la derecha) > Ajustes > Conexiones
    3. Hacer clic en Nueva Conexión
    4. Rellenar los ajustes de conexión de la siguiente manera:
      • Nombre = pwnbox-vnc
      • Ubicación = ROOT
      • Protocolo = VNC
      • Número máximo de conexiones = 3
      • Número máximo de conexiones = 3
      • Nombre de host del proxy Guacamole = 127.0.0.1
      • Puerto del proxy Guacamole = 4822
      • Nombre de host de red = 127.0.0.1
      • Puerto de red = 5901
      • Contraseña de autenticación = (contraseña elegida durante la instalación al ejecutar install-system.sh)
      • Profundidad de color = Color verdadero (32 bits)
  9. Cambiar las credenciales por defecto:

    • Credenciales del sistema Kali (passwd kali)
    • Credenciales de Guacamole (a través de http://<ip_pwnbox>:8080/guacamole/#/manage/mysql/users/guacadmin)

Configuración de red del PwnBox

Red de administración inalámbrica dedicada

Al arrancar, PwnBox genera automáticamente un AP en una interfaz para permitir un acceso remoto fácil:

  • SSID = PWNBOX_ADMIN (SSID oculto)
  • Frase de paso WPA2 (PSK) = Koutto!PwnB0x!
  • IP del AP = 10.0.0.1 (cuando se está conectado a esta red, se puede acceder al PwnBox en esta IP)
  • Rango de red = 10.0.0.1/24

Red LAN (inalámbrica o cableada)

Al arrancar, PwnBox se conecta automáticamente a:

  • Red cableada si el puerto Ethernet está conectado.

  • Red WiFi (usando el chip integrado de Raspberry Pi) si hay una red inalámbrica disponible con ajustes de conexión guardados (en /etc/wpa_supplicant.conf). Si se desea conectar a una nueva red WiFi (no guardada en el PwnBox), es necesario añadir la frase de paso WPA de la red antes:

    1. Acceder al PwnBox usando otro método, por ejemplo:

      • Usar la red de administración inalámbrica dedicada (el método más conveniente),
      • Usar red cableada,
      • Usar monitor + teclado (inalámbrico).
    2. Añadir la frase de paso WPA a la configuración local del PwnBox:

      wpa_passphrase <SSID> <passphrase> >> /etc/wpa_supplicant.conf
      
    3. Probar la conexión:

      wpa_supplicant -B -i wlan0 -c /etc/wpa_supplicant.conf
      dhclient -v wlan0
      ping 8.8.8.8
      

Acceso remoto al PwnBox

Se puede controlar el PwnBox mediante:

  • Servicio SSH (22/tcp):

    ssh kali@<ip_pwnbox>
    
Descargar herramienta