Pentester's Promiscuous Notebook
search
Ctrlk
TwitterGitHubBlog
  • README
  • ⚒️Pentest
    • C2chevron-right
    • Infrastructurechevron-right
    • OSINTchevron-right
    • Password Brute Forcechevron-right
    • Perimeterchevron-right
    • Shellschevron-right
    • Webchevron-right
    • Wi-Fichevron-right
  • ⚔️Red Team
    • Basics
    • Infrastructure
    • Developmentchevron-right
      • API Hashing
      • API Hooking
      • BOF / COFF
      • CFG
      • Code Injectionchevron-right
      • DLL Hijacking
      • Golang
      • Kernel Mode
      • PIC / Shellcode
      • Nim
      • Sandbox Evasion
      • Syscalls
      • Windows API
  • 🐞Exploit Dev
    • BOFchevron-right
    • RE
    • WinDbg
  • ⚙️Admin
    • Git
    • Linuxchevron-right
    • Networkingchevron-right
    • Virtualizationchevron-right
    • Windows
gitbookPowered by GitBook
block-quoteOn this pagechevron-down
  1. ⚔️Red Teamchevron-right
  2. Development

API Hooking

  • https://www.ired.team/offensive-security/code-injection-process-injection/how-to-hook-windows-api-using-c++arrow-up-right

  • https://www.malwaretech.com/2015/01/inline-hooking-for-programmers-part-1.htmlarrow-up-right

  • https://www.malwaretech.com/2015/01/inline-hooking-for-programmers-part-2.htmlarrow-up-right

hashtag
Examples

hashtag
C++

  • https://github.com/mgeeky/ShellcodeFluctuation/blob/master/ShellcodeFluctuation/main.cpparrow-up-right

  • https://github.com/snovvcrash/VeraCryptThief/blob/main/VeraCryptThiefDll/veracryptthief.cpparrow-up-right

hashtag
C#

  • https://gist.github.com/NaxAlpha/144d1dd96c7d0ad29fe149e4063a8f25arrow-up-right

hashtag
Tools

  • https://github.com/CCob/MinHook.NETarrow-up-right

  • https://github.com/CCob/SharpBlockarrow-up-right

  • https://github.com/ars3n11/MineSweeperarrow-up-right

Last updated 3 years ago

  • Examples
  • C++
  • C#
  • Tools