MCPcopy Create free account
hub / github.com/NoMercy-ac/NoMercy / CMemoryScanner

Method CMemoryScanner

Source/Client/NM_Engine/PatternScan.cpp:9–14  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

7// TODO: Multiple scan like DWORD CMemoryScanner::Scan(std::vector < CMemoryPattern* > memPatterns)
8
9CMemoryScanner::CMemoryScanner(HANDLE hProcess, DWORD dwFlags) :
10 m_hProcess(hProcess), m_dwFlags(dwFlags), m_dwLowAddr(0), m_dwHighAddr(0), m_cMemHelper(nullptr), m_bSafeSearch(false), m_bExtra(false),
11 m_dwExtraCount(0)
12{
13 m_cMemHelper = std::make_unique<CMemoryHelper>(m_hProcess);
14}
15
16CMemoryScanner::CMemoryScanner(HANDLE hProcess, DWORD dwFlags, DWORD dwLowAddr, DWORD dwHighAddr) :
17 m_hProcess(hProcess), m_dwFlags(dwFlags), m_dwLowAddr(dwLowAddr), m_dwHighAddr(dwHighAddr), m_cMemHelper(nullptr), m_bSafeSearch(false),

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected