汇编 STRB 指令 armv7
我有这个代码: STRB R2, [R0,R1] 它的操作码是 42 54 我正在使用这个表 http ://imrannazar.com/ARM-Opcode-Map 但我所以 54 是我的 strb 指令的操作…
如何从libopcodes中获取指令信息?
我正在编写一个工具,它在 x86-32 和 x86-64 Linux 中使用 libbfd 和 libopcodes 来执行反汇编。问题是,虽然我能够反汇编 libopcodes,但我无法获得…
有“往返”吗? x86/64 反汇编器/汇编器组合可用吗?
Microsoft 的 Macro Assembler 和 DumpBin 都是很棒的工具,但您无法将 DumpBin 的结果输入 MASM ——它缺少一些正确汇编所必需的信息(如异常处理指…
对程序的更改。 IDA反汇编器
有这样一段代码。 /* bla bla bla */ .text:0040C777 align 4 .text:0040C778 .text:0040C778 loc_40C778: ; CODE XREF: sub_40C424+289j .text:0040C…
arm movw指令如何映射到机器代码?
我目前正在尝试了解 movw 指令如何在 ARM 上工作,以便能够对库进行十六进制编辑并更改使用所述指令设置的值。 该库提供的代码如下(来自 objdump 的…
使用 IDA Pro 5 进行逆向工程简单应用程序
该应用程序是 hackthissite.org 网站上的第一个应用程序挑战。 这个想法是找到连续剧。当您输入序列号并按“确定”时,如果正确,则会弹出一个消息框…
MIPS反汇编:lui后面是lbu
我正在使用 IDA(mipsb 处理器)反汇编固件, 我在 IDA dissasm 中经常看到这种情况。 lui $t9 , 0x802f ...对 $t9 没有任何作用...并且不会跳转.. lb…
为什么编译器会生成这段代码?
我使用 DumpBin 反汇编了一个目标文件(很可能是使用 Visual C++ 编译器生成的),并看到了以下代码: ... ... mov dword ptr [ebp-4],eax // Why sav…
if 语句工作不正确 - 反汇编对我来说没有任何解释
我遇到了一个非常奇怪的问题,并且一直困扰着我。 我正在开发一些连接到网络服务的类库。该库由桌面应用程序使用。 在我现在的代码中: Int32 errorCo…