A Dynamic-Link Library which exports the same methods as version.dll (winver.h) in addition to chainloading additional user defined libraries.
Go to file
Xpl0itR 1bca5e9272
optionally select target process(es)
also improve config reading
2023-11-05 06:57:07 +00:00
VersionShim optionally select target process(es) 2023-11-05 06:57:07 +00:00
.gitignore Initial commit 2023-01-15 19:29:25 +00:00
LICENSE Initial commit 2023-01-15 19:29:25 +00:00
README.md optionally select target process(es) 2023-11-05 06:57:07 +00:00
VersionShim.sln Implement all the things 2023-01-15 20:25:09 +00:00

README.md

VersionShim

A Dynamic-Link Library which exports the same methods as version.dll (winver.h) in addition to chainloading additional user defined libraries.

Usage

Rename VersionShim.dll to version.dll and place it in the target process's search location, then create a file named libraries.txt in the same directory and list the paths to all the libraries you'd like to load, each on a new line.

You can optionally select the target process(es) by listing its path or filename, each on a new line preceded by *. These must come before the library paths.

Lines beginning with # will be skipped.

libraries.txt MUST be encoded in UTF-8.

License

This project is subject to the terms of the Mozilla Public License, v. 2.0.