MCPcopy Create free account
hub / github.com/bwapi/bwapi / WriteMemRaw

Function WriteMemRaw

bwapi/BWAPI/Source/NewHackUtil.cpp:168–180  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

166 }
167
168 void WriteMemRaw(void* dest, void* source, u32 size)
169 {
170 DWORD lastAccess = 0;
171 VirtualProtect(dest, size, PAGE_EXECUTE_READWRITE, &lastAccess);
172 __try
173 {
174 memcpy_s(dest, size, source, size);
175 }
176 __except(1)
177 {}
178 VirtualProtect(dest, size, lastAccess, &lastAccess);
179 return;
180 }
181
182 void WriteMem(u32 dest, void* source, u32 size)
183 {

Callers 2

WriteMemFunction · 0.85
RevertFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected