导航:首页 > 源码编译 > 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相关的资料

热点内容
80d说明书pdf 浏览:935
通信加密机制合同是 浏览:490
先行服务器是什么鬼 浏览:249
刷安卓系统需要什么手机 浏览:274
数据图像加密 浏览:924
Python写一个类实现栈 浏览:102
ipad阅读器pdf 浏览:881
电钢琴pdf 浏览:592
安卓如何调和平画质 浏览:222
为什么程序员不注意自己外在 浏览:571
程序员那么可爱陆漓在哪里可以看 浏览:703
移动数据加密如何解决 浏览:98
tinyxml源码解析 浏览:962
cad中如何加密 浏览:345
linux终端光标移动 浏览:88
小说app哪个最好肉 浏览:151
javamysql连接代码 浏览:374
怎么修改单片机程序 浏览:944
php最火的框架 浏览:72
未建成pdf 浏览:835