2016-02-14 57 views

回答

0

沒有,有沒有簡單的方法來做到這一點。

Here's a good answer that explains why it's not possible to disassemble an x86 binary and recompile it。從ARM到x86將會給這個問題增加一個更大的障礙。

我不知道你爲什麼會想這樣做,但你最好的選擇很可能是爲你試圖在模擬器中運行應用程序的源代碼(或替換的搜索到應用,如果它不開源的)

+1

我會擦「現在」從回答:-)總體而言,反編譯重新編譯機器是一個非常複雜的過程,包括計算架構,我相信它不會是不可能的,至少在一個完全的這麼多層次自動的方式。交換架構增加了一個額外的與ISA有關的問題 - 不同的指令是不能自動完成的(例如,跨不同架構的RMW指令) – ilpelle

相關問題