| 532 | } |
| 533 | |
| 534 | void Executor::RemoteRead(void* address, void* buffer, size_t size) |
| 535 | { |
| 536 | SIZE_T size_read; |
| 537 | if (!ReadProcessMemory( |
| 538 | self_handle, |
| 539 | address, |
| 540 | buffer, |
| 541 | size, |
| 542 | &size_read)) |
| 543 | { |
| 544 | FATAL("Error reading target memory\n"); |
| 545 | } |
| 546 | } |
| 547 | |
| 548 | void Executor::RemoteProtect(void* address, size_t size, MemoryProtection protect) |
| 549 | { |
no outgoing calls
no test coverage detected