Defeating a 40-year-old copy protection dongle

General News

Summary

You reverse-engineered a 40-year-old parallel-port dongle protecting an RPG II compiler suite used by a legacy accounting package. You imaged the Windows 98 system, disassembled the 16-bit executables, and identified a tiny copy-protection routine that reads the parallel port and yields a constant BX value. You patched the routine by inserting a MOV BX immediate + RETF, brute-forced the low byte to find the correct magic value (7606h), and confirmed the patched compiler produces executables free of the dongle check. You plan to remove PII and publish the compiler as a historical software artifact and invite anyone connected to Software West to get in touch.

Classifications

industries
No industries detected
applications
Accounting and Taxes

AskAI Classifications

Labels
Software Development Digital Forensics Data Recovery Software

Linked Companies

Dmitry Brant
up to $1M