函数简介:
添加指定的MASM汇编指令. 支持标准的masm汇编指令
函数原型:
long
AsmAdd(asm_ins,X64)
参数定义:
asm_ins
字符串:MASM汇编指令,大小写均可以
比如 "mov eax,1"
,等等
X64 long: 窗口句柄
返回值:
整形数:
失败:返回小于0的错误码
1:成功
示例:
long ret = QS->AsmAdd("mov eax,64", x64);
LONG64 ret = QS->AsmCall(g_hwnd,
mode);
大家可以参考X64dbg里的汇编语法.
以下的都是一些错误的写法
push [112233bb]
mov ecx,[aabbccdd]
等。
以下的才是正确的写法
push dword ptr [112233bb]
mov ecx,dword ptr[aabbccdd]
mov cx,word ptr[aabbccdd]
mov cl,byte ptr[aabbccdd]
等