Video není dostupné.
Omlouváme se.
Atacando Redes Wi-Fi con ESP32 Marauder v0.13.7 CUSTOM KIT (POOR MAN'S) PASO A PASO GO LET IT OUT!!!
Vložit
- čas přidán 14. 08. 2024
- 🤩 ¿Te ha gustado este vídeo? Déjame un pulgar arriba 👍 y suscríbete al canal 🔔
📝 Blog: virushardrive.wordpress.com
📢 Telegram: t.me/hardrive9000
🤓 Para aprender más sobre programación, desde conceptos básicos hasta avanzados: serprogramador...
📚 Únete al Club de Lectura en Discord: / discord
00:00 Introducción
04:00 Análisis de Diagrama Esquemático - Componentes
08:59 Análisis de Código Fuente - Carga de Firmware
19:19 Montaje - Conexiones
21:10 ATTACK!
Descargar plugin Arduino ESP32 Filesystem Uploader:
github.com/lor...
Núcleo "ESP32" para Arduino IDE:
docs.espressif...
Código Fuente ESP32 Marauder en GitHub:
github.com/jus...
Código Fuente ESP32 Marauder Custom en GitHub (repositorio personal). Reemplaza al archivo comprimido. Es una versión más actualizada que la mostrada en el vídeo e incluye las modificaciones:
github.com/har...
Descargar Código Fuente ESP32 Marauder v0.13.7 (Modificado) + Librerías + Diagrama Esquemático:
mega.nz/file/x...
Ruta Local de Archivo "platform.txt":
%LOCALAPPDATA%\Arduino15\packages\esp32\hardware\esp32\2.0.14
Gsz czbzk Wsyxye, egg raqts, jww rabtnz lns pp rlfjbey.
Hola, soy nuevo en el canal y debo decir que la explicacion que dió es increíble, justo ahora acabo de terminar el proyecto y aun que tengo algunos asuntos con las librerias de la pantalla (al parecer mi pantalla no es del todo compatible con el ILI9341) es algo que se soluciona probando distintas configuraciones. En resumen, un exelente video. Gracias
Hola, ¿que tal? Muchas gracias por tus palabras. Un placer compartir conocimiento!
Amigo mío, finalmente logré resolver el problema de la tarjeta SD 🥳🥳... gracias por tu paciencia jajaja. Ahora tengo que descubrir por qué Marauder sigue reiniciando durante los ataques de bluetooth jajaja
Si lo rEsueLves me comentas ando con el mismo problema
@@cristianmarin7702 ¿El merodeador reinicia los ataques durante el bluetooth?
@@spartansrj8128 si, y también tengo problemas con el GPS dice no fix
@@cristianmarin7702 No sé lo del GPS, pero se resetea durante los ataques de bluetooth, creo que debe ser algo relacionado con la energía... Aún así dejé de intentar solucionarlo, porque estaba enfermo, en cuanto me recupere miraré. para una solución
@@spartansrj8128 está el satélite de color rojo cómo que no se conectara.
Hola Sr. Que buen video. Cualquier inspiración, con lo que compartí en el grupo , es mera coincidencia 😅. Uso la consola serial como pantalla, en el CEL. Si algún día, me paran en la calle, no podria explicar que tengo en mí mochila 🎒😂. Son mis nenes😂😂 😂😂. Si me das permiso, lo voy q compartir en el grupo y le arrobo. Un abrazo grande desde BS AS interior Argentina.
Como estás colega? Siempre un gusto y un placer tenerte por aquí. Muchas gracias por tus palabras. Con la situación económica actual se hace difícil la adquisición de un Marauder "oficial" (coquette) en Tindie, así que modifiqué el código para una versión "Argentinette", solo con un ESP32 (cualquiera) y un módulo display táctil de 2.8" con controlador ILI9341 y slot para tarjeta SD que se consiguen en MELI a un precio "razonable". Desde luego que puedes compartir el vídeo en donde desees. También está habilitada la opción para crear remixes de audio y vídeo. Un abrazo enorme desde Jujuy!
Compartido. Y ... Ésta difícil la cosa. Además, comprar afuera sale algo caro. Te espero por el grupo. Un abrazo. @@hardrive9000
Good Tutorial ... new subscriber
I have an error : Compilation error: 'string' is not a member of 'std' what would that be ? Thanks
hola, cuando conecto todo como dice el diagrama, la pantalla queda en blanco, a que puede deberse?
Hola, ¿que tal? Sugiero que revises nuevamente las conexiones ya que si estás utilizando los mismos componentes que en el vídeo no deberías tener problemas. Lógicamente también debes utilizar el código fuente modificado y las respectivas librerías que se encuentran en el enlace de la descripción del vídeo.
hola como comentario si la pantalla esta girada al touch se deben realizar los siguientes cambios.
Display.cpp linea 36 ó linea 40 ---->>> tft.setRotation(2);
MenuFunctions.cpp
linea 1142 ó linea 1160-------->>> display_obj.tft.setRotation(2); // Portrait
WiFiScan.cpp
linea 1052 ó linea 1242 ----------->>>display_obj.tft.setRotation(3);
linea 1441 ó linea 1633 ----------->>>display_obj.tft.setRotation(3);
linea 1519 ó linea 1711 ----------->>>display_obj.tft.setRotation(3);
Excellent video, thank you very much! Now I learnd how to build from de src hehe Thx! Btw, I'm having screen issues, exactly like the issue 460 from marauder github. Can you please tell me how to fix it ?
Hello, how are you? I use the ILI9341 2.8" TFT LCD display with SD card slot and I did not experience that issue. Of course I made the modifications shown in the video in the source code. You could try to make the following modification: in the file Display.cpp, line 40, uncomment the second part of this line that is commented out // tft.setRotation(0) Perhaps doing this will resolve the issue.
Buenas tardes estimado eh seguido su tutorial pero se queda en compilando programa y no pasa de ahí tampoco me da algun error, se le debe hacer algo antes a la placa antes del último paso adicional mi placa atrás dice ESP32S me podría decir si es la placa correcta y en caso de que no cual seria la correcta?
Hola, ¿que tal? Debes utilizar Arduino IDE versión 1.8.19 y el núcleo ESP32 para Arduino de Espressif (no Arduino ESP32 Core) versión 2.0.14, tal como lo hago en el vídeo entre 12:07 y 13:20. Lógicamente también debes utilizar el código fuente modificado y las respectivas librerías que se encuentran en el enlace de la descripción del vídeo.
Hola , estoy realizando todo al pie de la letra, muy buena la explicación, pero tengo un problema , despues de compilar el archivo y querer cargar la imagen no me aparece la opción "esp32 sketch data upload" y no me puedo completar el paso, agradezco sus aportes
Hola, ¿que tal? Muchas gracias por tus palabras. No puedes subir la imagen porque la herramienta no se encuentra instalada correcamente. En el vídeo, a partir de 09:21 se encuentra detallado el procedimiento. Es importante destacar que dicho procedimiento es válido para la versión 1.8.19 de Arduino IDE.
buen dia disculpa como a reglo este error que sale c:\users\documents\arduino\libraries\lvgl\src/lv_conf_internal.h:59:18: fatal error: ../../lv_conf.h: No such file or directory
59 | #include "../../lv_conf.h" /*Else assume lv_conf.h is next to the lvgl folder*/
| ^~~~~~~~~~~~~~~~~
compilation terminated.
exit status 1
Hola, ¿que tal? Debes descargar el archivo comprimido que se encuentra en la descripción del vídeo y extraer las librerías en la carpeta de librerías de Arduino. Además, en el mismo archivo comprimido también encontrarás el código fuente de ESP32 Marauder correspondiente a la versión 0.13.7 que compila sin problemas como se muestra en el vídeo.
@@hardrive9000 OK muchas gracia lo revisare
hola! consulta, cuando en el diagrama dice T_IRQ al pin X, se lo llama de otra manera también? porque en mi placa no me aparece uno con esa denominación, gracias!
Hola, ¿que tal? Es el pin de interrupción (IRQ) de la pantalla táctil y no se utiliza, por esa razón se encuentra con una X.
@@hardrive9000 hola, consulta el esp32 tambien tiene que ser un modelo especifico o puedo usar cualquiera? porque arme todo y la pantalla solo queda en blanco
Hola, ¿que tal? Sugiero que revises nuevamente las conexiones ya que si estás utilizando los mismos componentes que en el vídeo no deberías tener problemas. Lógicamente también debes utilizar el código fuente modificado y las respectivas librerías que se encuentran en el enlace de la descripción del vídeo.
Hola amigo me encontré con este video y esta muy bien explicado 👌, solo tengo un pequeño problema, compre por error una pantalla TFT 2.8" 240X320 Modelo ST7789 y no la ILI9341 que usas en el video y no me da imagen bien al encender el Marauder la pantalla inicia en un formato de 240x240 dejando sin usar el otro trozo de la pantalla sin dar imagen, ya intente rotando la pantalla en Display.cpp, cambiando parámetros de la librería TFT_eSPI etc.
Estaría muy agradecido si me pudieras ayudar a resolver ese error si es posible y si no hay compatibilidad de esa pantalla con el código tocará comprar la de el tutorial, de antemano muchas gracias. 👍
Hola, ¿que tal? Muchas gracias por tus palabras. Lamentablemente el display que tienes no te será útil ya que además de modificar la librería TFT_eSPI, también deberás modificar todo el código correspondiente a la interfaz gráfica. Lamentablemente no hay una manera fácil y rápida de dar compatibilidad con el display que tienes.
@@hardrive9000 Por mi equivocación ahora tocara comprar la pantalla de el tutorial 😅, muchas gracias por tu respuesta 👍.
Ótimo trabalho amigo, seria possivel instalar no modulo esp32-3248s035? se sim como?
Oi, como estão as coisas? Não é possível com o código-fonte original. Você deve fazer as modificações necessárias para que funcione com a tela daquele kit e demais modificações. Não é uma tarefa simples.
compilo el arduino y las conecciones estan bien pero por alguna razon cuando la conext a la energia al esp32, la pantalla no enciende, pero cuando le quito la tarjeta de memoria y la enciendo, la pantalla se pone blanca
Hola, ¿que tal? Sugiero que revises nuevamente las conexiones ya que si estás utilizando los mismos componentes que en el vídeo no deberías tener problemas. Lógicamente también debes utilizar el código fuente modificado y las respectivas librerías que se encuentran en el enlace de la descripción del vídeo.
@@hardrive9000 si estoy revisando el esquema de nuevo y las conexiones, adicional volví a cargar en el esp32 el código modificado. Mañana te cuento si me dio.
me sale un error de compilacion de memoria saturada como lo puedo solucionar el error: region `dram0_0_seg' overflowed by 72 bytes
collect2.exe: error: ld returned 1 exit status
exit status 1
Compilation error: exit status 1
Hola, ¿cómo estás? Ese mensaje de error aparece porque tienes una versión diferente de toolchain de Espressif. Debes utilizar Arduino IDE versión 1.8.19 y el núcleo ESP32 para Arduino de Espressif (no Arduino ESP32 Core) versión 2.0.14, tal como lo hago en el vídeo entre 12:07 y 13:20. Lógicamente también debes utilizar el código fuente modificado y las respectivas librerías que se encuentran en el enlace de la descripción del vídeo.
@@hardrive9000ya quedó! Muchísimas gracias :D
pode me ajudar? tem uns dias que tento instalar mas ta dando erro
xtensa-esp32-elf-g++: error: unrecognized command line option '-std=gnu++2b'; did you mean '-std=gnu++2a'?
exit status 1
Erro compilando para a placa ESP32 Dev Module
Oi, como estão as coisas? Essa mensagem de erro ocorre porque você tem uma versão diferente do conjunto de ferramentas Espressif. Você deve usar o Arduino IDE versão 1.8.19 e o núcleo Espressif ESP32 Arduino (não o núcleo Arduino ESP32) versão 2.0.14.
@@hardrive9000 mas a versão do IDE tá a mesma que voce usa no vídeo 1.8.19. eu fiz tudo passo a passo. Mas só aparece esse erro. Inclusive queria saber se seria possível usar um display i2c 0.96??
Além disso, você também deve usar a mesma versão do ESP32 Core, que é a versão 2.0.14. Não é possível usar um display I2C de 0,96".
hola, me ha gustado demasiado el video, pero me surge una duda conoces alguna manera pasa solo hacer uso del codigo de inhibir wifi?
Hola, ¿que tal? Muchas gracias por tus palabras. Para "inhibir" solamente la red Wi-Fi lo que necesitas es un deauther. Tengo publicados dos vídeotutoriales sobre cómo construir un deauther, uno utiliza el SoC ESP8266 y el otro utiliza el SoC ESP32:
ESP8266 Deauther czcams.com/video/HJ2jhVcDb5E/video.html
ESP32 Deauther czcams.com/video/hJBYvOV51QQ/video.html
@@hardrive9000 gracias por responder, mira la verdad estoy realizando un proyecto para una materia de la universidad y tengo pensado hacer un jammer, esto con fin de demostrar como funcionan las ondas electromagneticas
En ese caso tienes que construir un jammer, no un deauther. Debes generar ruido en la banda de 2.4GHz y/o 5GHz para así bloquear la señal en un determinado radio. El jammer trabaja en capa 1 (modelo OSI).
poderia adicionar uma bateria?
Olá, como vão as coisas? Claro que pode ser usado com bateria. O melhor seria um Power Bank USB, você também pode usar uma bateria Li-Ion ou melhor ainda, uma bateria Li-Po.
se le puede poner bateria para que sea portatil? que bateria se le podria poner?
Hola, ¿que tal? Claro que puede utilizarse con batería. Lo mejor sería un Power Bank USB, también se podría utilizar una batería Li-Ion o mejor aún, una batería Li-Po.
una mas de comodo nomas te dejas una lista de materiales que utilizaste en la descripcion del video 😁asi no hago cagadas al comprarlos quiero experimitar con algunas redes wifi😉
Hola buenas, por k me pone esp32-softwareserial: misssing sentence from library
Hola, ¿que tal? A ese mensaje puedes omitirlo ya que no te impedirá compilar el código. Lo mencioné en el vídeo.
@@hardrive9000 Gracias por responder, pero no se como se omite me apta cuando cargo el código
Simplemente puedes ignorarlo. Sugiero que veas el vídeo en la parte donde aparece ese mensaje.
Hola, crees que funcione un ESP8266?
Hola, ¿que tal? El Marauder es específico para ESP32. Con un ESP8266 puedes construir el siguiente deauther: czcams.com/video/HJ2jhVcDb5E/video.html
Se puede utilizar sin la pantlla ya que esa aun no la consigo 😅
Hola, ¿que tal? Es posible utilizarlo sin display, es decir, solamente el SoC ESP32. Es el modo de línea de comandos. Para hacer esto, en el archivo "configs.h", debes comentar la línea 11 y descomentar la línea 16. Los demás cambios mostrados en el vídeo no son necesarios. Luego debes compilar y cargar el firmware en tu placa ESP32.
@@hardrive9000 continuo teniendo problemas en lineas cargando el codigo que modificaste tal cual comentando solamente las lineas :(
Que otra opción de GPS me puedes informar ?
Hola, ¿que tal? Para esta aplicación no es un componente crítico. Puedes utiilizar prácticamente cualquiera de los módulos disponibles para Arduino. Opciones de bajo costo que te servirán perfectamente: GY-NEO6MV2 y ATGM336H NEO-6M.
@@hardrive9000 muchas gracias 👍
Segui todo los pasos al pie de la letra y me esta dando un error misin sentence que podria ser
Hola, ¿que tal? ¿Cuál es el mensaje de error completo?
@@hardrive9000 'class LinkedList' has no member named 'size'
Invalid library found in C:\Users\starl\OneDrive\Documents\Arduino\libraries\Esp32-SoftwareSerial: Missing 'sentence' from library
Debes descargar el archivo comprimido que se encuentra en la descripción del vídeo y extraer las librerías en la carpeta de librerías de Arduino. Además, en el mismo archivo comprimido también encontrarás el código fuente de ESP32 Marauder correspondiente a la versión 0.13.7 que compila sin problemas como se muestra en el vídeo. El mensaje "Invalid library..." puedes omitirlo ya que no te impedirá compilar el código.
Marauder v0.13.7 ya lo an atualizadoy no quiere compilar lo podrias revisar la nueva atualizacion porfavor@@hardrive9000
En la descripción del vídeo encontrarás un enlace a mi repositorio personal donde se encuentra la última versión de ESP32 Marauder (0.13.9) ya modificada. Igualmente no tendrás ningún problema si descargas el archivo comprimido que se encuentra en la descripción del vídeo donde encontrarás el código fuente de ESP32 Marauder correspondiente a la versión 0.13.7 que compila sin problemas como se muestra en el vídeo.
Hola primera vez lidiando con ESP32.
me tira:
Serial port COM7
Connecting....
Chip is ESP32 in Secure Download Mode
WARNING: Stub loader is not supported in Secure Download Mode, setting --no-stub
Post compilacion
No entiendo si compre o me mande alguna con el modelo de ESP32
[Solucionado] Si algun manija como yo le paso que armo todo y dsp dijo aa esta mierda no anda y les paso mi error.
Desenchufen todo haganlo solo con la ESP32 a la compu. Saludos
Hola, ¿que tal? Exactamente, tal como lo hago en el vídeo. Pero entiendo que la primera vez gana la ansiedad..jeje.
hola, buen video, ojalá pudieras darme una idea de cuál es el error; hice paso por paso igual, hasta descargue todos los archivos y el ide de arduino exactamente las mismas versiones, pero me salta este error:
c:/users/ruben/appdata/local/arduino15/packages/esp32/tools/xtensa-esp32-elf-gcc/esp-2021r2-patch5-8.4.0/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld.exe: sketch\EvilPortal.cpp.o:(.literal._ZN10EvilPortal7setHtmlEv+0x8): undefined reference to `sd_obj'
c:/users/ruben/appdata/local/arduino15/packages/esp32/tools/xtensa-esp32-elf-gcc/esp-2021r2-patch5-8.4.0/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld.exe: sketch\LedInterface.cpp.o:(.literal._ZN12LedInterface8RunSetupEv+0x0): undefined reference to `strip'
collect2.exe: error: ld returned 1 exit status
exit status 1
Error compilando para la tarjeta ESP32 Dev Module.
Hola, ¿que tal? Debes utilizar el código fuente modificado y las respectivas librerías que se encuentran en el enlace de la descripción del vídeo. Además, también encontrarás el código fuente de ESP32 Marauder correspondiente a la versión 0.13.9 que compila sin problemas como se muestra en el vídeo. También debes utilizar Arduino IDE versión 1.8.19 y el núcleo ESP32 para Arduino de Espressif (no Arduino ESP32 Core) versión 2.0.14, tal como lo hago en el vídeo entre 12:07 y 13:20.
@@hardrive9000 Buen día, gracias por responder; probaré con las indicaciones que me acabas de dar.
hola, una consulta, cuando quiero compilar el codigo me tira este error
File not found "executable": "C:/Users\Ema\AppData\Local\Temp\arduino\sketches\266D324BEB37D6AAD63C7AF7B29B0EC6\esp32_marauder.ino.elf"
por lo visto hay algo que estoy haciendo mal y no me doy cuenta
Hola, ¿que tal? Ese mensaje de error aparece porque tienes una versión diferente de toolchain de Espressif. Debes utilizar Arduino IDE versión 1.8.19 y el núcleo ESP32 para Arduino de Espressif (no Arduino ESP32 Core) versión 2.0.14, tal como lo hago en el vídeo entre 12:07 y 13:20. Lógicamente también debes utilizar el código fuente modificado y las respectivas librerías que se encuentran en el enlace de la descripción del vídeo.
Sabes por qué mi tarjeta SD no arranca? Aparece " failed to initialize SD card"
Hola, ¿que tal? La tarjeta de memoria de memoria debe estar formateada con sistema de archivos FAT32 y tener una capacidad máxima de 32GB, puede ser de una capacidad menor pero no mayor de 32GB. Por otro lado, debes utilizar el código fuente modificado cuyo enlace de descarga se encuentra en la descripción del vídeo. Puedes descargar el archivo comprimido o la última versión que se encuentra en el repositorio de GitHub.
Lo volverás a hacer todo y te lo diré para estar seguro.@@hardrive9000
@@hardrive9000 Subí los 2 códigos fuente y el error aún persiste, usé tu código fuente y el original....
Con el código fuente original aparecerá ese error, debes utilizar el código fuente modificado. Intentaría con otra tarjeta micro SD. Desconozco las especificaciones de la tarjeta que estás utilizando pero por lo general las tarjetas Sandisk, como la que utilicé en el vídeo, son las más compatibles para estas aplicaciones. Las tarjetas XC o HC con especificaciones para vídeo 4K suelen dar problemas y generalmente no funcionan. Igualmente no estaría de más revisar las conexiones del socket micro SD al bus SPI.
@@hardrive9000 También sospecho que es la marca de SD... Ya usé Lexar y uno de una marca que no sé el nombre... ¿podrías enviarme un enlace de la tarjeta SD que usaste? Sé que es SanDisk... pero hay varios modelos diferentes de SanDisk.