├── .editorconfig ├── .gitattributes ├── .gitignore ├── LICENSE ├── README.md ├── example_plugin └── src │ ├── MinHook.cpp │ ├── MinHook.hpp │ ├── VersionDllPluginProvider.hpp │ ├── dllmain.cpp │ ├── outputdebugstring.cpp │ └── outputdebugstring.hpp ├── projects └── vs2022 │ ├── example_plugin │ ├── example_plugin.sln │ └── example_plugin.vcxproj │ └── version │ ├── version.sln │ └── version.vcxproj └── src ├── common.hpp ├── config.h ├── dllmain.cpp ├── fake_api.cpp ├── hid_dll.cpp ├── hid_dll.hpp ├── lz32_dll.cpp ├── lz32_dll.hpp ├── minhook.c ├── minhook.h ├── minhook ├── .editorconfig ├── .gitignore ├── AUTHORS.txt ├── LICENSE.txt ├── README.md ├── build │ ├── MinGW │ │ ├── Makefile │ │ └── make.bat │ ├── VC10 │ │ ├── MinHook.vcxproj │ │ ├── MinHookVC10.sln │ │ ├── libMinHook.vcxproj │ │ └── libMinHook.vcxproj.filters │ ├── VC11 │ │ ├── MinHook.vcxproj │ │ ├── MinHookVC11.sln │ │ ├── libMinHook.vcxproj │ │ └── libMinHook.vcxproj.filters │ ├── VC12 │ │ ├── MinHook.vcxproj │ │ ├── MinHookVC12.sln │ │ ├── libMinHook.vcxproj │ │ └── libMinHook.vcxproj.filters │ ├── VC14 │ │ ├── MinHook.vcxproj │ │ ├── MinHookVC14.sln │ │ ├── libMinHook.vcxproj │ │ └── libMinHook.vcxproj.filters │ ├── VC15 │ │ ├── MinHook.vcxproj │ │ ├── MinHookVC15.sln │ │ ├── libMinHook.vcxproj │ │ └── libMinHook.vcxproj.filters │ └── VC9 │ │ ├── MinHook.vcproj │ │ ├── MinHookVC9.sln │ │ └── libMinHook.vcproj ├── dll_resources │ ├── MinHook.def │ └── MinHook.rc ├── include │ └── MinHook.h └── src │ ├── buffer.c │ ├── buffer.h │ ├── hde │ ├── hde32.c │ ├── hde32.h │ ├── hde64.c │ ├── hde64.h │ ├── pstdint.h │ ├── table32.h │ └── table64.h │ ├── hook.c │ ├── trampoline.c │ └── trampoline.h ├── minhook_api.cpp ├── minhook_api.hpp ├── msimg32_dll.cpp ├── msimg32_dll.hpp ├── outputdebugstring.cpp ├── outputdebugstring.hpp ├── plugin.cpp ├── plugin.hpp ├── version_dll.cpp └── version_dll.hpp /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-mat/pseudo-version-dll/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-mat/pseudo-version-dll/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-mat/pseudo-version-dll/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-mat/pseudo-version-dll/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-mat/pseudo-version-dll/HEAD/README.md -------------------------------------------------------------------------------- /example_plugin/src/MinHook.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-mat/pseudo-version-dll/HEAD/example_plugin/src/MinHook.cpp -------------------------------------------------------------------------------- /example_plugin/src/MinHook.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-mat/pseudo-version-dll/HEAD/example_plugin/src/MinHook.hpp -------------------------------------------------------------------------------- /example_plugin/src/VersionDllPluginProvider.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-mat/pseudo-version-dll/HEAD/example_plugin/src/VersionDllPluginProvider.hpp -------------------------------------------------------------------------------- /example_plugin/src/dllmain.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-mat/pseudo-version-dll/HEAD/example_plugin/src/dllmain.cpp -------------------------------------------------------------------------------- /example_plugin/src/outputdebugstring.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-mat/pseudo-version-dll/HEAD/example_plugin/src/outputdebugstring.cpp -------------------------------------------------------------------------------- /example_plugin/src/outputdebugstring.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-mat/pseudo-version-dll/HEAD/example_plugin/src/outputdebugstring.hpp -------------------------------------------------------------------------------- /projects/vs2022/example_plugin/example_plugin.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-mat/pseudo-version-dll/HEAD/projects/vs2022/example_plugin/example_plugin.sln -------------------------------------------------------------------------------- /projects/vs2022/example_plugin/example_plugin.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-mat/pseudo-version-dll/HEAD/projects/vs2022/example_plugin/example_plugin.vcxproj -------------------------------------------------------------------------------- /projects/vs2022/version/version.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-mat/pseudo-version-dll/HEAD/projects/vs2022/version/version.sln -------------------------------------------------------------------------------- /projects/vs2022/version/version.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-mat/pseudo-version-dll/HEAD/projects/vs2022/version/version.vcxproj -------------------------------------------------------------------------------- /src/common.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-mat/pseudo-version-dll/HEAD/src/common.hpp -------------------------------------------------------------------------------- /src/config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-mat/pseudo-version-dll/HEAD/src/config.h -------------------------------------------------------------------------------- /src/dllmain.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-mat/pseudo-version-dll/HEAD/src/dllmain.cpp -------------------------------------------------------------------------------- /src/fake_api.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-mat/pseudo-version-dll/HEAD/src/fake_api.cpp -------------------------------------------------------------------------------- /src/hid_dll.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-mat/pseudo-version-dll/HEAD/src/hid_dll.cpp -------------------------------------------------------------------------------- /src/hid_dll.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-mat/pseudo-version-dll/HEAD/src/hid_dll.hpp -------------------------------------------------------------------------------- /src/lz32_dll.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-mat/pseudo-version-dll/HEAD/src/lz32_dll.cpp -------------------------------------------------------------------------------- /src/lz32_dll.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-mat/pseudo-version-dll/HEAD/src/lz32_dll.hpp -------------------------------------------------------------------------------- /src/minhook.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-mat/pseudo-version-dll/HEAD/src/minhook.c -------------------------------------------------------------------------------- /src/minhook.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-mat/pseudo-version-dll/HEAD/src/minhook.h -------------------------------------------------------------------------------- /src/minhook/.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-mat/pseudo-version-dll/HEAD/src/minhook/.editorconfig -------------------------------------------------------------------------------- /src/minhook/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-mat/pseudo-version-dll/HEAD/src/minhook/.gitignore -------------------------------------------------------------------------------- /src/minhook/AUTHORS.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-mat/pseudo-version-dll/HEAD/src/minhook/AUTHORS.txt -------------------------------------------------------------------------------- /src/minhook/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-mat/pseudo-version-dll/HEAD/src/minhook/LICENSE.txt -------------------------------------------------------------------------------- /src/minhook/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-mat/pseudo-version-dll/HEAD/src/minhook/README.md -------------------------------------------------------------------------------- /src/minhook/build/MinGW/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-mat/pseudo-version-dll/HEAD/src/minhook/build/MinGW/Makefile -------------------------------------------------------------------------------- /src/minhook/build/MinGW/make.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-mat/pseudo-version-dll/HEAD/src/minhook/build/MinGW/make.bat -------------------------------------------------------------------------------- /src/minhook/build/VC10/MinHook.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-mat/pseudo-version-dll/HEAD/src/minhook/build/VC10/MinHook.vcxproj -------------------------------------------------------------------------------- /src/minhook/build/VC10/MinHookVC10.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-mat/pseudo-version-dll/HEAD/src/minhook/build/VC10/MinHookVC10.sln -------------------------------------------------------------------------------- /src/minhook/build/VC10/libMinHook.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-mat/pseudo-version-dll/HEAD/src/minhook/build/VC10/libMinHook.vcxproj -------------------------------------------------------------------------------- /src/minhook/build/VC10/libMinHook.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-mat/pseudo-version-dll/HEAD/src/minhook/build/VC10/libMinHook.vcxproj.filters -------------------------------------------------------------------------------- /src/minhook/build/VC11/MinHook.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-mat/pseudo-version-dll/HEAD/src/minhook/build/VC11/MinHook.vcxproj -------------------------------------------------------------------------------- /src/minhook/build/VC11/MinHookVC11.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-mat/pseudo-version-dll/HEAD/src/minhook/build/VC11/MinHookVC11.sln -------------------------------------------------------------------------------- /src/minhook/build/VC11/libMinHook.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-mat/pseudo-version-dll/HEAD/src/minhook/build/VC11/libMinHook.vcxproj -------------------------------------------------------------------------------- /src/minhook/build/VC11/libMinHook.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-mat/pseudo-version-dll/HEAD/src/minhook/build/VC11/libMinHook.vcxproj.filters -------------------------------------------------------------------------------- /src/minhook/build/VC12/MinHook.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-mat/pseudo-version-dll/HEAD/src/minhook/build/VC12/MinHook.vcxproj -------------------------------------------------------------------------------- /src/minhook/build/VC12/MinHookVC12.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-mat/pseudo-version-dll/HEAD/src/minhook/build/VC12/MinHookVC12.sln -------------------------------------------------------------------------------- /src/minhook/build/VC12/libMinHook.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-mat/pseudo-version-dll/HEAD/src/minhook/build/VC12/libMinHook.vcxproj -------------------------------------------------------------------------------- /src/minhook/build/VC12/libMinHook.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-mat/pseudo-version-dll/HEAD/src/minhook/build/VC12/libMinHook.vcxproj.filters -------------------------------------------------------------------------------- /src/minhook/build/VC14/MinHook.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-mat/pseudo-version-dll/HEAD/src/minhook/build/VC14/MinHook.vcxproj -------------------------------------------------------------------------------- /src/minhook/build/VC14/MinHookVC14.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-mat/pseudo-version-dll/HEAD/src/minhook/build/VC14/MinHookVC14.sln -------------------------------------------------------------------------------- /src/minhook/build/VC14/libMinHook.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-mat/pseudo-version-dll/HEAD/src/minhook/build/VC14/libMinHook.vcxproj -------------------------------------------------------------------------------- /src/minhook/build/VC14/libMinHook.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-mat/pseudo-version-dll/HEAD/src/minhook/build/VC14/libMinHook.vcxproj.filters -------------------------------------------------------------------------------- /src/minhook/build/VC15/MinHook.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-mat/pseudo-version-dll/HEAD/src/minhook/build/VC15/MinHook.vcxproj -------------------------------------------------------------------------------- /src/minhook/build/VC15/MinHookVC15.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-mat/pseudo-version-dll/HEAD/src/minhook/build/VC15/MinHookVC15.sln -------------------------------------------------------------------------------- /src/minhook/build/VC15/libMinHook.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-mat/pseudo-version-dll/HEAD/src/minhook/build/VC15/libMinHook.vcxproj -------------------------------------------------------------------------------- /src/minhook/build/VC15/libMinHook.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-mat/pseudo-version-dll/HEAD/src/minhook/build/VC15/libMinHook.vcxproj.filters -------------------------------------------------------------------------------- /src/minhook/build/VC9/MinHook.vcproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-mat/pseudo-version-dll/HEAD/src/minhook/build/VC9/MinHook.vcproj -------------------------------------------------------------------------------- /src/minhook/build/VC9/MinHookVC9.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-mat/pseudo-version-dll/HEAD/src/minhook/build/VC9/MinHookVC9.sln -------------------------------------------------------------------------------- /src/minhook/build/VC9/libMinHook.vcproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-mat/pseudo-version-dll/HEAD/src/minhook/build/VC9/libMinHook.vcproj -------------------------------------------------------------------------------- /src/minhook/dll_resources/MinHook.def: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-mat/pseudo-version-dll/HEAD/src/minhook/dll_resources/MinHook.def -------------------------------------------------------------------------------- /src/minhook/dll_resources/MinHook.rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-mat/pseudo-version-dll/HEAD/src/minhook/dll_resources/MinHook.rc -------------------------------------------------------------------------------- /src/minhook/include/MinHook.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-mat/pseudo-version-dll/HEAD/src/minhook/include/MinHook.h -------------------------------------------------------------------------------- /src/minhook/src/buffer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-mat/pseudo-version-dll/HEAD/src/minhook/src/buffer.c -------------------------------------------------------------------------------- /src/minhook/src/buffer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-mat/pseudo-version-dll/HEAD/src/minhook/src/buffer.h -------------------------------------------------------------------------------- /src/minhook/src/hde/hde32.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-mat/pseudo-version-dll/HEAD/src/minhook/src/hde/hde32.c -------------------------------------------------------------------------------- /src/minhook/src/hde/hde32.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-mat/pseudo-version-dll/HEAD/src/minhook/src/hde/hde32.h -------------------------------------------------------------------------------- /src/minhook/src/hde/hde64.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-mat/pseudo-version-dll/HEAD/src/minhook/src/hde/hde64.c -------------------------------------------------------------------------------- /src/minhook/src/hde/hde64.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-mat/pseudo-version-dll/HEAD/src/minhook/src/hde/hde64.h -------------------------------------------------------------------------------- /src/minhook/src/hde/pstdint.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-mat/pseudo-version-dll/HEAD/src/minhook/src/hde/pstdint.h -------------------------------------------------------------------------------- /src/minhook/src/hde/table32.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-mat/pseudo-version-dll/HEAD/src/minhook/src/hde/table32.h -------------------------------------------------------------------------------- /src/minhook/src/hde/table64.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-mat/pseudo-version-dll/HEAD/src/minhook/src/hde/table64.h -------------------------------------------------------------------------------- /src/minhook/src/hook.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-mat/pseudo-version-dll/HEAD/src/minhook/src/hook.c -------------------------------------------------------------------------------- /src/minhook/src/trampoline.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-mat/pseudo-version-dll/HEAD/src/minhook/src/trampoline.c -------------------------------------------------------------------------------- /src/minhook/src/trampoline.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-mat/pseudo-version-dll/HEAD/src/minhook/src/trampoline.h -------------------------------------------------------------------------------- /src/minhook_api.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-mat/pseudo-version-dll/HEAD/src/minhook_api.cpp -------------------------------------------------------------------------------- /src/minhook_api.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-mat/pseudo-version-dll/HEAD/src/minhook_api.hpp -------------------------------------------------------------------------------- /src/msimg32_dll.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-mat/pseudo-version-dll/HEAD/src/msimg32_dll.cpp -------------------------------------------------------------------------------- /src/msimg32_dll.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-mat/pseudo-version-dll/HEAD/src/msimg32_dll.hpp -------------------------------------------------------------------------------- /src/outputdebugstring.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-mat/pseudo-version-dll/HEAD/src/outputdebugstring.cpp -------------------------------------------------------------------------------- /src/outputdebugstring.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-mat/pseudo-version-dll/HEAD/src/outputdebugstring.hpp -------------------------------------------------------------------------------- /src/plugin.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-mat/pseudo-version-dll/HEAD/src/plugin.cpp -------------------------------------------------------------------------------- /src/plugin.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-mat/pseudo-version-dll/HEAD/src/plugin.hpp -------------------------------------------------------------------------------- /src/version_dll.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-mat/pseudo-version-dll/HEAD/src/version_dll.cpp -------------------------------------------------------------------------------- /src/version_dll.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/t-mat/pseudo-version-dll/HEAD/src/version_dll.hpp --------------------------------------------------------------------------------