In the keyed program, the software had modified 162 bytes in 10 separate areas of the program. Without the key from the license server, even an assembler guru would have difficulty making the program work correctly. Of course, it's essential that the administrator control all copies of the original programs. The KeyServer package does let you check out portable keys with time limits for mobile users who are connecting remotely to the network. Unlike the previous release, Version 4.2 extends this capability to both Mac and Windows users.
Security is tight on portable keys.
They will not work if moved with the Macintosh Finder, the Windows 3.1 File Manager, or the Windows 95 Explorer. And, if a laptop's hard drive fails, the portable key will assume that it has been moved illegally and will disable itself when the drive is restored. The administrator must then issue a new portable key. Although KeyServer requires little end-user participation, administrators will need to spend time learning the software's many features, administering the system, and printing management reports showing software usage. Also, administrators must key the executable for each application they want to meter.