public/subjects/cybersecurity/injector
davhojt 78016943b0
docs(cybersecurity): add warning to advise that projects are for educative purposes only
2023-03-31 15:57:51 +03:00
..
audit docs(injector): improve audit format 2022-12-23 12:16:44 +01:00
README.md docs(cybersecurity): add warning to advise that projects are for educative purposes only 2023-03-31 15:57:51 +03:00

README.md

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.

Dont 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.