Skip to content

mannyfred/VectoredUtil

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

VectoredUtil

Useful for vectored handler debugging and other shenanigans

  • Enumerate all VEH/VCH in running processes and view where they are located (image/memory)

    image

  • Displays memory permissions etc when a handler is pointing towards unbacked memory or a modified KnownDll

    image

  • Dump all VEH/VCH in a specific process, specify the amount of bytes to dump

    image

  • Overwrite a specific VEH/VCH in a specific process with a pointer to shellcode or other random pointer, useful when dealing with VEH(s) related to anti-debug

    .\VectoredUtil.exe -proc 12345 -overwrite veh 1 0x00007fffd255e1c4
    .\VectoredUtil.exe -debug -proc 12333 -overwrite vch 1 C:\payload.bin
    
  • Inject a VEH/VCH into a process if there isn't one registered

    image

About

Shitty 64bit Vectored Handler Util

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages