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

热点内容
app保存草稿怎么用 浏览:806
安卓如何进入proumb 浏览:141
主机虚拟云服务器 浏览:617
删除分区加密的空间会不会恢复 浏览:703
京东app客户上门怎么看搜索量 浏览:739
怎么在农行app购买黄金 浏览:45
c型开发板和单片机 浏览:146
虚拟机建立用户的模板文件夹 浏览:904
无锡代码编程培训班 浏览:631
eps图形数据加密 浏览:933
没有滴滴app怎么打车 浏览:101
大数乘法java 浏览:1001
如何登录服务器看源码 浏览:526
如何做服务器端 浏览:157
注册服务器地址指什么 浏览:434
文本命令行 浏览:98
扑克牌睡眠解压 浏览:196
rc4算法流程图 浏览:161
胡萝卜解压方法 浏览:38
扫描pdf格式软件 浏览:880