shellcode編寫問題
為了實現(xiàn)x64的匯編,我使用了VirtualAlloc申請了一段內存,然后用RtlMoveMemory把shellcode放到內存里,最后用CreateThread去執(zhí)行這一段機令
匯編的內容我寫的是這樣:
push 0
push 0
push 0
push 0
call MessageBoxW
代碼是這樣
然而執(zhí)行后啥事也沒發(fā)生,接著我用32位的_asm試著去用了一下,發(fā)現(xiàn)也不能執(zhí)行,我推測是因為我的shellcode寫的有問題,請各位大俠看一下,指點迷津,謝謝