涉及将“已编译”代码(例如机器代码,字节代码或IR代码)转回更高级别的汇编助记符。
我花了大约6个小时使用Cheat Engine调试一些代码。我遇到了一些非常奇怪的东西。说明如下:imul esi,esi0A这是什么意思?指令前ESI = 5 ...
我有以下反汇编:[dest] = d5 cd e8 ca 68 movzx eax,[ebp + dest]此时edx的值为:F7FBB898 movsx edx,此后ed#的值为:FFFFFFD5#[ebp + var_E] ......
我正在研究一个小的IDAPython脚本。脚本本身100%的时间在这样的行上工作:qword_FFFFFFF006F1E6C0 DCQ 0xFFFFFFF007758C18因为它查看地址0xFFFF ..看看是否有......
我创建了一个简单的.exe文件,只是将值3赋给一个名为“x”的整数,然后打印出该值。这是源代码的图片:源代码我用...打开.exe文件
我用objdump -M intel -d test和objdump -d test用gcc 686-elf交叉编译器反汇编一个非常简单的for循环。在这两种情况下,我得到以下内容:d:eb 11 ...
我正在遵循这个编译的代码(我不知道编译器也没有源代码)。 Sub1:mov edx,[esp + 04h]和edx,00000300h或edx,0000007Fh mov [esp + 06h],dx fldcw word ptr [esp + 06h] ...
我反汇编了编译非常简单的源文件test.c的代码,它看起来像这样:void main(){}我运行这些命令将main函数链接到一个静态可执行文件(...
我想通过x86_64二进制文件,反汇编指令来了解有关ptrace函数的更多信息。目标是检查字节是否是指令前缀之一。我在英特尔®中找到了一些信息......
ADICUP360和CrossCore Embedded Studio - 错误:“_start()在0x150”没有可用的源
来自https://wiki.analog.com/resources/eval/user-guides/eval-adicup360的ADuCM360 / ADICUP360的演示项目工作正常。但是,如果我尝试创建(构建项目 - >调试为)我自己的项目,...
当radare2分析函数时,它为ebp - 0x4提供局部变量名称,例如local_4h。当它们的目的变成时,它还能够为这些变量赋予更有意义的名称......
我创建了一个问题的最小例子。在c文件中,我初始化一个包含16个元素的数组。然后我用数组指针调用一个函数,并将其大小作为参数。功能本身有效,......
请参阅以下pprof会话。在treesort.add第42行,有一个int比较。我认为它占所有cpu时间的64%。令人沮丧的是,操作是“MOVQ 0x30(SP),DX”。为什么 ...
尝试使用capstone使用winappdbg进行反汇编时出错
我正在使用winappdbg库尝试使用以下代码执行反汇编:thread = evt.get_thread()pc = thread.get_pc()code = thread.disassemble_around(pc)其中evt是事件...
关于bytepattern 622c24,有两种情况。第一种情况:objdump - 作为对。 objdump将622c24反汇编为:绑定%ebp,(%esp)linux为装配绑定%ebp,(%esp)为:622c24 ...
mov指令有4种类型:movb,movw,movl。后缀b,w,l表示源寄存器的大小。然而,在组装时,我发现了这些后缀的问题。见下面的例子。 .global主...
我正在使用反汇编程序(SmartDec:http://decompilation.info/),生成的反汇编中的许多指令看起来类似于:mov rax,[rip + 0x32b5]:64我不熟悉。 ..
我有一个变量的地址,比如unk_7FF67EEFE300。我需要找到所有使用asm-command的地址,比如这个lea rcx,unk_7FF67EEFE300
我一直试图围绕如何在机器代码中表示C / C ++代码,并且我无法理解实际上除了指定内存长度之外的数据类型。
ResourceEntries资源表的RVA在复制到不同的映像/ PE时需要重定位吗?
我已经成功地构建了一个基本的JAVA反汇编程序,仅仅因为已经构建的开源代码(pecoff4j及其分支)尽管非常出色但没有帮助。我已经设法解析了所有......
我在隐写术挑战的一部分中提取了一个我发现是MIPSEB-LE ECOFF可执行文件的文件。当我运行“文件可执行文件”时,我得到“executablefile:MIPSEB-LE ECOFF可执行文件...