Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/vikstrous/binder_full_of_elves

A binder for elf files
https://github.com/vikstrous/binder_full_of_elves

Last synced: 4 days ago
JSON representation

A binder for elf files

Awesome Lists containing this project

README

        

# Binder Full of Elves

A binder for elf files. It takes a piece of assembly and an elf file and executes the assembly at the beginning of the elf file.

## Compiling:

```
make
```

## Usage:

```
./bind
```

## Future work:

There is a proof of concept streaming binder for x86_64 linux ELF files in stream_bind.c
- It needs to be added to the make file (compiling it is simply `gcc stream_bind.c`)
- It needs to be make more general
- It needs to be cleaned up
- It needs to take the path to the shell on the command line
- Usage: cat elf | ./stream_bind > elf.backdoored

The resulting binary is output to standard out.