There are 5 repositories under elf-loader topic.
sloader is an ELF loader which aims to replace ld-linux.so of glibc.
A collection of IDA loaders for various game console ELF's. (PS3, PSVita, WiiU)
esp32 component to load in ram and relocate elf file
A simple x86 operating system with graphical user space
Loads a native Windows assembly... right from your .NET embedded resources. Works on all modern .NET platforms.
Linux assembly language minimal 'dynamic ELF' example plus experiments
This loads DWARF info from an open binary and propagates function names, arguments, and type info
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.
Run Unikraft ELF Loader app on Linux executables
Dynamic loading with privilege separation
A simple elf symbol table reader based on libelf
Built Linux applications (static-pie) for Unikraft binary compatibility mode
Simple elf32 loader.
Shared object ELF injection examples. Bridgehead shellcode for multi-stage payload. Custom Loader tool to inject and run shared objects in a PIE manner
cross-plateform RISC-V emulator
A basic ELF file loader and dinamic memory alocator that loads pages into virtual memory on demand through the Soft Page Fault system call.
WIP: ELF loader for an operating system
Modify the Linux kernel to be able to read a new ELF section