Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <windows.h>
- #pragma comment( lib, "MemUtils.lib" )
- #include "CProcess.h"
- int main( )
- {
- using namespace CheatTools;
- vector<CProcess> procs = CProcessTools::GetProcessesList( );
- for( int i = 0; i < procs.size( ); i++ )
- {
- if( procs[i].GetName( ) == L"hl2.exe" )
- {
- CProcess proc = procs[i];
- std::wcout << proc.GetName() << L" " << proc.GetID( ) << L"\n";
- try
- {
- std::vector< CModule > mdl = proc.GetModules( );
- if( !mdl.empty() )
- {
- std::wcout << L"Modules:\n";
- for( int i = 0; i < mdl.size( ); i++ )
- {
- std::wcout << mdl[i].m_szName << L"\n";
- }
- }
- }
- catch( ... )
- {
- std::cout << "Exception!\n";
- }
- //std::wcout << mdl.m_szName << L" 0x" << mdl.m_dwBaseAddress;
- }
- }
- getchar( );
- }
Advertisement
Add Comment
Please, Sign In to add comment