disassembly 相关问题

涉及将“已编译”代码(例如机器代码,字节代码或IR代码)转回更高级别的汇编助记符。

反汇编视图中没有快速信息

我正在尝试基于 https://github.com/microsoft/VSSDK-Extensibility-Samples/tree/master/AsyncQuickInfo 为 Visual Studio 编写扩展。 如果鼠标悬停在助记符上,我想显示快速信息

回答 0 投票 0

将 IDA Pro il2cpp 伪代码转换为 C# 代码

平均问题是这 3 行,strPath 似乎是字符串类型,但看起来它转换为 int 类型? *(_DWORD *)(v6 + 24) *(_QWORD *)(v6 + 8i64 * v20 + 32) enryptedMemory->m_Items[(int)strPath]...

回答 0 投票 0

0x8($rsp)的含义

我第一次学习汇编语言。这是 (gdb) 反汇编的一部分: 移动 $0x131,%eax cmp 0x8(%rsp),%eax //这里的问题,0x8(%rsp)的值是多少? (gdb)i r rax 0x131...

回答 2 投票 0

在 ARM 架构上使用 objdump:反汇编到 INTEL arch

我有一个目标文件,正在尝试反汇编它。当我使用时: objdump -d example.o 我得到了一个文件格式为 elf64-littleaarch64 的程序集。 我正在尝试将其拆解为 INTEL

回答 0 投票 0

从程序存储器中拆解x指令

我正在为Windows x86平台开发简单的调试器,只是为了测试。我已经实现了几乎所有我需要的功能,除了代码反汇编。我决定使用udis86库,但它不...

回答 1 投票 0

为什么这个汇编代码不能打印到VGA文本模式的视频存储器?

我有下面的汇编代码,我想创建一个小型的bootloader来进入32位保护模式。我试图创建一个小的bootloader来进入32位保护模式,一旦进入保护模式,我需要打印到VGA文本模式的视频存储器(0xb8000)。一旦进入保护模式,我需要打印到VGA文本模式的视频存储器(0xb8000),以便......

回答 1 投票 3

让gdb拆解 "未知 "代码

当没有调试符号或没有源码时,是否可以配置gdb来调试汇编代码?我的意思是,当执行......时,可以逐条显示汇编指令。

回答 2 投票 8

用反汇编器确定函数的参数。

我有一个非官方的c库头 我在一个android项目中使用的。这个库有64位和32位的经典架构arm和x86的版本。我想...

回答 1 投票 0

OllyDbg - 已经应用了几个补丁,但它仍然说文件未被修改,并且没有保存修改后的*.exe。

OllyDbg - 有几个补丁应用,但它仍然说,该文件是未修改的,不保存补丁的变化修改*.exe 。不知何故,在添加每个新的补丁之前,它保存确定......。

回答 1 投票 0

试图拆除二元炸弹第5阶段(phase_5)

这似乎是一个非常流行的问题,但我已经看了几个小时了,我似乎就是无法解码它。我知道我需要一个查找表,并以某种方式创建一个六位数的字符串... ...

回答 1 投票 0

E8 AE580000 CALL someprocess.00E7F6B3 00E79E05

假设我有以下一组指令。00E79E00

回答 2 投票 3

正在创建Shellcode

在我的类中,每次创建类的实例时,我都希望创建一个矢量化异常处理程序的实例。为了实现这一点,我决定尝试编写VEH回调函数...

回答 1 投票 0

为什么gdb在RIP相对模式下显示的地址与绝对地址不同?

在c中包含此代码:#include #include int x; int main(){printf(“ eneter x \ n”); scanf(“%i”,&x); printf(“您迷惑了:%i \ n”,x);返回0; } in ...

回答 1 投票 0

Capstone不会通过INVALID指令反汇编

我正在使用capstone来分解ELF二进制文件,我注意到当它打印出指令时,它会在无效指令处停止,并且不会继续。我注意到停止指令...

回答 1 投票 0

关于汇编代码中的一行的问题-用于循环

[这里有一篇帖子,有人问这个例子。我不理解的部分是该行:0x000000000040053e:mov edi,0x4005e4此动作在何处以及为什么运行? ...

回答 1 投票 0

8051微控制器的反汇编指令集

[对于8051微控制器785679107A247BFD7C347D407E51745568F869F96AFA6BFB6CFC6DFD6EFE,我具有以下十六进制操作码序列,我发现该存储库将十六进制转换为指令序列https:// ...

回答 2 投票 0

lea汇编指令语法

[嗨,我是汇编语言的新手,当我学习一段代码(使用gdb命令生成:disassemble main)时看到的lea指令的语法让我感到困惑。 ...

回答 1 投票 0

组装移动指令似乎无用

我正在尝试学习汇编。我反汇编了一个简单的C程序,并使用gdb对其进行了调试。但我注意到的一件事是,价值变动非常频繁。 0x0000555555555231:...

回答 1 投票 0

如何将javap的输出输出到多个文本文件

我知道这是一个简单的问题,但是我对编程还很陌生,我想知道是否有一种方法可以将javap文件的输出输出到多个不同的命名文本文件。例如。如果是一个...

回答 1 投票 0


© www.soinside.com 2019 - 2024. All rights reserved.