├── .gitignore ├── dwmhook.sln ├── dwmhook ├── FW1 │ ├── .gitkeep │ ├── CFW1ColorRGBA.cpp │ ├── CFW1ColorRGBA.h │ ├── CFW1ColorRGBAInterface.cpp │ ├── CFW1DWriteRenderTarget.cpp │ ├── CFW1DWriteRenderTarget.h │ ├── CFW1DWriteRenderTargetInterface.cpp │ ├── CFW1Factory.cpp │ ├── CFW1Factory.h │ ├── CFW1FactoryInterface.cpp │ ├── CFW1FontWrapper.cpp │ ├── CFW1FontWrapper.h │ ├── CFW1FontWrapperInterface.cpp │ ├── CFW1GlyphAtlas.cpp │ ├── CFW1GlyphAtlas.h │ ├── CFW1GlyphAtlasInterface.cpp │ ├── CFW1GlyphProvider.cpp │ ├── CFW1GlyphProvider.h │ ├── CFW1GlyphProviderInterface.cpp │ ├── CFW1GlyphRenderStates.cpp │ ├── CFW1GlyphRenderStates.h │ ├── CFW1GlyphRenderStatesInterface.cpp │ ├── CFW1GlyphSheet.cpp │ ├── CFW1GlyphSheet.h │ ├── CFW1GlyphSheetInterface.cpp │ ├── CFW1GlyphVertexDrawer.cpp │ ├── CFW1GlyphVertexDrawer.h │ ├── CFW1GlyphVertexDrawerInterface.cpp │ ├── CFW1Object.h │ ├── CFW1StateSaver.cpp │ ├── CFW1StateSaver.h │ ├── CFW1TextGeometry.cpp │ ├── CFW1TextGeometry.h │ ├── CFW1TextGeometryInterface.cpp │ ├── CFW1TextRenderer.cpp │ ├── CFW1TextRenderer.h │ ├── CFW1TextRendererInterface.cpp │ ├── FW1CompileSettings.h │ ├── FW1FontWrapper.cpp │ ├── FW1FontWrapper.h │ ├── FW1Precompiled.cpp │ └── FW1Precompiled.h ├── MinHook.h ├── ck.h ├── dwmhook.vcxproj ├── dwmhook.vcxproj.filters ├── dwmhook.vcxproj.user ├── imgui │ ├── imconfig.h │ ├── imgui.cpp │ ├── imgui.h │ ├── imgui_draw.cpp │ ├── imgui_impl_dx11.cpp │ ├── imgui_impl_dx11.h │ ├── imgui_impl_win32.cpp │ ├── imgui_impl_win32.h │ ├── imgui_internal.h │ ├── imgui_tables.cpp │ ├── imgui_widgets.cpp │ ├── imstb_rectpack.h │ ├── imstb_textedit.h │ └── imstb_truetype.h ├── includes.hpp ├── main.cpp ├── minhook-debug.lib ├── minhook.lib ├── render.cpp ├── render.hpp ├── save_state.cpp └── save_state.hpp ├── img ├── inj.jpg ├── overlay.jpg └── type.jpg └── readme.md /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seiftnesse/DWM_Hook/HEAD/.gitignore -------------------------------------------------------------------------------- /dwmhook.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seiftnesse/DWM_Hook/HEAD/dwmhook.sln -------------------------------------------------------------------------------- /dwmhook/FW1/.gitkeep: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /dwmhook/FW1/CFW1ColorRGBA.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seiftnesse/DWM_Hook/HEAD/dwmhook/FW1/CFW1ColorRGBA.cpp -------------------------------------------------------------------------------- /dwmhook/FW1/CFW1ColorRGBA.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seiftnesse/DWM_Hook/HEAD/dwmhook/FW1/CFW1ColorRGBA.h -------------------------------------------------------------------------------- /dwmhook/FW1/CFW1ColorRGBAInterface.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seiftnesse/DWM_Hook/HEAD/dwmhook/FW1/CFW1ColorRGBAInterface.cpp -------------------------------------------------------------------------------- /dwmhook/FW1/CFW1DWriteRenderTarget.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seiftnesse/DWM_Hook/HEAD/dwmhook/FW1/CFW1DWriteRenderTarget.cpp -------------------------------------------------------------------------------- /dwmhook/FW1/CFW1DWriteRenderTarget.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seiftnesse/DWM_Hook/HEAD/dwmhook/FW1/CFW1DWriteRenderTarget.h -------------------------------------------------------------------------------- /dwmhook/FW1/CFW1DWriteRenderTargetInterface.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seiftnesse/DWM_Hook/HEAD/dwmhook/FW1/CFW1DWriteRenderTargetInterface.cpp -------------------------------------------------------------------------------- /dwmhook/FW1/CFW1Factory.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seiftnesse/DWM_Hook/HEAD/dwmhook/FW1/CFW1Factory.cpp -------------------------------------------------------------------------------- /dwmhook/FW1/CFW1Factory.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seiftnesse/DWM_Hook/HEAD/dwmhook/FW1/CFW1Factory.h -------------------------------------------------------------------------------- /dwmhook/FW1/CFW1FactoryInterface.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seiftnesse/DWM_Hook/HEAD/dwmhook/FW1/CFW1FactoryInterface.cpp -------------------------------------------------------------------------------- /dwmhook/FW1/CFW1FontWrapper.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seiftnesse/DWM_Hook/HEAD/dwmhook/FW1/CFW1FontWrapper.cpp -------------------------------------------------------------------------------- /dwmhook/FW1/CFW1FontWrapper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seiftnesse/DWM_Hook/HEAD/dwmhook/FW1/CFW1FontWrapper.h -------------------------------------------------------------------------------- /dwmhook/FW1/CFW1FontWrapperInterface.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seiftnesse/DWM_Hook/HEAD/dwmhook/FW1/CFW1FontWrapperInterface.cpp -------------------------------------------------------------------------------- /dwmhook/FW1/CFW1GlyphAtlas.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seiftnesse/DWM_Hook/HEAD/dwmhook/FW1/CFW1GlyphAtlas.cpp -------------------------------------------------------------------------------- /dwmhook/FW1/CFW1GlyphAtlas.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seiftnesse/DWM_Hook/HEAD/dwmhook/FW1/CFW1GlyphAtlas.h -------------------------------------------------------------------------------- /dwmhook/FW1/CFW1GlyphAtlasInterface.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seiftnesse/DWM_Hook/HEAD/dwmhook/FW1/CFW1GlyphAtlasInterface.cpp -------------------------------------------------------------------------------- /dwmhook/FW1/CFW1GlyphProvider.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seiftnesse/DWM_Hook/HEAD/dwmhook/FW1/CFW1GlyphProvider.cpp -------------------------------------------------------------------------------- /dwmhook/FW1/CFW1GlyphProvider.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seiftnesse/DWM_Hook/HEAD/dwmhook/FW1/CFW1GlyphProvider.h -------------------------------------------------------------------------------- /dwmhook/FW1/CFW1GlyphProviderInterface.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seiftnesse/DWM_Hook/HEAD/dwmhook/FW1/CFW1GlyphProviderInterface.cpp -------------------------------------------------------------------------------- /dwmhook/FW1/CFW1GlyphRenderStates.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seiftnesse/DWM_Hook/HEAD/dwmhook/FW1/CFW1GlyphRenderStates.cpp -------------------------------------------------------------------------------- /dwmhook/FW1/CFW1GlyphRenderStates.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seiftnesse/DWM_Hook/HEAD/dwmhook/FW1/CFW1GlyphRenderStates.h -------------------------------------------------------------------------------- /dwmhook/FW1/CFW1GlyphRenderStatesInterface.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seiftnesse/DWM_Hook/HEAD/dwmhook/FW1/CFW1GlyphRenderStatesInterface.cpp -------------------------------------------------------------------------------- /dwmhook/FW1/CFW1GlyphSheet.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seiftnesse/DWM_Hook/HEAD/dwmhook/FW1/CFW1GlyphSheet.cpp -------------------------------------------------------------------------------- /dwmhook/FW1/CFW1GlyphSheet.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seiftnesse/DWM_Hook/HEAD/dwmhook/FW1/CFW1GlyphSheet.h -------------------------------------------------------------------------------- /dwmhook/FW1/CFW1GlyphSheetInterface.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seiftnesse/DWM_Hook/HEAD/dwmhook/FW1/CFW1GlyphSheetInterface.cpp -------------------------------------------------------------------------------- /dwmhook/FW1/CFW1GlyphVertexDrawer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seiftnesse/DWM_Hook/HEAD/dwmhook/FW1/CFW1GlyphVertexDrawer.cpp -------------------------------------------------------------------------------- /dwmhook/FW1/CFW1GlyphVertexDrawer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seiftnesse/DWM_Hook/HEAD/dwmhook/FW1/CFW1GlyphVertexDrawer.h -------------------------------------------------------------------------------- /dwmhook/FW1/CFW1GlyphVertexDrawerInterface.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seiftnesse/DWM_Hook/HEAD/dwmhook/FW1/CFW1GlyphVertexDrawerInterface.cpp -------------------------------------------------------------------------------- /dwmhook/FW1/CFW1Object.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seiftnesse/DWM_Hook/HEAD/dwmhook/FW1/CFW1Object.h -------------------------------------------------------------------------------- /dwmhook/FW1/CFW1StateSaver.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seiftnesse/DWM_Hook/HEAD/dwmhook/FW1/CFW1StateSaver.cpp -------------------------------------------------------------------------------- /dwmhook/FW1/CFW1StateSaver.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seiftnesse/DWM_Hook/HEAD/dwmhook/FW1/CFW1StateSaver.h -------------------------------------------------------------------------------- /dwmhook/FW1/CFW1TextGeometry.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seiftnesse/DWM_Hook/HEAD/dwmhook/FW1/CFW1TextGeometry.cpp -------------------------------------------------------------------------------- /dwmhook/FW1/CFW1TextGeometry.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seiftnesse/DWM_Hook/HEAD/dwmhook/FW1/CFW1TextGeometry.h -------------------------------------------------------------------------------- /dwmhook/FW1/CFW1TextGeometryInterface.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seiftnesse/DWM_Hook/HEAD/dwmhook/FW1/CFW1TextGeometryInterface.cpp -------------------------------------------------------------------------------- /dwmhook/FW1/CFW1TextRenderer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seiftnesse/DWM_Hook/HEAD/dwmhook/FW1/CFW1TextRenderer.cpp -------------------------------------------------------------------------------- /dwmhook/FW1/CFW1TextRenderer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seiftnesse/DWM_Hook/HEAD/dwmhook/FW1/CFW1TextRenderer.h -------------------------------------------------------------------------------- /dwmhook/FW1/CFW1TextRendererInterface.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seiftnesse/DWM_Hook/HEAD/dwmhook/FW1/CFW1TextRendererInterface.cpp -------------------------------------------------------------------------------- /dwmhook/FW1/FW1CompileSettings.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seiftnesse/DWM_Hook/HEAD/dwmhook/FW1/FW1CompileSettings.h -------------------------------------------------------------------------------- /dwmhook/FW1/FW1FontWrapper.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seiftnesse/DWM_Hook/HEAD/dwmhook/FW1/FW1FontWrapper.cpp -------------------------------------------------------------------------------- /dwmhook/FW1/FW1FontWrapper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seiftnesse/DWM_Hook/HEAD/dwmhook/FW1/FW1FontWrapper.h -------------------------------------------------------------------------------- /dwmhook/FW1/FW1Precompiled.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seiftnesse/DWM_Hook/HEAD/dwmhook/FW1/FW1Precompiled.cpp -------------------------------------------------------------------------------- /dwmhook/FW1/FW1Precompiled.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seiftnesse/DWM_Hook/HEAD/dwmhook/FW1/FW1Precompiled.h -------------------------------------------------------------------------------- /dwmhook/MinHook.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seiftnesse/DWM_Hook/HEAD/dwmhook/MinHook.h -------------------------------------------------------------------------------- /dwmhook/ck.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seiftnesse/DWM_Hook/HEAD/dwmhook/ck.h -------------------------------------------------------------------------------- /dwmhook/dwmhook.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seiftnesse/DWM_Hook/HEAD/dwmhook/dwmhook.vcxproj -------------------------------------------------------------------------------- /dwmhook/dwmhook.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seiftnesse/DWM_Hook/HEAD/dwmhook/dwmhook.vcxproj.filters -------------------------------------------------------------------------------- /dwmhook/dwmhook.vcxproj.user: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seiftnesse/DWM_Hook/HEAD/dwmhook/dwmhook.vcxproj.user -------------------------------------------------------------------------------- /dwmhook/imgui/imconfig.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seiftnesse/DWM_Hook/HEAD/dwmhook/imgui/imconfig.h -------------------------------------------------------------------------------- /dwmhook/imgui/imgui.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seiftnesse/DWM_Hook/HEAD/dwmhook/imgui/imgui.cpp -------------------------------------------------------------------------------- /dwmhook/imgui/imgui.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seiftnesse/DWM_Hook/HEAD/dwmhook/imgui/imgui.h -------------------------------------------------------------------------------- /dwmhook/imgui/imgui_draw.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seiftnesse/DWM_Hook/HEAD/dwmhook/imgui/imgui_draw.cpp -------------------------------------------------------------------------------- /dwmhook/imgui/imgui_impl_dx11.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seiftnesse/DWM_Hook/HEAD/dwmhook/imgui/imgui_impl_dx11.cpp -------------------------------------------------------------------------------- /dwmhook/imgui/imgui_impl_dx11.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seiftnesse/DWM_Hook/HEAD/dwmhook/imgui/imgui_impl_dx11.h -------------------------------------------------------------------------------- /dwmhook/imgui/imgui_impl_win32.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seiftnesse/DWM_Hook/HEAD/dwmhook/imgui/imgui_impl_win32.cpp -------------------------------------------------------------------------------- /dwmhook/imgui/imgui_impl_win32.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seiftnesse/DWM_Hook/HEAD/dwmhook/imgui/imgui_impl_win32.h -------------------------------------------------------------------------------- /dwmhook/imgui/imgui_internal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seiftnesse/DWM_Hook/HEAD/dwmhook/imgui/imgui_internal.h -------------------------------------------------------------------------------- /dwmhook/imgui/imgui_tables.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seiftnesse/DWM_Hook/HEAD/dwmhook/imgui/imgui_tables.cpp -------------------------------------------------------------------------------- /dwmhook/imgui/imgui_widgets.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seiftnesse/DWM_Hook/HEAD/dwmhook/imgui/imgui_widgets.cpp -------------------------------------------------------------------------------- /dwmhook/imgui/imstb_rectpack.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seiftnesse/DWM_Hook/HEAD/dwmhook/imgui/imstb_rectpack.h -------------------------------------------------------------------------------- /dwmhook/imgui/imstb_textedit.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seiftnesse/DWM_Hook/HEAD/dwmhook/imgui/imstb_textedit.h -------------------------------------------------------------------------------- /dwmhook/imgui/imstb_truetype.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seiftnesse/DWM_Hook/HEAD/dwmhook/imgui/imstb_truetype.h -------------------------------------------------------------------------------- /dwmhook/includes.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seiftnesse/DWM_Hook/HEAD/dwmhook/includes.hpp -------------------------------------------------------------------------------- /dwmhook/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seiftnesse/DWM_Hook/HEAD/dwmhook/main.cpp -------------------------------------------------------------------------------- /dwmhook/minhook-debug.lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seiftnesse/DWM_Hook/HEAD/dwmhook/minhook-debug.lib -------------------------------------------------------------------------------- /dwmhook/minhook.lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seiftnesse/DWM_Hook/HEAD/dwmhook/minhook.lib -------------------------------------------------------------------------------- /dwmhook/render.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seiftnesse/DWM_Hook/HEAD/dwmhook/render.cpp -------------------------------------------------------------------------------- /dwmhook/render.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seiftnesse/DWM_Hook/HEAD/dwmhook/render.hpp -------------------------------------------------------------------------------- /dwmhook/save_state.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seiftnesse/DWM_Hook/HEAD/dwmhook/save_state.cpp -------------------------------------------------------------------------------- /dwmhook/save_state.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seiftnesse/DWM_Hook/HEAD/dwmhook/save_state.hpp -------------------------------------------------------------------------------- /img/inj.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seiftnesse/DWM_Hook/HEAD/img/inj.jpg -------------------------------------------------------------------------------- /img/overlay.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seiftnesse/DWM_Hook/HEAD/img/overlay.jpg -------------------------------------------------------------------------------- /img/type.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seiftnesse/DWM_Hook/HEAD/img/type.jpg -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seiftnesse/DWM_Hook/HEAD/readme.md --------------------------------------------------------------------------------