Hi Lothar:

On Fri, 4 Jun 2004 02:57:18 +0900, Lothar Scholz
<mailinglists / scriptolutions.com> wrote:
> 
> Hello Will,
> 
> This is not obfuscated ruby. As i said it takes 3 min to add the
> following 4 c lines into the parse.c file
>>SNIP!<<
>  Best regards,                        emailto: scholz at scriptolutions dot com
>  Lothar Scholz                        http://www.ruby-ide.com
>  CTO Scriptolutions                   Ruby, PHP, Python IDE 's

Austin has already mentioned that it is obfuscation, not 'pirate-proof', but
if you want to up the ante, just statically link 'foo.c' with the ruby
intepreter libraries.  You can of course then insert your own library functions
with elfsh, but this makes it a bit harder. You could also just look at the
heap during runtime. Like I said, it's a "dumb obfuscator" :)

Thanks for the cool 3 min hack of my 15 min obfuscator!

/wad