Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/vikstrous/binder_full_of_elves
- Owner: vikstrous
- Created: 2014-05-28T02:12:59.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2014-07-28T00:59:47.000Z (over 10 years ago)
- Last Synced: 2024-12-23T17:14:11.269Z (17 days ago)
- Language: C++
- Size: 410 KB
- Stars: 1
- Watchers: 3
- Forks: 0
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
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.backdooredThe resulting binary is output to standard out.