Go to file
2021-11-06 23:20:28 +01:00
.github/workflows [Workflow] Use Environment Files instead of ::set-env 2020-12-26 15:58:10 +01:00
source Use the LoggingModule if possible 2021-11-06 23:20:28 +01:00
.gitignore first commit 2020-06-10 16:27:42 +02:00
Dockerfile Use the LoggingModule if possible 2021-11-06 23:20:28 +01:00
LICENSE first commit 2020-06-10 16:27:42 +02:00
Makefile Update Dockerfile to use WUMS 0.2 2021-09-17 18:36:14 +02: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: