導航:首頁 > 源碼編譯 > x86反編譯arm

x86反編譯arm

發布時間:2025-04-01 05:20:36

1. 急急急 反編譯軟體把EXE文件反譯成什麼 是機器語言還是匯編語言 是哪個匯編語言

首先你得清楚,微軟的exe可執行文件(即PE文件,有PE規范定義)的特徵,才能使用不同的反編譯軟體對exe進行反編譯。

如今,exe一般分託管代碼和非託管代碼兩類(託管代碼是由C#等語言生成的.NET運行時庫支持運行的中間代碼,不是CPU晶元可直接執行的二進制機器碼;而非託管代碼是CPU晶元看執行的機器碼)

非託管代碼反編譯後,其實就是簡單的將二進制機器碼用匯編表示,所以是匯編語言。

託管代碼反編譯,好的反編譯器直接將中間語言位元組碼反編譯成高級語言代碼,如C#

------------------------------------------------------
另外,在什麼平台運行的exe正確反編譯(需要選擇正確的晶元結構)為同平台的匯編語言。

如嵌入式ARM晶元上運行的Win CE系統上的exe就應當正確反編譯為ARM匯編
x86的就應當反編譯為x86匯編。

2. arm64和xavier的不同

ARM64是ARM中64位體系結構,x64是x86系列中的64位體系。ARM屬於精簡指令集體系,匯編指令比較簡單。x86屬於復雜指令集體系,匯編指令較多。屬於兩種不同的體系。
從Win10操作系統入手可以做個對比,win10arm64跟win1064區別有下面三點:
一、應用不同
1、win10arm64隻能運行ARM64應用,無法運行x64應用
2、win1064既可以運版行運行x64應用,也可以運行ARM64應用
二、編譯不同
1、win10arm64允許開發者編譯和反編譯ARM64應用。
2、win1064不允許開發者編譯和反編譯x64應用,但可以編譯和反編譯ARM64應用。
三、電腦不同
1、win10arm64是針對使用高通ARM晶元的權電腦。
2、win1064是針對使用微軟普通晶元的電腦。
ARM64是專門給新出的高通筆記本准備的,也可以安裝在微軟的Lumia950XL手機上;win1064是一般的X64電腦安裝的,兩者互不通用。

3. win10arm64跟win1064區別

win10 arm64跟win10 64區別為:應用不同、編譯不同、電腦不同。

一、應用不同

1、win10 arm64:win10 arm64隻能運行ARM64應用,無法運行x64應用。

2、win10 64:win10 64既可以運行運行x64應用,也可以運行ARM64應用。

二、編譯不同

1、win10 arm64:win10 arm64允許開發者編譯和反編譯ARM64應用。

2、win10 64:win10 64不允許開發者編譯和反編譯x64應用,但可以編譯和反編譯ARM64應用。

三、電腦不同

1、win10 arm64:win10 arm64是針對使用高通ARM晶元的電腦。

2、win10 64:win10 64是針對使用微軟普通晶元的電腦。

閱讀全文

與x86反編譯arm相關的資料

熱點內容
藍少解說我的世界命令方塊 瀏覽:429
linux加密分區教程外包 瀏覽:902
安卓代碼編譯鴻蒙 瀏覽:951
單片機匯編負數 瀏覽:900
開機自啟動命令 瀏覽:581
英雄聯盟怎麼不能解壓到e盤 瀏覽:294
將一個代碼加密還能解讀出來嗎 瀏覽:142
計算機等級與程序員哪個好 瀏覽:505
如何做安卓安全評估市場化 瀏覽:381
安卓app經常更新為什麼 瀏覽:793
pcl源碼編譯作用 瀏覽:564
縣委書記可以給人武部下達命令嗎 瀏覽:723
阿里雲ecs伺服器無法連接公網ip 瀏覽:637
什麼安卓電影軟體最好看又免費 瀏覽:926
q瀏覽器解壓文件在哪裡 瀏覽:319
程序員摘錄 瀏覽:414
秘密花園解壓原理 瀏覽:951
編譯鏈接框架 瀏覽:340
python多行圖形注釋 瀏覽:632
亳州前端程序員私活工作平台 瀏覽:839