Dynamic loading with privilege separation
-
Updated
May 27, 2024 - C
Dynamic loading with privilege separation
C library that is intended for providing methods for executing and injecting code.
ELFIO - ELF (Executable and Linkable Format) reader and producer implemented as a header only C++ library
Loads a native Windows assembly... right from your .NET embedded resources. Works on all modern .NET platforms.
A simple x86 operating system with graphical user space
sloader is an ELF loader which aims to replace ld-linux.so of glibc.
Run Unikraft ELF Loader app on Linux executables
Shared object ELF injection examples. Bridgehead shellcode for multi-stage payload. Custom Loader tool to inject and run shared objects in a PIE manner
Built Linux applications (static-pie) for Unikraft binary compatibility mode
This loads DWARF info from an open binary and propagates function names, arguments, and type info
Simple elf32 loader.
ROP gadget finder and analysis in pure Javascript
esp32 component to load in ram and relocate elf file
A basic ELF file loader and dinamic memory alocator that loads pages into virtual memory on demand through the Soft Page Fault system call.
A simple elf symbol table reader based on libelf
The E.L.F Executable Loader loads the executable file into memory page-by-page, using a request-paging mechanism - a page will only be loaded when it is needed. For simplicity, the loader runs only static executable files - which is not linked to shared / dynamic libraries.
Linux assembly language minimal 'dynamic ELF' example plus experiments
Add a description, image, and links to the elf-loader topic page so that developers can more easily learn about it.
To associate your repository with the elf-loader topic, visit your repo's landing page and select "manage topics."