-
-
[旧帖]
[求助] VC++ 变量的定义
0.00雪花
-
发表于:
2008-5-6 02:34
3829
-
[旧帖] [求助] VC++ 变量的定义
0.00雪花
下面这几句:
全局定义:
DWORD controlbuff[64]
DWORD * addr=(DWORD *)(1+(DWORD)GetProcAddress(GetModuleHandle("ntdll.dll"),"NtCreateProcess"));
ZeroMemory(outputbuff,256);
controlbuff[0]=addr[0];式 //?????????
controlbuff[1]=(DWORD)&outputbuff[0];
这个"addr" 到底定义为一个 DWORD, 还是定义一个动态的 DWORD 数组?
如果不是数组, addr[0] 代表什么?
还有 controlbuff[1]=(DWORD)&outputbuff[0]; // 这个是强制转换吗?
[课程]Linux pwn 探索篇!