Blog

Cómo: Obtener controladores con capacidad de inyección de paquetes en Linux

En este null byte, instalaremos controladores capaces de inyectar paquetes en Linux. Estos son los controladores de código abierto necesarios para rastrear el tráfico inalámbrico, inyectar paquetes para descifrar un punto de acceso inalámbrico y pasar al “modo monitor”. Estos controladores son superiores porque son los controladores disponibles más rápidos.

Hice esto bajo Arch Linux, pero asumiré que la mayoría de ustedes está usando Ubuntu, o al menos una variante de él. Dicho esto, usaré el administrador de paquetes “apt-get” de Ubuntu, en lugar del todopoderoso administrador de paquetes “pacman” que viene con Arch.

Paso 1 Descarga e instalación de encabezados de kernel

Para ejecutar estos comandos, deberá abrir una ventana de terminal e ingresarlos como los escribió.

Primero, necesitamos instalar los encabezados del kernel de Linux. Estos nos permitirán modificar y agregar módulos del kernel (controladores) sin en realidad jugar con el kernel en sí.

En Ubuntu, deberían instalarse de forma predeterminada, pero solo para asegurarse:

sudo apt-get install linux-headers – $ (uname -r)

Si eso funciona, sin errores, continúe con el siguiente paso. Si recibe errores, asegúrese de estar actualizado. En la terminal, escriba:

sudo apt-get update

Paso 2 Descarga de parches y paquetes de controladores inalámbricos Compat

Compat-Wireless es un paquete que contiene los últimos y mejores controladores inalámbricos para Linux.

Asegúrese de tener “wget” instalado:

sudo apt-get install wget

Asegúrate de estar en un directorio en el que quieras tener el paquete. Si eres como yo, ¡eres un fanático de las organizaciones cuando se trata de estructuras de directorios! Utilice wget para descargar el paquete compat-wireless:

sudo wget http://www.orbit-lab.org/kernel/compat-wireless-2.6/2011/09/compat-wireless-2011-09-27-p.tar.bz2

Ahora, extraiga su archivo después de que wget termine de descargarlo:

sudo tar jxvf compat-wireless-2011-09-27-p.tar.bz2 && cd compat-wireless-2011-09-27

Necesitamos descargar parches para ataques de fragmentos y una solución para una falla que causó que la interfaz de su monitor se atascara en el “canal -1”.

sudo wget http://patches.aircrack-ng.org/mac80211.compat08082009.wl_frag+ack_v1.patch

Segundo parche:

sudo wget http://patches.aircrack-ng.org/channel-negative-one-maxim.patch

Paso 3 Parchear el paquete

Ahora, para ejecutar los parches en el paquete compat-wireless:

parche -p1

Y:

parche -p1

Paso 4 Seleccionar, compilar e instalar módulos inalámbricos

El siguiente script es para seleccionar qué controlador desea, porque de forma predeterminada, compat-wireless instalará todos los módulos. Si no sabe qué chipset tiene, puede omitir esta parte o seguir esta guía en CyberCiti.

./scripts/driver-select

Ahora, adelante con la compilación e instalación:

sudo make && sudo make install

Descargue sus controladores anteriores:

sudo make wlunload

Cargue su módulo inalámbrico:

sudo modprobe

Si no conoce el nombre de su conductor, no se preocupe. Simplemente puede reiniciar y su computadora cargará automáticamente los controladores apropiados.

La mayoría, si no todos, de estos comandos podrían haberse ejecutado en conjunto. Quería desglosarlo para que fuera más fácil de entender. Además, de esta manera, si ocurre algún problema, puede limitarlo al comando específico.

¡Envíe cualquier pregunta que tenga en los foros de bytes nulos!

Publicaciones relacionadas

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Botón volver arriba
Cerrar