Re: [問題] Inverse Assembler for C/C++?

看板C_and_CPP (C/C++)作者 (好人超)時間16年前 (2009/06/01 16:09), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/2 (看更多)
我們老師舉過一個很有趣的例子: 把 C/C++ code 變成 machine code,就如同把鳳梨變成鳳梨罐頭。 但是要把 machine code 變回 C/C++ code,就像拿個罐頭要把它變回鳳梨, 那是件非常非常困難的事情。 後來修過了一些課,才知道 compiler 並不是直接照樣翻譯就算了, 為了最佳化,整個指令流可能會被重新排列而面目全非, 到這個地步,想要把指令變回高階語言,似乎是不太可能的事了…? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.104.63.175
文章代碼(AID): #1A8uoaj8 (C_and_CPP)
文章代碼(AID): #1A8uoaj8 (C_and_CPP)