我一直在将一个可执行文件转换成一些NASM shellcode(对于Windows来说,如果它是相关的)但是我遇到了"错误:解析器:指令预期"错误来自rep指令的所有地方.
label_0000641:
lea edi,[esp+0x164]
label_0000648:
rep movs DWORD es:[edi],DWORD ds:[esi]
label_000064a:
and DWORD [esp+0x168],0x0
Run Code Online (Sandbox Code Playgroud)
是否有一些特殊的nasm语法?我犯了一个愚蠢的错误吗?我不知道如何修复这些错误,并且非常想要一些指导.
(我正在用nasm -f bin编译-o out.bin test.asm)
谢谢.