charlieheal123 Posted February 1, 2017 Share Posted February 1, 2017 Hi Guys, I'm pen-testing my fathers business network and I am using the Arduino Micro to input commands into the command Prompt. However when the Arduino try's to input an email address to email a log back to the 'hacker' the @ symbol in the Arduino script appears as an " in command Prompt??Any help is appreciated.Many ThanksCharlie Quote Link to comment Share on other sites More sharing options...
kleo Posted February 1, 2017 Share Posted February 1, 2017 (edited) It is caused by the keyboard layout used by the OS. I assume your target is using the UK keyboard.You can change the keyboard layout for your Arduino Tools>Keyboard Layout to US English. Or rather much simple solution is to use double quotes key on your arduino to type the at key instead. Also do mind escape characters. Edited February 1, 2017 by kbeflo Quote Link to comment Share on other sites More sharing options...
charlieheal123 Posted February 1, 2017 Author Share Posted February 1, 2017 Ok thanks. Is that in the tools tab?? there doesn't seem to be any option there though... Quote Link to comment Share on other sites More sharing options...
kleo Posted February 1, 2017 Share Posted February 1, 2017 (edited) Use Arduino 1.0.6 Edited February 1, 2017 by kbeflo Quote Link to comment Share on other sites More sharing options...
charlieheal123 Posted February 1, 2017 Author Share Posted February 1, 2017 Got arduino 1.0.6 and still not an option in tools tab?? any ideas? Quote Link to comment Share on other sites More sharing options...
kleo Posted February 1, 2017 Share Posted February 1, 2017 (edited) I'd rather follow the second tip, much simpler imo. Yeah, I don't think you can change the keyboard layout of your Arduino Micro. Edited February 1, 2017 by kbeflo Quote Link to comment Share on other sites More sharing options...
digip Posted February 2, 2017 Share Posted February 2, 2017 (edited) Try in a console echo $'\x40' If that becomes an @ symbol, then maybe you can script it to a variable or use it as is inline like that. Thats the hexadecimal for @ Should note, if using on command line in full string, don't put the echo in, that was just to demonstrate the output to console. Typing $'\x40' will enter @ on the command line but show as an error when you hit enter since it's not valid command by itself. lookup table if you need it - http://ascii.cl/ Edited February 2, 2017 by digip 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.