wifi_ducky
wifi_ducky copied to clipboard
Merging a bunch of forks, cleanup, bug fixes
I pulled together changes from various forks, did a bit of code cleanup, and changed resolved some issues. I do have a lot of proposed changes in this pull request, but I did my best to break things down into smaller commits to make it clear if it was a cleanup task, refactor, or making an actual code change. Things are tested and working on my hardware. I've executed a number of minor test scripts, as well as a 100Kb test file without any issues.
- @gloglas - https://github.com/gloglas/WifiDuckV2
- Did a rewrite/hard fork of the spacehuhn/wifi_ducky project
- Added mouse control
- Added ASCII characters
- Added OS Detection (unused here)
- ...and more.
- @mvojacek - https://github.com/mvojacek/wifi_ducky
- Ported changes made by @gloglas back into a fork of the original project
- @BlueArduino20 - https://github.com/BlueArduino20/super_wifi_ducky
- Partially fixed the payload corruption issue
- Added "STRING." command (here, renamed to STRINGER)
- Added various missing key string/ids, new HID keys
- @Brayyy - https://github.com/Brayyy/wifi_ducky
- Brought various forks together
- Fixed payload corruption issue, added payload verification bytes
- Fixed baud issues
- Improved payload speed
- Standardized project line-endings, indention, and formatting
- Fixed REPLAY command
- Other minor code refactoring
This is preeetty good. You should add Paxy's payload command to this. It can run files from the SD card, .vbs for example. Working OS detection would also be pretty awesome. Here is the source for Paxy's code: https://youtu.be/3A53g0j-ugw links in desc.
Very nice work! Can this be merged?
Very nice work! Can this be merged?
Last I checked, yes. Everything was working fine on my test device.
wow i was under the impression this got merged ages ago
Very nice work! Can this be merged?
Last I checked, yes. Everything was working fine on my test device.
I've tried the PR version, it seems that the arduino_wifi_duck
changes are not fully compatible with the original esp8266_wifi_duck
. I've complied the .bin for the ESP8266 but the webbased updater always returns FAIL
.
Any idea how to debug this?
i think it doesn't matter that much, because V2.0 is coming soon!
Cool! Is a v2.0 beta source available yet? Love to contribute and test. Building a work related solution where this is a crucial part.
It is out just now! https://github.com/spacehuhn/WiFiDuck