来自汇编程序的 Win32 Kernel32.CreateThread
Hi to all.... //////////////////////////////////////////// PUSH 214D84DD // thread id address out PUSH 0 PUSH 0 PUSH 214D84CD // my function…
汇编如何在没有 ZF 标志访问的情况下将 JNE 转换为 C 代码
ASM 到 C 代码的模拟即将完成..只是试图解决这些第二遍问题。 假设我得到了这个 ASM 函数, 401040 MOV EAX,DWORD PTR [ESP+8] 401044 MOV EDX,DWORD …
Intel 8085 汇编中的位移操作有何作用?
我试图向自己解释以下 8085 汇编代码 我有这段代码,要求输入两个数字(来自 IDE 中的虚拟键盘)并将它们显示在 LED 7 和 8 上: .ORG 0000 CALL DATA…
如何使用 MASM 或 FASM 编译 DOS 程序
我想使用 MASM 或 FASM 等汇编器编译简单的程序。 Ideal model small Stack 256 Dataseg str1 db 'hello','$' Codeseg Startupcode lea dx, [str1] mo…
MS Visual Studio 2010如何使用.asm生成的文件
我想询问一些我想尝试使用 Visual Studio 2010 的事情。 我通过在项目属性中将选项设置为“汇编器输出”来从 .cpp 文件生成一个 .asm 文件 --> C/C++ …
需要利用缓冲区溢出。不知道执行漏洞代码后如何恢复堆栈?
基本上我正在利用的函数是这样的: int getbufn() { char buf[512]; Gets(buf); return 1; } 当我运行主程序时,该函数执行 5 次,每次 buf 的位置发…
汇编 IA32 中的游戏编程
我想在unix环境下用程序集IA 32编写贪吃蛇游戏。我从这里找到了这些代码, 这是我想要的吗?汇编器8086与IA32和Emu8086有什么区别?什么是 AT&T 类型…
使用 NEON 优化 RGBA8888 到 RGB565 的转换
我正在尝试使用 NEON 矢量指令集优化 iOS 上的图像格式转换。我认为这可以很好地映射到这一点,因为它处理一堆类似的数据。 不过,我的尝试并没有那么…
MAC OSX Intel LLVM 汇编程序错误(导致 Vorbis OGG 加载程序崩溃)
我在 Mac OSX 上加载 Vorbis Ogg 文件时遇到了神秘的错误。第一个文件加载正确,第二个文件在某些代码中崩溃,表明文件已损坏,即使我加载相同的…
通过用执行相同工作的另一条指令替换一条指令而导致分段错误。为什么?
我有这个工作 shellcode 生成一个 shell 我必须修改它,以便在编译后隐藏二进制文件中任何位置的“/bin/sh”或“sh”。因此,我想到采用 /bin/sh(2f 6…
协助使用 C 代码和汇编代码绘制堆栈
我试图绘制一个堆栈,因为它出现在第二个调用函数中的“返回计数”行之前。我试图绘制它,以便它显示三个活动函数(main、firstCall 和 secondaryCall…