Después de un tiempo sin escribir en este blog de informática y seguridad informática vuelvo con ganas. Hoy os traigo una entrada muy interesante y aún más útil:
Como hacer un Wifi Jammer por 2 $
Un “Jammer” (palabra que no existe en español) sirve para bloquear o interferir en las señales, tanto de móviles, como de Bluetooth, de GPS o de WiFi como en este caso vamos a hacer.
Un dato interesante es que podrías usar un jammer para desactivar una bomba, ya que la mayoría se detonan por ese tipo de señales. Pero no nos entretengamos más, veamos que necesitamos:
- La placa propiamente dicha: 2$ (recomiendo comprarla desde la app que es más barata)
Si no quieres esperar un mes puedes comprarla desde Amazon con envío en 1 dia:
- Arduino: Lo instalamos de su página oficial. También podríamos usar su nueva versión web, pero tendríamos que comprimir todos los archivos en un .zip para hacerlo funcionar correctamente
- Instalamos los drivers del controlador: Si no nos reconoce la placa descargamos el driver ch340. Descomprimimos el archivo .zip, entramos en la carpeta CH341SER y ejecutamos setup.exe
- Descargamos el proyecto y lo descomprimimos.
Entramos en el programa de Arduino. Una vez dentro pulsamos en la pestaña de Ajustes y entramos en Preferencias (Ctrl+ coma). Ahí buscamos “gestor de urls adicionales de tarjetas:” y añadimos la siguiente url:
http://arduino.esp8266.com/stable/package_esp8266com_index.json
Aceptamos pulsando el botón “Ok”.
Ahora vamos a Herramientas ➡ Placa ➡ Gestor de tarjetas y buscamos ESP8266. Instalamos la version 2.0.0, ninguna otra.
Volvemos a Ajustes ➡ Preferencias pero esta vez entramos en la url debajo de Más preferencias pueden ser editadas directamente en el fichero.
Una vez dentro vamos a:
packages ➡ esp8266 ➡ hardware ➡ esp8266 ➡ 2.0.0 ➡ tools ➡ sdk ➡ include
En esa ubicación encontraremos el archivo user_interface.h que abriremos, yo recomiendo descargar Notepad++ para editarlo porque está mucho más ordenado, pero en el fondo da igual. Buscamos #endif en la línea 405 y pegamos después de él pegamos lo siguiente:
typedef void (*freedom_outside_cb_t)(uint8 status); int wifi_register_send_pkt_freedom_cb(freedom_outside_cb_t cb); void wifi_unregister_send_pkt_freedom_cb(void); int wifi_send_pkt_freedom(uint8 *buf, int len, bool sys_seq);
Una vez añadido le damos a guardar.
¿Os acordáis del proyecto que descargamos y descomprimimos? Pues vamos a la carpeta SDK_fix y copiamos los archivos ESP8266WiFi.cpp y ESP8266WiFi.h los pegamos en:
packages ➡ esp8266 ➡ hardware ➡ esp8266 ➡ 2.0.0 ➡ libraries ➡ ESP8266WiFi ➡ src
Ya acabamos, conectamos la placa si no la teníamos ya. Abrimos el archivo esp8266_deauther.ino que está en la carpeta esp8266_deauther en el archivo que descomprimimos al inicio. Se abre con Arduino. Seleccione la placa en Herramientas ➡ Placa
Mi selección y la que recomiendo es NodeMCU 0.9 (ESP-12 Module), el puerto y lo demás se ponen por defecto. Puedes cambiar la frecuencia de CPU. Lo que si tienes que cambiar es el Programador: ArduinoISP.
El último paso para programar nuestro WiFi Jammer es darle a Subir, el botón con la flecha y esperar.
Cómo conectarnos a WiFi Jammer (ESP8266)
Lo primero es proporcionarle energía, podemos usar o una batería externa, conectarlo a la luz o conectarlo por medio de un adaptador a nuestro teléfono móvil.
Buscamos en nuestros ajustes de Wifi. Da igual Pc o Smartphone.
La red se llama: pwned
La contraseña por defecto es: deauther
Usaremos nuestro navegador favorito para entrar en: 192.168.4.1
Desde ahí controlaremos todo. Nos permite muchas configuraciones.
App para Wifi Jammer (ESP8266)
Se ha creado una App en Android para no tener que usar el navegador al conectarnos a nuestro jammer. Simplemente, descargamos el apk, comprobamos que tenemos en ajustes y Orígenes desconocidos activos. Para más información mira cómo instalar .obb que está bien explicado. Y solo nos hace falta instalar el apk porque no tiene archivos .obb.
Como crear un WIFI Jammer con el módulo ESP8266 programando en Arduino por tan solo un par de Euros. Incluye app para controlarlo. Rápida forma de hackear cualquier WIFI
¡Qué bueno! Muchas gracias por compartir. ¿”Jammer” no podría traducirse por “inhibidor”, o significa otra cosa? Un saludo
Sí!
Sería una buena traducción ya que ese es su función, inhibir redes wifi. Aun que tenga más funciones.
Hola, quet tal , muchas gracias por la informacion, y por compartir tu conocimiento!! de verdad muchas gracias,. paso a mi pregunta , he seguido paso a paso , modificando user_interdace con notepad++, copiando y reemplazando los elementos de sdk_fix reemplazando en wifiESP8255- src , cuando subo el programa me marca un error al compilar la placa a pesar de que me la reconoce en el puerto del arduino. mi placa es modelo ESP-12n noto que en la mayoria de los tutoriales utilizan ESP-12e , quisiera saber , te agradeceria mucho, si me aconsejas que puedo hacer para corregir el error ya que esto pude cambiar mi vida en pocas palabras y quiza hay gente con el mismo error que esta contestacion le puede servir , y mucho de verdad, porfavor espero tu respuesta con ansias , aca dejo una captura de pantalla con el error que me aparece a pesar de seguir todos los pasos https://imgur.com/a/p4PBM , espero conmuchas ansias su respuesta , desde ya muchas gracias!!