Skip to content

ScriptIdiot/InjectKit

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

InjectKit

This repository contains modified versions of the Cobalt Strike Process Injection Kit.

Since its introduction in version 4.5 (2021), the Cobalt Strike Process Injection Kit allows users to define their own process injection techniques. This is done through the PROCESS_INJECT_SPAWN and PROCESS_INJECT_EXPLICIT hook functions. These hooks enable users to define the execution flow of memory allocation, code writing, and execution for a significant number of the CS built-in post-exploitation commands.

Additional information and a complete list of the supported post-exploitation commands can be found here: Controlling Process Injection.

The goal of this project is to demonstrate how to implement various process injection techniques for this purpose. Therefore, the kits can be further enhanced with OPSEC best practices.

Additional variations/techniques will be added at a later time.

Kit content

The following process injection techniques are currently in the InjectKit:

Name Description
Tartarus Gate Indirect syscalls via the Tartarus' Gate method.

Usage

Each individual process injection kit has its own README file with additional information and compile instructions.

About

Modified versions of the Cobalt Strike Process Injection Kit

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 98.0%
  • Makefile 2.0%