README updated

This commit is contained in:
violet-devsec
2025-07-25 01:00:43 +01:00
parent 3913822fe8
commit 917673ec1f
2 changed files with 14 additions and 7 deletions
+7 -7
View File
@@ -2,13 +2,13 @@
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
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
+7
View File
@@ -0,0 +1,7 @@
STEP 0: Calculate the DLL's current base address
STEP 1: Process the kernels exports for the functions our loader needs
STEP 2: Load our image into a new permanent location in memory
STEP 3: Load in all of our sections
STEP 4: Process DLL image's import table
STEP 5: Process all of DLL image's relocations
STEP 6: Call the DLL entry point