This is an implementation of IAT Hooking which hooks functions through the Import Address Table. Currently this is targeted towards the windows Notepad application and currently hooks two functions CreateFileW and ReadFile however is adaptable to hook any imported functions for most windows PE applications.
The project uses cmake as its build system, and will output a DLL file which can be injected into the target application. This can be done using any available DLL injector.