AVR AssemblerコードをC言語で書かれたオリジナルコードに変換することは可能ですか?
はいの場合、使用するソフトウェアの名前は何ですか?
AVR AssemblerコードをC言語で書かれたオリジナルコードに変換することは可能ですか?
はいの場合、使用するソフトウェアの名前は何ですか?
さて、このタスクは完全に AI です。これが基本的にリバース エンジニアリングの要点です。逆アセンブルされたコードが与えられた場合、それが何をするのかを理解し、高級プログラミング言語で表現することができます。このプロセスを自動化しようとするツールがありますが、一般的には簡単ではなく、不可能な場合もあります。
したがって、最善の策は、アセンブリを読み、それが何をするかを理解し、同等の C コードを手で書くことです。経験豊富なリバース エンジニアでなければ、簡単なことではありません。
IDAProはAVRアセンブラーをサポートしており、ASMを一種のCコードに変換するHexRayデコンパイラーがあると思います。
ただし、HexRayは非常に高価です。