如何將C語言的exe檔案脫殼為C源代碼的形式,或者有沒有什么方法可以查看源代碼。搜索了一圈都說不行,具體封裝是如何實作的呢
uj5u.com熱心網友回復:
那不叫封裝,叫編譯,不可逆的程序,IDA之類可以反編譯為C代碼,但是和原來一樣是不可能的,只能做為參考。殼是在編譯之后加的一層指令加密操作,在運行時還原指令,兩回事
uj5u.com熱心網友回復:
加殼是對exe檔案進行處理,壓縮、加密,脫殼則相反。編譯對應的反編譯,實際上反編譯是不能獲得C源程式的,只有某些非真正編譯的語言才能獲得源程式,比如C#
uj5u.com熱心網友回復:
自然不行, 只能看反匯編代碼。uj5u.com熱心網友回復:
好的 大概知道了,謝謝各位大佬!最近在看論文提供的代碼 其中一個exe程式的源代碼沒法看到挺難受的,畢竟演算法類太難了轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/100311.html
標籤:C語言
