[144499] in cryptography@c2.net mail archive

home help back first fref pref prev next nref lref last post

Re: consulting question.... (DRM)

daemon@ATHENA.MIT.EDU (John Ioannidis)
Sat May 30 09:57:02 2009

Date: Sat, 30 May 2009 00:43:39 -0400
From: John Ioannidis <ji@tla.org>
To: John Gilmore <gnu@toad.com>
CC: Ray Dillinger <bear@sonic.net>, cryptography@metzdowd.com
In-Reply-To: <200905280603.n4S63hMO007021@new.toad.com>

John Gilmore wrote:
...
> 
> PPS: On a consulting job one time, I helped my customer patch out the
> license check for some expensive Unix circuit simulation software they
> were running.  They had bought a faster, newer machine and wanted to
> run it there instead of on the machine they'd bought the "node-locked"
> license for.  The faster their simulation ran, the easier my job was.
> Actually, I think we patched the Unix kernel or C library that the
> program depended upon, rather than patch the program; it was easier.
> 

Kernel. Instead of calling the subroutine that would retrieve the 32-bit 
hostid from the PROM, you just did a load immediate with the right 
number.  The instructions were the same length, so everything worked fine :)

Not that I know of any places that actually did this, of course :)

/ji

---------------------------------------------------------------------
The Cryptography Mailing List
Unsubscribe by sending "unsubscribe cryptography" to majordomo@metzdowd.com

home help back first fref pref prev next nref lref last post