C++实现获取模块在进程中地址

时间:2013-06-24 16:02:03
【文件属性】:

文件名称:C++实现获取模块在进程中地址

文件大小:21KB

文件格式:RAR

更新时间:2013-06-24 16:02:03

C++ 实现获取模块在进程中地址

C++实现获取模块在进程中地址C++实现获取模块在进程中地址C++实现获取模块在进程中地址C++实现获取模块在进程中地址C++实现获取模块在进程中地址C++实现获取模块在进程中地址


【文件预览】:
05ProcessModule
----05ProcessModule.plg(1KB)
----05ProcessModule.dsp(4KB)
----05ProcessModule.opt(53KB)
----Release()
--------05ProcessModule.exe(36KB)
----05ProcessModule.ncb(33KB)
----05ProcessModule.dsw(553B)
----ProcessModule.cpp(685B)

网友评论

  • 不是想要的东西。 #include #include #include void main() { MODULEENTRY32 me32 = { 0 }; // 在本进程中拍一个所有模块的快照 HANDLE hModuleSnap = ::CreateToolhelp32Snapshot(TH32CS_SNAPMODULE, 0); if(hModuleSnap == INVALID_HANDLE_VALUE) return; // 遍历快照中记录的模块 me32.dwSize = sizeof(MODULEENTRY32); if(::Module32First(hModuleSnap, &me32)) { do { cout << me32.szExePath << "\n"; cout << " 模块在本进程中的地址:" << me32.hModule << "\n"; } while(::Module32Next(hModuleSnap, &me32)); } ::CloseHandle(hModuleSnap); }
  • 不是我想要的东西..
  • 啊,可以得到别的进程的程序模块地址???,我看一下,以为没有这个功能,我觉得没什么用,我费了好大劲,自己写了个 注入 别的程序 探测到 地址呢,晕,如果这么容易查别的进程,我还注入干嘛呢???
  • 还是很好用的
  • 非常好 改下进程ID就可以获取别程序模块地址
  • 看了一下,清晰明了,控制台程序,对我很有用。多谢。
  • 很好用的,谢谢,修改了一下自己使用。
  • 还不错,代码中指定获取的是0进程的模块
  • 非常好 改下进程ID就可以获取别程序模块地址