NODE 9c910845Re: ex encrypted script
jim bell <jimbell@pacifier.com>Sat, 23 Dec 1995 07:16:17 +0800
At 08:57 PM 12/21/95 -0800, you wrote:
>
>There is encrypt and then there is render useless to the reader.
>
>A tale I hear is that when HP had to deliver operating system source to
>the french government they stripped all comments and changed all variable
>and subroutine names to 32 byte strings of I 1 0 (zero) and O (uppercase O).
>It still compiled but was 100% useless to human readers.
>John Pettitt
>email: jpettitt@well.sf.ca.us (home)
> jpp@software.net (work)
This is EXACTLY the kind of creative uncooperativeness that I was thinking
of, on a different subject, when I proposed that Netscape do anything it
could think of (legally) to sabotage, undermine, subvert, escape, and
otherwise stifle any attempt by the US government to restrict crypto in
general, or its export in particular.
The fact is, we are all CREATIVE people, and presumably given any particular
set of rules (laws) , it should be possible for us to "comply" with "the
law" in such a way as to be as obstructively obnoxious as possible.
NODE 6fadd1acEncrypted script - sort of
Laszlo Vecsey <master@internexus.net>Sat, 23 Dec 1995 21:49:46 +0800
> >A tale I hear is that when HP had to deliver operating system source to
> >the french government they stripped all comments and changed all variable
> >and subroutine names to 32 byte strings of I 1 0 (zero) and O (uppercase O).
> >It still compiled but was 100% useless to human readers.
A somewhat useful utility would be one that would compress C code into as
small space as possible, stripping out all spaces and making variable
names one character a piece when possible. And of course one to expand it
back into 'formatted' text, style could even be incorporated.
I'm sure a Perl fanatic knows a quick solution... I'm always amazed at
how short Perl code is.. :) Anyone care to take care of this utility?
NODE 73f54dc9Re: Encrypted script - sort of
mark@ausnetinfo.com.au (Mark)Thu, 28 Dec 1995 20:48:00 +0800
>> >A tale I hear is that when HP had to deliver operating system source to
>> >the french government they stripped all comments and changed all variable
>> >and subroutine names to 32 byte strings of I 1 0 (zero) and O (uppercase O).
>> >It still compiled but was 100% useless to human readers.
>
>A somewhat useful utility would be one that would compress C code into as
>small space as possible, stripping out all spaces and making variable
>names one character a piece when possible. And of course one to expand it
>back into 'formatted' text, style could even be incorporated.
>
>I'm sure a Perl fanatic knows a quick solution... I'm always amazed at
>how short Perl code is.. :) Anyone care to take care of this utility?
press.c has been circulating for several years. I dont know of an unpress.c
but a beautifier would do the same thing.