Pushok icon

Mem library test

Pushok | PRO | 05/13/12 05:34:12 PM UTC | 0 ⭐ | 309 👁️ | Never ⏰ | []
C++ |

800 B

|

None

|

0 👍

/

0 👎

#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( );
}

Comments