From 3913822fe8ce78e120c8c81a018019f4c61cf97a Mon Sep 17 00:00:00 2001 From: violet-devsec Date: Fri, 25 Jul 2025 00:56:54 +0100 Subject: [PATCH] README updated --- README.md | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/README.md b/README.md index 4a56062..e38e1a4 100644 --- a/README.md +++ b/README.md @@ -2,6 +2,15 @@ A reflective DLL injector written in x64 ASM language. This does the minimum required operations to load a DLL which is loaded in memory(no need to be on disk). +This is done step by step as, + 1. Calculate the DLL's current base address + 2. Process the kernels exports for the functions our loader needs + 3. Load our image into a new permanent location in memory + 4. Load in all of our sections + 5. Process DLL image's import table + 6. Process all of DLL image's relocations + 7. Call the DLL entry point + ## Table of Contents - [Usage](#usage)