Skip to content

This project is a tool for injecting code into ELF and PE files.

Notifications You must be signed in to change notification settings

gbdngb12/codeinject

Repository files navigation

codeinject

This project is a tool for injecting code into ELF and PE files.

Installation

Build dependencies

  • libelf-dev
  • binutils-dev
  • C++20(libfmt-dev)
  • cmake

Build

$ ./configure.sh
$ ./build.sh

Usage

$ cd build/
$ ./codeinject <target> <inject> <address>

PE32

$ ./codeinject pe_32.exe pe_32_backdoor.bin
pe inject code

PE64

$ ./codeinject pe_64.exe pe_64_backdoor.bin
pe inject code

ELF32

$ ./codeinject elf_32 elf_32_backdoor.bin
elf inject code

ELF64

$ ./codeinject elf_64 elf_64_backdoor.bin
elf inject code

Documentation

wiki

About

This project is a tool for injecting code into ELF and PE files.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published