This project is insipred by SystematicSkid's java JIT hooks project, it allows you to swap a function with another function on runtime, letting you, with reflection, add "hooks" anywhere in the code.
- A java application to hook
- Knowledge of the class and method name/signature to hook
- Address of
CompileBroker::compile_method
This project uses minhook to hook to the compile_method function.
To build the project, open the project in visual studio, change the Linker and the C/C++ options to include all the headers and libraries of Java.
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.
This project is licensed under the MIT License - see the LICENSE file for details.