Cross-platform 1337 patcher in Python. Initially designed to be used for nvidia-patch.
Suggested to install via pipx with:
pipx install patch1337or pip with:
pip install patch1337Clone the repo with:
git clone https://github.com/OMEGARAZER/patch1337.git
cd ./patch1337Suggested to install via pipx with:
pipx install -e .or pip with:
pip install -e .Once installed the patcher can be run with:
patch1337When no arguments are passed the defaults settings will patch nvEncodeAPI and nvEncodeAPI64 in the current directory.
To specify locations pass patch files with -p and patch targets with -t.
patch1337 --patch nvencodeapi.1337 --target C:\Windows\SysWOW64\nvEncodeAPI.dll -offset trueThere are three arguments that can be passed to the patcher:
-p, --patch- The path to a 1337 patch file.
-t, --target- The path to the target file to patch.
-o, --offset- Whether to apply the x64dbg offset (true by defualt)
-v- Increase verbosity to debug output
Each can be specified multiple times to patch multiple files at once like this:
patch1337 --patch nvencodeapi.1337 --target nvEncodeAPI.dll -offset true --patch nvencodeapi64.1337 --target nvEncodeAPI64.dll -offset true