Maschell
|
862363629e
|
WUMS 0.3 support: Store function symbol data inside global struct. Optimize relocator to only read needed data from global struct
|
2021-12-07 18:01:15 +01:00 |
|
Maschell
|
4c34943c86
|
Try to log via the logging module, also log to syslog via OSReport
|
2021-11-06 23:37:52 +01:00 |
|
Maschell
|
4542bc4d1a
|
Formatting
|
2021-09-23 18:38:29 +02:00 |
|
Maschell
|
74f7b8a662
|
Implement support for WUMS 0.2
|
2021-09-17 16:22:54 +02:00 |
|
Maschell
|
a45d0d092d
|
Use the latest wut version
|
2021-04-17 11:53:51 +02:00 |
|
Maschell
|
b560e1d2ba
|
Reduce the amount for logs
|
2021-04-01 00:41:13 +02:00 |
|
Maschell
|
5f9e2f8725
|
Use a custom heap for the relocator and modules
|
2021-02-19 10:05:02 +01:00 |
|
Maschell
|
42d73fa539
|
relocator: UseOSDynLoad_IsModuleLoaded instead of OSDynLoad_Acquire
|
2020-12-26 13:18:47 +01:00 |
|
Maschell
|
6a6a41bf1d
|
Outsource the function patching to the FunctionPatcherModule and DynLoadPatchModule
|
2020-06-06 22:14:26 +02:00 |
|
Maschell
|
985691e608
|
relocator: formatting
|
2020-06-01 16:38:13 +02:00 |
|
Maschell
|
3b94c82ed2
|
relocator: add missing KiPhysicalToEffectiveUncached address
|
2020-05-31 02:25:37 +02:00 |
|
Maschell
|
0225c49e3a
|
reloactor: Add KiIsEffectiveRangeValid patch
|
2020-05-31 02:25:07 +02:00 |
|
Maschell
|
82dc811f42
|
relocator: Patch the kernel to allow usage of our custom memory mapping
|
2020-05-30 22:02:21 +02:00 |
|
Maschell
|
f6031a0ef0
|
relocator: Add initial support for kernel function patches
|
2020-05-30 21:57:20 +02:00 |
|
Maschell
|
e925f0bdc6
|
relocator: Fix the logging when patching functions
|
2020-05-30 21:55:47 +02:00 |
|
Maschell
|
2ee3011ae8
|
Formatting
|
2020-05-17 19:05:51 +02:00 |
|
Maschell
|
373579cd6f
|
Inital support for patching the OSDynload_Acquire and OSDynload_FindExport
|
2020-05-17 13:14:19 +02:00 |
|
Maschell
|
ebf09003d3
|
[relocator] Re-use the header from the SetupPayload and move some files into /utils
|
2020-04-29 12:35:13 +02:00 |
|