There was a QS tool that was in use by a council 20+ years back that cost about £15,000 per seat.
The serial dongle that they used - possibly hasp iirc - hadn't been implemented correctly, so ultimately where was a CMP EAX,1 / JNZ that was easy to NOP.