Is it possible to convert AVR Assembler code into original code written in C language ?
If yes, what is the name of the software to use ?
Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
Well, this task is quite AI-complete. This is basically the point of reverse engineering: given some disassembled code, understand what it does, and possibly represent it in a high-level programming language. There are tools that attempt to automate this process, but generally it’s not quite easy, sometimes not even possible.
So your best bet is to read the assembly, understand what it does and write the equivalent C code by hand. Not going to be easy if you’re not an experienced reverse engineer.