-
-
软件加密技术内幕中的疑问!!
-
发表于:
2006-12-3 20:14
5410
-
软件加密技术内幕第91页3.3.1节里
有一行代码为
static const EditAddress=0x58cc5b;
//VC下编译能通过,可是感觉有点怪,!!
还有下面的代码
::ReadProcessMemory(
pi.hProcess,
(void*)&EditAddress,
static_cast<void*>(pReadBuffer),
20,
&uActualBytes)
代码中的&EditAddress不就是EditAddress的地址么?该函数岂不是把0x58cc5b读到了pReadBuffer中?
同样下面的代码
::WriteProcessMemory(
pi.hProcess,
(void*)&EditAddress,
static_cast<void*>(pWriteBuffer),
20,
&uActualBytes)
岂不是把pWriteBuffer中内容写到了EditAddress中?
不知是不是我多疑了
[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课