On Tue, Feb 01, 2000 at 12:18:59PM +0100, Mark Whitaker (EML) wrote: > 1. Write your program as per usual. > 2. unpack the code into a binary representation > 3. Convert the 1s to spaces and the 0s to tabs (or whatever) > And there you have it: a script neatly packaged away into whitespace! In order to run it, you just perform the steps in reverse, i.e.: > > 1. Convert the spaces and tabs (or whatever) back to 1s and 0s > 2. pack to a string > 3. eval the string I just saw an example in the Obfuscated C Contest which something similar. It converted pairs of braces with some spaces in between into ASCII characters where the number of spaces gave the actual character. -- Holger -- + GnuPG || PGP key -> finger eitz@jonathan.weh.rwth-aachen.de + +++ Debian GNU/Linux <octavian@debian.org> +++ ICQ: 2882018 +++ ==== Want to unsubscribe from Fun With Perl? Well, if you insist... ==== Send email to <fwp-request@technofile.org> with message _body_ ==== unsubscribe