README updated

This commit is contained in:
violet-devsec
2025-08-16 16:37:59 +01:00
parent 8b45f0e8dc
commit 37e6a06b57
4 changed files with 16 additions and 7 deletions
+12 -6
View File
@@ -11,12 +11,16 @@ This is done step by step as,\
6. Process all of DLL image's relocations\
7. Call the DLL entry point
## Table of Contents
- [Usage](#usage)
### Steps to try:
- [Compiling target.dll](#CompilingDll)
> g++ -shared -o target.dll target.cpp -Wl,--out-implib,libtdll.a
- [Create shellcode](#usage)
> python shellcode.py
- [Contributing](#contributing)
- [License](#license)
- [Compiling loader.exe](#CompilingExe)
> g++ loader.c -o loader.exe
- [Running loader.exe](#CRunningExe)
> loader.exe
## Usage
@@ -25,7 +29,9 @@ Examples and instructions for using the project.
## Contributing
Guidelines for contributing to the project.
- [Contributing](#contributing)
## License
Information about the project's license.
Information about the project's license.
- [License](#license)
+4 -1
View File
@@ -1,12 +1,15 @@
#include <windows.h>
#include <tchar.h>
#include <stdio.h>
#include <string.h>
int main()
{
DWORD bytesRead;
const TCHAR* filePath;
BOOL fileReadSuccess, filePermChangeSuccess, processCreateSuccess;
const TCHAR* filePath = _T("shellcode.bin");
//scanf("Enter the shellcode(shellcode+dll) binary file path: %d", filePath);
filePath = _T("shellcode.bin");
printf("Loader started!\n");
printf("Shellcode path: %s\n", filePath);
BIN
View File
Binary file not shown.
BIN
View File
Binary file not shown.