Go to file
2022-01-30 13:44:24 +01:00
.github/workflows [CI] Fix asset content type 2022-01-26 13:38:25 +01:00
source Use latest WUMS version, fix spelling of trampoline 2022-01-30 13:44:24 +01:00
.gitignore first commit 2020-06-10 16:27:42 +02:00
Dockerfile Use latest WUMS version, fix spelling of trampoline 2022-01-30 13:44:24 +01:00
LICENSE first commit 2020-06-10 16:27:42 +02:00
Makefile Fix building with make DEBUG=1 2022-01-30 13:42:52 +01:00
README.md Add a Dockerfile 2020-06-27 12:41:59 +02:00

PatchMemoryRelocationsModule

Replaces the usage of MEMAllocFromDefaultHeap, MEMAllocFromDefaultHeapEx and MEMFreeToDefaultHeap with similar function from the MemoryMappingModule in the currently running modules.

Usage

Run this module via SetupPayload, requires the MemoryMappingModule to be running at the same time.

Building using the Dockerfile

It's possible to use a docker image for building. This way you don't need anything installed on your host system.

# Build docker image (only needed once)
docker build . -t patchmemoryrelocationsmodule-builder

# make 
docker run -it --rm -v ${PWD}:/project patchmemoryrelocationsmodule-builder make

# make clean
docker run -it --rm -v ${PWD}:/project patchmemoryrelocationsmodule-builder make clean

Dependencies: