Pyramid.php
31.10.2008, 19:07
Nachdem ich neulich bei Wikipedia von der „Obfuscation“ bei Perl gelesen habe, habe ich mir gedacht ich mache so etwas auch mal mit PHP. Das Ergebnis ist schon sehenswert:
function x($c){$x=21;return
y(array(1,7,$c[1],14,5,9,$c[3],8,++$x,11),$c).$c[2].y(array(--$x,++
$x),$c);}$c=array('md','s','o','_','PG','MQ','IA','Iw','n',);$x=9;$a=dechex(15);function
f($x,$y,$c){$z=x($c);$r='';for($i=0;$i<$x;$i++){$r.=$z($y);}return
$r;}$y=$a($x,$c[5].$a(12,4,$c),$c);function
y($x,$c){$b=$c[0];$b.=5;$r='';$z=$b($c[8]);foreach($x as
$y){if(!is_numeric($y)){$r.=$y;}else{$r.=$z[$y];}}return
$r;}list($y,$z)=d($y);for($i=0;$i<$z;$i++){print($a($x-$y[$i],$c[6].$a(sqrt(9),
$c[4],$c),$c).$a($y[$i]*sqrt(4)-1,$c[7].$a(12,4,$c),$c)."\n");}function
d($x){$x*=$x;return array((string)$x,strlen($x));}
Download: pyramid (622 Bytes)
Wer sich traut, kann das Programm ja mal laufen lassen, und sehen, was passiert. Am besten in der Kommandozeile mit php5 pyramid.php. Leider sieht man im Gegensatz zu den Perl-Script noch einige Codewörter.
Kurze URL
http://1-co.de/b/L. Post to twitter