exploitagency / ESPloitV2

WiFi Keystroke Injection Tool designed for an Atmega 32u4/ESP8266 Paired via Serial (Cactus WHID Firmware). Also features Serial, HTTP, and PASV FTP exfiltration methods and an integrated Credential Harvester Phishing tool called ESPortal.
MIT License
558 stars 136 forks source link

Blue LED blinks rapidly #22

Closed hanshaze closed 6 years ago

hanshaze commented 6 years ago

hi......im back with another question ;) what does it mean, if theres no Exploit WLAN after a fresh reflash....... instead the blue led just goes on and off instantly......

Could it be the case that i have to wait longer between "ResetDefaultConfig:OpenNetwork" and the 32u4 flash?

I have 2 Cactus Dongles and did exactly the same with both........one works the 2nd doesnt!

hanshaze commented 6 years ago

Corey?

exploitagency commented 6 years ago

The blue LED blinks fast during the flashing process.

Never try to test the ESP before flashing the proper sketch(Arduino_32u4_Code) to the Atmega32u4 as the 32u4 sketch turns on an enable pin for the ESP. This is a common mistake people make when asking questions about the ESP not working.

On a fresh unit there is a roughly 90 seconds wait upon power on where the SPIFFS file system is formatted. Then the rest of the program happens, load config, attack, loop, etc...

Open a serial connection with the device, I believe I added feedback when you send commands. Is there any feedback? You may have just tried too fast of a speed when flashing and the process failed, this is common, just flash it again.

What part of the process are you stuck on this time? I am not quite sure I am following you.

exploitagency commented 6 years ago

Solved? If so please close.

hanshaze commented 6 years ago

Not solved.....

I've tried wifiducky and when it did not work (compiler constantly reports errors) I wanted to switch back to esploit .... I first flashed the programmer and then tried to prepare with esptool erase_flash, was not ........ something with timeout and header ...... So I used the windows-tool at 0x00000 to flash the 0x00000.bin and at 0x010000 the 0x010000.bin..... after that i reflashed the ofw at 0x00000 .......

so far so good......should be like fresh bought now, right?

The next step is to customize the esp (keyboard-settings)

if I try now to recompile the esploit.bin with German keyboard I constantly get errors .......

1

The error means i didnt have installed the esp88 community pack, is this right? But im sure i installed it, it even shows me to choose in the ide....

unbenannt

exploitagency commented 6 years ago

You have modified the code, I do not support these situations. Please only open tickets for unmodified code.

Esplora.h? Keyboard.h? Hid.h?

These are errors.

The ESP is not a "keyboard", the 32u4 is the keyboard portion. This is why it does not compile.

Please start over with the original source code and try again.

The ESP controls the 32u4.

ESP is "GUI" 32u4 is "keyboard"

hanshaze commented 6 years ago

ok..... i have downloaded a new esploitv2 to my desktop..... then i reflashed this bin file here --->

flasher

next step was to open arduino ide to customize the ESP_SKETCH, right? i did so and here are my used settings --->

settings

after i clicked on "compile/export" it gave me following error --->

error

hope you can help, because i have no idea, i reinstalled the ide as well and i dont know what i can do ^^

exploitagency commented 6 years ago

How did you customize the ESP sketch and why?

The keyboard portion is the 32u4 sketch. You need to customize the keyboard library globally or redefine the include and copy the keyboard library to the 32u4 sketch folder and modify it there.

Luca made a tutorial here. https://github.com/whid-injector/WHID/wiki/Keyboards-Layout

exploitagency commented 6 years ago

You should just flash the precompiled ESP binary from here. http://esploitv2.exploit.agency/releases

hanshaze commented 6 years ago

....and again, thanks alot mate ^^

today-im-gonna-party-hard