mirror of
https://github.com/NohamR/MasterPDFEditor-patch.git
synced 2026-10-10 18:19:52 +00:00
828 B
828 B
Master PDF Editor Patch
Bypasses license validation for Master PDF Editor 5.9.98 using inline hooking via tinyhook.
Supports both Apple Silicon (arm64) and Intel (x86_64) architectures.
How it works
The dylib hooks MainWindow::ValidateLicense to force license flags, then calls QDocTab::SetRegProgram to complete activation.
Build
git clone --recurse-submodules https://github.com/nohamelin/MasterPDFEditor-patch.git
cd MasterPDFEditor-patch
make
Output: MasterPDFEditor.dylib
Usage
DYLD_INSERT_LIBRARIES=/path/to/MasterPDFEditor.dylib '/Applications/Master PDF Editor.app/Contents/MacOS/Master PDF Editor'
Analysis
Full reverse engineering write-up: noham.dev