Update README.md

master
xerox 4 years ago
parent 458c21ccd9
commit 3bb1b54c01

@ -45,15 +45,15 @@ To begin we need to extract the driver handle at runtime, this can be done simpl
the handle to the driver we can start sending IOCTL's to BattlEye. The IOCTL data is not encrypted nor complicated... this is what it looks like: the handle to the driver we can start sending IOCTL's to BattlEye. The IOCTL data is not encrypted nor complicated... this is what it looks like:
```cpp ```cpp
struct beioctl struct beioctl
{ {
void* ret_addr; void* ret_addr;
HANDLE handle; HANDLE handle;
void* base_addr; void* base_addr;
void* buffer; void* buffer;
size_t buffer_size; size_t buffer_size;
size_t* bytes_read; size_t* bytes_read;
}; };
``` ```

Loading…
Cancel
Save