From: Gyoung-Yoon Noh Date: 2005-12-29T14:55:26+09:00 Subject: Re: [ANN] apt-sary-0.1 On 12/29/05, Chad Perrin wrote: > On Thu, Dec 29, 2005 at 07:22:53AM +0900, Jan 'jast' Krueger wrote: > > > > -- > > # Best regards, Jan 'jast' Krueger > > print'text: ';l=gets;I=['%q,0-9a-f,',',','%q,(-/:-@[,'];i="pack"+ > > "('H*')";l=eval("l.un#{i}[0].tr #{I}"); $><<"$><<[%q_#{l.gsub /(^ > > \W{64}|\W{72})/x,"\\1\n"}_.\ngsub(/\\s/,'').tr(#{I.reverse})]."+i > > I have a question: > > What exactly does that bit of obfu do? > > -- > Chad Perrin [ CCD CopyWrite | http://ccd.apotheon.org ] > > unix virus: If you're using a unixlike OS, please forward > this to 20 others and erase your system partition. > > Something like obfuscator generator? C:\Documents and Settings\Administrator>ruby print'text: ';l=gets;I=['%q,0-9a-f,',',','%q,(-/:-@[,'];i="pack"+ "('H*')";l=eval("l.un#{i}[0].tr #{I}"); $><<"$><<[%q_#{l.gsub /(^ \W{64}|\W{72})/x,"\\1\n"}_.\ngsub(/\\s/,'').tr(#{I.reverse})]."+i __END__ text: Just another Ruby hacker! $><<[%q_,ruby $><<[%q_,