@@ -51,7 +51,7 @@ int start() {
51
51
char *base = NULL ;
52
52
MEMORY_BASIC_INFORMATION mbi;
53
53
bool foundBase = false ;
54
- const auto expectedSize = 0x39b6000 ;
54
+ const auto expectedSize = 0x39e1000 ;
55
55
56
56
std::cout << " Searching for base address..." << std::endl;
57
57
@@ -71,7 +71,7 @@ int start() {
71
71
std::cout << " Base address: " << (void *)base << std::endl;
72
72
std::cout << " Region size: " << std::hex << mbi.RegionSize << std::endl;
73
73
74
- const auto expectedRegion = 0x3da000 ;
74
+ const auto expectedRegion = 0x3d3000 ;
75
75
76
76
char *buf = new char [expectedRegion];
77
77
if (!ReadProcessMemory (proc, base, (void *)buf, expectedRegion, NULL )) {
@@ -224,7 +224,7 @@ int start() {
224
224
0x41 , 0x52 , // push r10
225
225
0x41 , 0x51 , // push r9
226
226
0x49 , 0xb9 , 0xde , 0xc0 , 0xad , 0xba , 0xde , 0xc0 , 0xad , 0xba , // mov r9, 0xbaadc0debaadc0de
227
- 0x4D , 0x8D , 0x91 , 0xD0 , 0x91 , 0x57 , 0x00 , // lea r10, [r9+0x5791d0 ]
227
+ 0x4D , 0x8D , 0x91 , 0xC0 , 0x22 , 0x57 , 0x00 , // lea r10, [r9+0x5722C0 ]
228
228
0x4C , 0x39 , 0xD1 , // cmp rcx, r10
229
229
0x41 , 0x59 , // pop r9
230
230
0x41 , 0x5A , // pop r10
0 commit comments