_declspec(dllexport) void go()
{
void* p1 = (void*)0x10000000; //起始地址
void* p2 = (void*)0x10001000; //结束地址,确定范围
int* p3 = NULL;
for (char* p = p1; p != p2; p++) //每次移动一个字节
{
int* px = (int*)p; //类型转换
if (*px == 100)
{
*px = 200; //修改
p3 = px; //保存地址
break;
}
}
while (1)
{
if (*p3 <= 100)
{
*p3 = 200;
}
Sleep(5000);
}
}
dll内存查找修改
最新推荐文章于 2021-10-04 11:50:50 发布