What programming Language Would you learn to Re-engineer USB Devices? [closed]
- by user70113
Currently Work in IT support and am retraining in electrical engineering / electronics, I am also interested in Reverse Engineering which language would be best for Hardware RE, I have seen a few sources say C, C++ and Python?
I am not familiar with Linux, but installed Ubuntu to learn with.
I am not a programmer. Far from it. But, I can understand enough basic VB,Java and PHP to edit it for simple things.
One of my immediate projects would be to learn to reverse engineer USB devices and write my own low level drivers. I know there are porting kits, but I really want to know it from the ground up.
Thanks for any advise folks
Most Appreciated.