119 Open Source Hooking Software Projects
Free and open source hooking code projects including engines, APIs, generators, and tools.
Pe Sieve1846 ⭐
Scans a given process. Recognizes and dumps a variety of potentially malicious implants (replaced/injected PEs, shellcodes, hooks, in-memory patches).
A proof of concept injectable C++ dll, that uses naked inline hooking and direct memory modification to change your TeamViewer permissions.
Windows API hooking project to log all the windows / UIs with the exact timestamp when they are opened.
A C++ library to create function hooks dynamically, so you can easily embed it into other programming languages..
A tool for hooking Windows applications and jumping to your Python code with the injected Python interpreter
Vutils or Vic Utilities is an utility library written in Modern C++ and for Modern C++. It helps your programming go easier, faster, and simpler.
A library that simplifies intercepting application function calls using managed code and the .NET Core runtime
Anti keylogger, anti screen logger... Strategy to protect with hookings or improve your sandbox with spyware detection... - Demo
Canadian Furious Beaver is a tool for monitoring IRP handler in Windows drivers, and facilitating the process of analyzing, replaying and fuzzing Windows drivers for vulnerabilities
A hook proof of concept with no native dependencies. Hook both .NET methods (even framework methods) and Native methods entirely in .NET.
Reverse engineered Windows 10 Calculator.exe (UWP application) hacker. 한글/漢文을 배운 윈도우 계산기 패치.
Global user-mode hooking framework, based on AppInit_DLLs. The goal is to allow you to rapidly develop hooks to inject in an arbitrary process.
Loader Dumps Arcade run Taito Type X | NESICAxLive arcade machines games in your PC
The functions interception library written on pure C and NativeAPI with UserMode and KernelMode support
[Official] Android reverse engineering tool focused on dynamic instrumentation automation leveraging Frida. It disassembles dex, analyzes it statically, generates hooks, discovers reflected methods, stores intercepted data and does new things from it. Its aim is to be an all-in-one Android reverse engineering platform.
Plugins to make or improve widescreen resolutions support in PC games, add more features and fix bugs.
PCSGOLH - Pointless Counter-Strike: Global Offensive Lua Hooks. A open-source Lua API for CS:GO hacking written in modern C++
A simple and easy-to-use .NET managed wrapper for Low Level Keyboard hooking.
Vac Hooks122 ⭐
Hook WinAPI functions used by Valve Anti-Cheat. Log calls and intercept arguments & return values. DLL written in C.
Frida IOS Hook300 ⭐
A tool that helps you easy trace classes, functions, and modify the return values of methods on iOS platform
Hooking Template With Mod Menu106 ⭐
A small template for Android Hooking with Substrate. (Includes a mod menu written in Java)
Hooking By Example60 ⭐
A series of increasingly complex programs demonstrating function hooking on 64 bit Windows. Culminating in a program that hooks mspaint to make it always paint orange.
Frida Android Hook53 ⭐
A script that helps you trace classes, functions, and modify the return values of methods on Android platform
Amongus Mumble104 ⭐
Mumble VoIP Plugin and mod for the popular game "Among Us" to enable Proximity Voice Chat.
LKM rootkit for Linux x86 with the 2.6 kernel. It inserts salts inside system_call and sysenter_entry.
Hook Any Text40 ⭐
The goal of this project is to provide an alternative to well established text hookers, whose features are restrained to a certain number of game engines and emulators.
Awesome Frida2092 ⭐
Awesome Frida - A curated list of Frida resources http://www.frida.re/ (https://github.com/frida/frida)
Simplified Jna27 ⭐
Multi-threaded JNA hooks and simplified library access to window/key/mouse functions.
A tutorial for manipulating the rendering of a game (generally to increase its quality) if you only have a binary available
Davidbuchanan314 Tardis148 ⭐
Trace And Rewrite Delays In Syscalls: Hooking time-related Linux syscalls to warp a process's perspective of time, using ptrace.