求助:关于OpenProcess和进程的一系列问题
木落 2011-11-09 06:44:38 1.再有替代品的情况下是否应该尽量避免使用ToolHelp32函数?
2.翻译一个C#程序,看到System.Diagnostics.Process.GetProcessById方法被对应成OpenProcess。但是OpenProcess涉及权限问题,比如读内存写内存,Process.GetProcessById又有什么权限呢?
3.这些权限是给系统看的,还是给目标进程看的呢?换句话说,程序会不会视情况根据索取的权限拒绝OpenProcess?
4.现在我写一个程序,在只对自己程序的内存进行检测的情况下(HookAPI什么统统都不要),能不能知道别人是不是OpenProcess了自己的程序?
5.C#中NtProcessManager.GetFirstModuleInfo又怎么等价呢?
感谢~