mirror of
https://github.com/violet-devsec/win-shellcode-dev
synced 2026-06-06 16:54:33 +00:00
README updated
This commit is contained in:
@@ -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
|
||||
|
||||
@@ -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
|
||||
Reference in New Issue
Block a user