-
-
[求助]如何提交一个指定的内存,从不存在,转到在内存!(已解决)
-
发表于:
2009-3-26 22:36
4468
-
[求助]如何提交一个指定的内存,从不存在,转到在内存!(已解决)
大侠帮个忙,不知道如何在一个远进程中,提交一个指定的内存!.使他从不存在转到在内存!..
就比如一个进程中有一段内存没被分配过,不可用,但我想把这段指定的内存分配出来改怎么做呢?
有什么API吗?
一开始我想用VirtualProtectEx来设置该内存的保护,可这函数只能用在已提交的内存.
现在有什么办法可以提交一段指定的内存呢,比如05000000这段地址.不指定的话可以用VirtualAllocEx来分配一段内存.
谢谢楼下的2位,
::VirtualAllocEx(handle,(void*)0x05000000,4096,MEM_COMMIT,PAGE_READWRITE);
可以,但是有时会提示487,有时成功,不明白为什么,呵呵!!!
[课程]Linux pwn 探索篇!