A simple OpenGL32.dll proxy library with built-in API logger.
- Calls via pointers obtained from
wglGetProcAddressare not intercepted. - Calls via pointers obtained from
wglGetDefaultProcAddressare not intercepted. - Direct calls made through
GLDISPATCHTABLEorGLDISPATCHTABLE_FASTare not intercepted either.
- Clone this repository.
- Open the opengl32 solution file in Visual Studio IDE.
- Select the target platform.
- Press
ctrl + shift + bto compile.
Just copy the proxy library into the folder with the executable file that uses it and run it.
You can go further and replace the original library in the system32 folder.
- Rename the original library in the system32 to any other name.
- Change the name of the original library in the loader.cpp.
- Compile and paste proxy library into system32.
Subscribe to my Telegram channel or make a donation if you want to support me.
BTC bc1qcmfgc3780pqr4p93t57k76jhy7yttuzc0pc8pv
ETH 0xa3b829A5D4302De54eE9f3F2cF64409f4D2C1b38
TON UQAGAeIjsUFmRR4FWs7fRGB6CvU1AzC2q9i58Bw5_nZSp1Af
