GANESH-ICMC / esp32-deauther

188 stars 19 forks source link

Install help for arduino ide #15

Closed PospelovDaniil closed 1 year ago

PospelovDaniil commented 1 year ago

hi, can you tell me how to fix the raw deauthentication frame check in arduino ide so that they can be sent

PospelovDaniil commented 1 year ago

Is there any simple way, for example to replace some lib*.a with fixed ones ? If it's possible please post them somewhere so they can be downloaded, thanks in advance

PospelovDaniil commented 1 year ago

Source: https://github.com/justcallmekoko/ESP32Marauder/wiki/arduino-ide-setup#if-you-are-following-these-instructions-you-do-not-need-to-do-this

Now I can send any package, to set up the Arduino IDE I need to find a path something like C:\Users\Z\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.5 And in the platform.txt file, find and add: build.extra_flags.esp32 build.extra_flags.esp32s2 build.extra_flags.esp32s3 build.extra_flags.esp32c3 Add the -w flag here

compiler.c.elf.libs.esp32 compiler.c.elf.libs.esp32s2 compiler.c.elf.libs.esp32s3 compiler.c.elf.libs.esp32c3 Add the -zmuldefs flag here

At the beginning of the sketch define extern "C" int ieee80211_raw_frame_sanity_check(int32_t arg, int32_t arg2, int32_t arg3) { return 0; }

Maybe I will post a working example on my page later.

It is guaranteed to work on esp32 version 2.0.5 Test day 11dec 2022