(Translated by https://www.hiragana.jp/)
GitHub - int3hh/ppldump: BYOD (Bring Your Own Driver) Approach to Dumping PPL Procs (Shellcode Injection lol)
Skip to content
/ ppldump Public
forked from topotam/ppldump

BYOD (Bring Your Own Driver) Approach to Dumping PPL Procs (Shellcode Injection lol)

Notifications You must be signed in to change notification settings

int3hh/ppldump

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Credit

Original Credit goes to @Dark_Puzzle whom disclosed Here the privileged registration. I only expanded upon this to use an additional IOCTL to open a thread (it calls ZwOpenThread())

Build

You can build the shellcode / executable using mingw-w64. To do so, just run from a Unix / MacOS X Installation : x86_64-w64-mingw32-gcc *.c -o ppldump.exe. Currently only supports x64, as I have not been able to obtain a 32 bit version of the zam.sys driver.

Written by Austin Hudson of GuidePoint Security

Usage

About

BYOD (Bring Your Own Driver) Approach to Dumping PPL Procs (Shellcode Injection lol)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 94.7%
  • Makefile 3.0%
  • Python 1.4%
  • Assembly 0.9%