You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

44 lines
1.2 KiB

# Injector
### Introduction
In this project you will see the binary headers.
You will choose the operating system and the architecture, the goal of this project is to develop a binder that merges two programs into one.
### Guidelines
Your program will need to merge the target program to an other
### Advice
https://en.wikipedia.org/wiki/File_binder
https://en.wikipedia.org/wiki/Entry_point
https://en.wikipedia.org/wiki/Mach-O
https://en.wikipedia.org/wiki/Executable_and_Linkable_Format
https://en.wikipedia.org/wiki/Portable_Executable
### Usage
```
$> bin
01
$> injector bin helloworld
$> bin
01
hello world
```
### Submission and audit
Files that must be inside your repository:
- Your program source code.
- a README.md file, Which clearly explains how to use the program.
Don’t hesitate to double check the names of your folders and files to ensure they are correct!
> These methods and tools are for educational purposes only, so that you have a better understanding of how to protect against similar vulnerabilities. You must ensure that you do not attempt any exploit-type activity without the explicit permission of the owner of the machine, system or application. Failure to obtain permission risks breaking the law.