Skip to content

aahmad097/AlternativeShellcodeExec

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
March 12, 2021 15:34
March 1, 2021 19:29
March 7, 2021 14:18
March 19, 2021 18:26
March 19, 2021 18:26
March 2, 2021 12:21
...
May 1, 2021 16:31
April 28, 2021 21:19
MEH
June 12, 2021 22:37
March 5, 2021 18:10
March 2, 2021 12:21
March 28, 2021 22:22
April 11, 2021 11:54
May 7, 2021 22:56
March 28, 2021 09:05
k
April 15, 2021 21:55
April 1, 2021 17:04
O_o
March 21, 2021 17:41
December 9, 2021 13:02

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.

About

Alternative Shellcode Execution Via Callbacks

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages