Bernhard Häussner

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.

Tags:
Kurze URL http://1-co.de/b/L. Post to twitter

Kommentare

keine





 
Χρόνογραφ
© 2008-2017 by Bernhard Häussner - Impressum - Login
Kurz-Link zu dieser Seite: http://1-co.de/b/L