Skip to content

Latest commit

 

History

History
21 lines (17 loc) · 626 Bytes

eshelf.md

File metadata and controls

21 lines (17 loc) · 626 Bytes

ESHELF - Elf Shellcode ELF

This format wrap the output SHELF shellcode into a standalone elf.

This format is used for debug pruposes only and the shellcode only work on linux machines (due to specific syscalls)

How does this work ?

Elf mini loaders are also provided in this package. when this format is selected the loader is a full elf we then modify the loader and add an executable section to it, we insert the shelf into that section

  classDiagram
    ELF --|> TextSection
    TextSection: SHELF (shellcode)
Loading

How to use

just add the following outputing option

--output-format eshelf