-
-
关于确定exe模块的问题
-
发表于:
2005-10-10 16:00
5656
-
在使用CreateToolhelp32Snapshot(TH32CS_SNAPMODULE,IDProcess);的时候,会把IDProcess的进程中的所有模块都照上快照,供我们获取,而在这里面包括了所有的exe和dll模块。一般来说我们要确定其中的exe模块(也就是自己),应该使用什么办法呢?
首先我觉得如果说比较基址是0x400000的办法不太保险,因为我们知道基地址是可以修改的。
而我也发现,好象用CreateToolhelp32Snapshot照的快照中用Module32First获得的,也就是第一个模块应该就是exe模块,但是好象又缺乏有利的证据。
请问,大家是这么使用这种方法来确定进程中的exe模块的呢?
[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!