Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Added signatures, structs and functions for CreateProcess using the Platform Invoke API #64

Open
wants to merge 8 commits into
base: master
Choose a base branch
from

Conversation

salu90
Copy link
Contributor

@salu90 salu90 commented Sep 24, 2020

Added signatures, structs and functions for CreateProcess using PInvoke in order to obtain the PROCESS_INFORMATION structure.
This will allow us to better manage process creations and leverage features such as PPID Spoofing or Blockdlls.

New tasks in Covenant will follow to take advantage of these new functions.

Part of the code has been kindly stolen and adapted from TikiTorch (https://github.com/rasta-mouse/TikiTorch/blob/064c60c5e23188867a0f9c5a0626dd39718750d4/TikiLoader/Generic.cs).

@salu90 salu90 closed this Sep 30, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant