SkillAgentSearch skills...

AlternativeShellcodeExec

Alternative Shellcode Execution Via Callbacks

Install / Use

/learn @aahmad097/AlternativeShellcodeExec
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

Alternative Code Execution

This is gaining more popularity than expected, so I just wanted to give a shoutout to alfarom256 for informing me about callback functions and showing me the CreateThreadPoolWait technique. I also wanted to give a shoutout to ch3rn0byl for encouraging me to get this project going.

According to Microsoft, a callback function is code within a managed application that helps an unmanaged DLL function complete a task. Calls to a callback function pass indirectly from a managed application, through a DLL function, and back to the managed implementation. This repository contains a list of callback functions that can be used to execute position independent shellcode so that CreateThread would be a thing of the past :P.

Related Skills

View on GitHub
GitHub Stars1.7k
CategoryDevelopment
Updated6h ago
Forks331

Languages

C++

Security Score

95/100

Audited on Mar 28, 2026

No findings