『壹』 急急急 反編譯軟體把EXE文件反譯成什麼 是機器語言還是匯編語言 是哪個匯編語言
首先你得清楚,微軟的exe可執行文件(即PE文件,有PE規范定義)的特徵,才能使用不同的反編譯軟體對exe進行反編譯。
如今,exe一般分託管代碼和非託管代碼兩類(託管代碼是由C#等語言生成的.NET運行時庫支持運行的中間代碼,不是CPU晶元可直接執行的二進制機器碼;而非託管代碼是CPU晶元看執行的機器碼)
非託管代碼反編譯後,其實就是簡單的將二進制機器碼用匯編表示,所以是匯編語言。
託管代碼反編譯,好的反編譯器直接將中間語言位元組碼反編譯成高級語言代碼,如C#
------------------------------------------------------
另外,在什麼平台運行的exe正確反編譯(需要選擇正確的晶元結構)為同平台的匯編語言。
如嵌入式ARM晶元上運行的Win CE系統上的exe就應當正確反編譯為ARM匯編
x86的就應當反編譯為x86匯編。
『貳』 如何用od或類似od的軟體反編譯(破解或漢化)易語言程序
試一試在主頁面,點擊滑鼠右鍵--查找--所有字元 不行的話在追問。
『叄』 反編譯出來的代碼是什麼語言
呵呵,我回答你吧。反編譯的代碼是什麼要看你用的是什麼語言寫的源程序了。如果是java寫的,它被編譯成位元組碼,但不是真正的機器語言,如果反編譯的話,就可以把java源代碼反編譯出來,c#跟java如出一轍,原理上是很相近的,所以它的程序也可以反編譯出源代碼。但是像c語言等其它語言,一般都是直接編譯成機器碼的,這樣你反編譯是不可能反編譯出源代碼的,只能反編譯成匯編語言,當然,像什麼網頁方面的語言,呵呵,你就不用反編譯了,直接看源代碼就行了,呵呵(說笑了)。
『肆』 OD反編譯的用法
先在寫TXT的函數上下斷點,找到寫TXT的子程序。再將匯編語言中的C改成D就行了,再把它重新寫成可執行文件就是破解版了。
『伍』 OD反編譯怎麼保存! 我看了百度的方法還是不行 再次打開程序還是沒有編譯過來的!求詳細過程 截圖 最好咯!
選中全部修改過的語句,右鍵,選擇「復制到可執行文件」,OD會新建一個窗口,在那個窗口中任意位置右鍵,選擇「保存文件」即可
Microsoft Visual C# / Basic .NET 這不是殼,只是拿.NET編寫的程序,不需要脫殼