interesante

Cómo construir una estación de piratería portátil con una Raspberry Pi y Kali Linux

Descifrar contraseñas de Wi-Fi, falsificar cuentas y probar redes para detectar vulnerabilidades es bastante divertido, pero si desea llevar el programa a la carretera, querrá una plataforma fácilmente portátil. Ingrese Kali Linux y la Raspberry Pi.

Kali Linux es un sistema operativo creado para pruebas de penetración de red. Puede ejecutarlo en su computadora portátil para descifrar contraseñas de Wi-Fi cercanas, redes falsas, probar vulnerabilidades de Bluetooth y toneladas de otras cosas. Recuerde, usar este conocimiento para entrar en redes protegidas probablemente lo arrestará y acusará de un delito grave, posiblemente un cargo federal por violar la Ley de Seguridad Informática. Solo debes usar este conocimiento para bien, para tu propio aprendizaje, y solo jugar con redes que controlas. Hemos hablado ampliamente sobre el uso de Kali Linux antes, por lo que no veremos eso aquí, pero consulte nuestra guía para obtener una descripción general de todo lo que puede hacer con él. Todo eso se aplica a la versión de Raspberry Pi que construiremos aquí también.

La Raspberry Pi es una computadora pequeña del tamaño de una tarjeta de crédito que no requiere mucha potencia para su uso. Cuando combina Raspberry Pi y Kali Linux, obtiene una máquina de prueba de red súper portátil que puede llevar a cualquier parte. En esta guía, le mostraremos cómo poner en funcionamiento Kali en Raspberry Pi con una pantalla táctil. De esta manera, nunca necesitará instalar Kali Linux en su computadora principal.

Lo que necesitarás

  • Raspberry Pi (Modelo B / B + o 2, sin embargo, el Raspberry Pi 2 requiere algunos pasos adicionales para la instalación, por lo que si no desea seguirlos, quédese con el Modelo B +)
  • Una batería (cualquiera de estas baterías externas de 5V con un puerto USB diseñado para teléfonos inteligentes debería funcionar, aunque existen soluciones más elegantes si está interesado)
  • Una tarjeta wifi
  • Una tarjeta SD de 8 GB
  • Una pantalla táctil PiTFT ( Actualización: una versión anterior de esta publicación apuntaba a esta pantalla, que todavía funciona, pero no encaja con Raspberry Pi 2 u otras versiones más recientes de Pi)
  • Un estuche (opcional, pero si llevas Raspberry Pi contigo, es útil. Este estuche de Adafruit construido para empacar en el PiTFT y el Modelo B es una gran opción si ese es el modelo con el que estás trabajando).
  • Teclado (me gusta usar un pequeño teclado inalámbrico con un panel táctil como este, por lo que todo cabe dentro de una bolsa pequeña).
  • Una computadora de escritorio (para realizar la instalación inicial)

Paso uno: Instale Kali en la Raspberry Pi

Antes de que hagamos algo, deberá descargar e instalar la compilación de la pantalla táctil de la imagen de Kali Linux para Raspberry Pi. Es como instalar cualquier otro sistema operativo Raspberry Pi, que hemos visto en detalle aquí, pero aquí está la versión corta:

Cómo instalar Kali en tu tarjeta SD en Windows

  1. Descargue la imagen Kali Linux Raspberry Pi para su hardware (los usuarios del Modelo B / B + deben tomar la versión TFT, Raspberry Pi 2 debe tomar la versión Pi 2) y descomprimir el archivo .img dentro. Nota: Si no está utilizando la pantalla táctil, descargue la versión normal de Kali Linux para Raspberry Pi.

  2. Descargue Win32DiskImager y descomprima la aplicación (archivo .exe) dentro.
  3. Inserte su tarjeta SD en su PC con Windows utilizando un lector de tarjetas.
  4. Abra Win32DiskImager.exe, la aplicación que acaba de descargar, haciendo doble clic en ella. Si está ejecutando Windows 7 u 8, haga clic derecho sobre él y elija "Ejecutar como administrador".
  5. Si la aplicación no detecta automáticamente su tarjeta SD, haga clic en el menú desplegable en la parte superior derecha (con la etiqueta "Dispositivo") y elíjala de la lista.
  6. En la sección de archivo de imagen de la aplicación, haga clic en el pequeño icono de carpeta y elija el archivo .img de Raspbian que acaba de descargar.
  7. Haga clic en el botón Escribir y espere a que Win32DiskImager haga lo suyo. Cuando termine, puede expulsar de forma segura su tarjeta SD e insertarla en su Raspberry Pi.

Cómo instalar Kali en tu tarjeta SD en OS X

  1. Descargue la imagen Kali Linux Raspberry Pi para su hardware (los usuarios del Modelo B / B + deben tomar la versión TFT, Raspberry Pi 2 debe tomar la versión Pi 2) y descomprimir el archivo .img dentro. Nota: Si no está utilizando la pantalla táctil, descargue la versión normal de Kali Linux para Raspberry Pi.

  2. Descargue el creador de tarjetas RPi-sd (asegúrese de elegir la versión adecuada para su versión instalada de OS X) y descomprima la aplicación.
  3. Inserte su tarjeta SD en su Mac con un lector de tarjetas.
  4. Abre el creador de tarjetas RPi-sd. Inmediatamente se le pedirá que elija una imagen Raspbian. Elija el archivo .img que descargó anteriormente.
  5. Se le preguntará si su tarjeta SD está conectada. Como lo insertamos anteriormente, lo es, así que adelante y haga clic en Continuar. Se le presentarán opciones de tarjeta SD. Si solo tiene uno insertado, no verá nada más en la lista y se comprobará. De lo contrario, solo marque la tarjeta que desea usar y haga clic en Aceptar.
  6. Ingrese su contraseña de administrador y haga clic en Aceptar.
  7. Se le preguntará si la tarjeta SD fue expulsada. Se supone que esto suceda, ya que la aplicación necesita desmontarlo para que pueda realizar una copia directa. Verifique que su tarjeta SD ya no esté disponible en el Finder. NO lo quite de su puerto USB. Cuando esté seguro, haga clic en Continuar.
  8. El creador de tarjetas RPi-sd termina de preparar su tarjeta SD, expúlsela con seguridad e insértela en su unidad Raspberry Pi.

Paso dos: conecte la pantalla

El Raspberry Pi tiene un GPIO (entrada / salida de propósito general) en el que se ajusta la pantalla táctil. En su Raspberry Pi, es el conjunto de pines en la esquina, debería ser bastante obvio cómo encaja. Continúe y haga clic en su pantalla en la Raspberry Pi.

Paso tres: conecte todo y enciéndalo

Con la pantalla conectada, es hora de enchufar todo lo demás. Conecte el adaptador de Wi-Fi y el teclado a los puertos USB. Luego, conecte el Pi a su batería.

El proceso de inicio puede ser un poco lento y torpe aquí, así que no se preocupe si lleva un poco de tiempo. Primero, verá una pantalla en blanco por un momento antes de que se inicie el proceso de arranque. Eventualmente, te saluda una pantalla de inicio de sesión.

Si está utilizando una Raspberry Pi 2, deberá realizar algunas tareas de configuración para que la pantalla funcione. Si está utilizando B +, salte al siguiente paso.

La Raspberry Pi 2 actualmente requiere algunos pasos adicionales para que la pantalla funcione. Cuando lo inicias inicialmente, te recibe una triste pantalla blanca. Afortunadamente, no es demasiado problemático hacer que la pantalla funcione. Desafortunadamente, necesitará un monitor HDMI para conectar el Pi o deberá iniciar sesión a través de SSH para completar esta parte. Continúe y conecte cualquiera de esos y arranque el Pi ahora.

  1. Verá un mensaje de nombre de usuario y contraseña desde la línea de comandos en su Raspberry Pi. Escriba el nombre de usuario root y la contraseña toor .

  2. Comience montando la partición de arranque. Escriba mount /dev/mmcblk0p1 /boot y presione Entrar.

  3. A continuación, descargará e instalará el software de configuración de Adafruit. Escriba wget //adafruit-download.s3.amazonaws.com/adafruit_pitft_kernel_1.20150420-1.tar.gz y presione Entrar.

  4. Escriba tar xf adafruit_pitft_kernel_1.20150420-1.tar.gz y presione Entrar para extraer ese archivo.

  5. Escriba cd adafruit_pitft_kernel_1.20150420-1 y presione Entrar.

  6. Escriba ./install.sh y presione Entrar. Esto tomará un rato. Cuando termine, le pedirá que reinicie. Di sí y espera el reinicio.

  7. Escriba git clone //github.com/adafruit/Adafruit-PiTFT-Helper.git y presione Entrar para descargar el software de pantalla de Adafruit.

  8. Bien, ahora necesitas volver a montar el disco de arranque. Escriba mount /dev/mmcblk0p1 /boot y presione Entrar.

  9. Escriba cd Adafruit-PiTFT-Helper y presione Entrar.

  10. Escriba ./adafruit-pitft-helper -u /root/ -t 28r y presione Entrar. Esto configura su pantalla.

  11. Ahora deberá solucionar algunos problemas con la pantalla de inicio que solo muestra un cursor parpadeante. Escribe sudo apt-get install xserver-xorg-video-fbdev y presiona Enter.

  12. Una vez que esté completo, escriba cd /usr/share/X11/xorg.conf.d/ y presione Entrar.

  13. Finalmente, escriba nano 99-fbdev.conf y presione Entrar. Esto abrirá un archivo de texto. Deberá copiar el siguiente bit de código en el archivo:

Sección "Dispositivo"

Identificador "myfb"

Driver "fbdev"

Opción "fbdev" "/ dev / fb1"

EndSection

Cuando haya terminado, presione Ctrl + X para guardar y salir.

Deberias hacer eso. Continúe y escriba reiniciar y presione Entrar para reiniciar su Pi con una pantalla de trabajo.

Paso cuatro: Inicie sesión y habilite su tarjeta Wi-Fi

Ahora es el momento de iniciar sesión y habilitar la tarjeta Wi-Fi para que pueda usar las herramientas dentro de Kali Linux. La Raspberry Pi reconocerá automáticamente su tarjeta Wi-Fi, pero aún deberá iniciar sesión en su red. Lo primero es lo primero, necesitamos lanzar la interfaz gráfica de usuario Kali Linux y asegurarnos de que todo funcione:

  1. Verá un mensaje de nombre de usuario y contraseña desde la línea de comandos en su Raspberry Pi. Escriba el nombre de usuario root y la contraseña toor (cambiaremos esto más adelante).
  2. Escriba startx y presione Entrar para iniciar la interfaz gráfica de Kali. Esto puede demorar un poco en cargar en el Pi.
  3. Ahora puede navegar su Pi con la pantalla táctil y su teclado. Toque el pequeño icono de Terminal en el muelle en la parte inferior para abrir la línea de comando.
  4. Para configurar su tarjeta Wi-Fi, escriba nano /etc/network/interfaces en la línea de comando y presione Entrar para cargar el archivo de configuración para su configuración de Wi-Fi.
  5. Agregue las siguientes líneas al archivo de texto que acaba de abrir, sustituyendo la información de su red en:

auto wlan0

iface wlan0 inet dhcp

wpa-ssid "su nombre de red"

wpa-psk "la contraseña de red"

Cuando haya terminado, presione Ctrl + X para guardar y salir. Su tarjeta Wi-Fi ahora debería funcionar (aunque es posible que deba reiniciar primero).

Paso cinco: cambie su contraseña

Antes de hacer cualquier otra cosa, debe cambiar la contraseña de root de su dispositivo (para que alguien más con habilidades de piratería similares lo controle). Afortunadamente, es fácil.

  1. Mientras todavía está en la línea de comando (si no lo está, continúe y simplemente toque el ícono Terminal en Kali para volver a abrirlo), escriba passwd y presione Entrar.
  2. Escriba su nueva contraseña dos veces.
  3. También es bueno reconfigurar su servidor OpenSSH ahora para que no esté configurado como predeterminado. Escriba dpkg-reconfigure openssh-server y presione Entrar.

Ahora su pequeño sistema portátil está configurado y seguro.

Qué puede hacer con este dispositivo

Desde aquí, lo que hagas con tu pequeña estación de hackeo portátil depende de ti. Puede usar la pantalla táctil en el Pi para la navegación básica y ejecutar cualquier programa en Kali Linux que desee. Si no sabe por dónde empezar, aquí hay algunas ideas:

  • Configure SSH para conectarse a la Pi de forma remota
  • Aprenda los conceptos básicos de la línea de comando.
  • Descifre una contraseña de Wi-Fi, cree una red falsa o espíe el tráfico de otro dispositivo

  • Monitoree todo lo que sucede en una red
  • Más guías de Kali Linux

El mundo es tu ostra. Hackea responsablemente a todos.

Abierto