能力值:
( LV3,RANK:20 )
|
-
-
26 楼
设置该段 属性如何操作
|
能力值:
( LV4,RANK:50 )
|
-
-
27 楼
最初由 njzzzzzz 发布 设置该段 属性如何操作 MEMORY_BASIC_INFORMATION mbi;
//PAGE_EXECUTE_READ
VirtualQuery((LPCVOID)0x00402000,&mbi,sizeof(mbi)); //查询.rdata 段
DWORD dwOLD;
VirtualProtect((LPVOID)0x00402000,0x1000,PAGE_EXECUTE_READWRITE,&dwOLD); //修改.rdata 段的属性
一会这里还有修改运行时的代码 这里也把代码段权限设置了
VirtualQuery((LPCVOID)0x00401000,&mbi,sizeof(mbi)); //查询 .text 段
VirtualProtect((LPVOID)0x00401000,0x1000,PAGE_EXECUTE_READWRITE,&dwOLD); //修改 .text段的属性 VirtualProtect 设置属性的api
|
能力值:
( LV2,RANK:10 )
|
-
-
28 楼
真是好东东,学到了不少
|
能力值:
( LV2,RANK:10 )
|
-
-
29 楼
正需要,收藏学习。
|
能力值:
( LV9,RANK:170 )
|
-
-
30 楼
以前收藏了本贴,今次成功用于制作 weblog explorer3.1beta1的patch
Thanks again
|
|
|