overwraith Posted March 18, 2013 Share Posted March 18, 2013 In the future it may be possible to use an android device as a ducky, using a keyboard emulation program to transmit keystrokes down a USB cable to a victim computer. There are already some keyboard emulating devices on the android market, unfortunately most require installing a program on the host computer to receive keystrokes. I thought this would be a good Idea, and I don't see any reason the software couldn't run on the already established duckscript language. Who knows, maybe this will inspire someone. Quote Link to comment Share on other sites More sharing options...
ApacheTech Consultancy Posted March 18, 2013 Share Posted March 18, 2013 Keyboard emulation is different to what the ducky does though. The keyboard emulators do not break the inherent trust of the host PC. Something like Synergy on the other hand, might. It is more likely with a Nokia phone because of the similarities in the chipsets between the Nokia and the ATMega. Either way, you'd need a heavily modded phone with custom bootloader, firmware and possibly even a few kernel tweaks. If it worked though, it would change the way in which DuckyScripts are written. You could use Python or Mono or Java to produce keystrokes on the fly. The ducky would end up going OOP. :D But, it's all about spoofiing the VID and PID and still allowing the phone to function, including charging. Quote Link to comment Share on other sites More sharing options...
overwraith Posted March 18, 2013 Author Share Posted March 18, 2013 You wouldn't necessarily have to change the way that duck scripts are written, your software could just parse the text file or a modified inject.bin file on the android device. Quote Link to comment Share on other sites More sharing options...
ApacheTech Consultancy Posted March 22, 2013 Share Posted March 22, 2013 It wouldn't have to change them no, but it could. In essence you'd have a pretty decent spec Linux box masquerading as a USB Keyboard. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.