● CASE STUDY · IDENTIUM TECH SOLUTIONS
Identium Labelsoft
Rebranding a closed .NET app by binary patching.

OVERVIEW
A branded, feature-enhanced build of the ZMIN LabelSoft RFID label-printing app, adding 1-bit image conversion, auto RFID calibration, RFID↔QR sync and Zebra ZPL generation, produced entirely without source code.
THE CHALLENGE
The original is an obfuscated .NET executable with a startup integrity check: any naive modification breaks it. New features had to be added without touching or invalidating the original binary.
WHAT I BUILT
- 01
Each feature is a side-loaded helper DLL plus a dnlib patcher that injects tiny calls into obfuscated method bodies while preserving the PE (NativeModuleWriter with KeepOldMaxStack | PreserveAll), so the integrity check still passes.
- 02
A one-file rebrand installer that coexists with an installed original.
- 03
ZPL generation (^GFA / ^RFW) for Windows and Zebra printers, with logging.
OUTCOME
Surgical binary engineering: a shipped, rebranded product built on top of a closed-source app without ever breaking it.
GALLERY


