$v) { if (isset($HTTP_POST_VARS[$v])) $$v=$HTTP_POST_VARS[$v]; elseif (isset($HTTP_GET_VARS[$v])) $$v=$HTTP_GET_VARS[$v]; //elseif (isset($HTTP_COOKIE_VARS[$v])) $$v=$HTTP_COOKIE_VARS[$v]; } $php = "abcdefghijklmnopqrstuvwxyz"; //$php = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ"; //$php = "abcdefghijklmnopqrstuvwxyz0123456789"; //$php = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789"; //$php = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789~`!@#\$%^&*()_+-=[]{};:,<.>/\"'\\"; $from = "0"; //$text = "5cb0df2e8b9db36dd933daae05d4ac69"; //aiak //$text = "e368b9938746fa090d6afd3628355133"; //demo1 //$text = "a63d3672d9ffec3a0f0303dd0be04396"; //demoqwe $text = "a029d0df84eb5549c641e04a9ef389e5"; //mypass function mdgetword() { global $php,$from,$word; $word=""; for ($i=0; $i
md5('')=$text

(try empty string, 0 bytes!)"); } $phplen=strlen($php); mdgetword(); $poslen=strlen($word); if ($pos<0 || $pos>=$poslen) $pos=0; for ($i=0; $i<10; $i++) { echo "\r\n"; flush(); } $fullsum=pow($phplen,$poslen); $time1=time(); $i=0; while (1) { $i++; if ($i>500000) { $time=time()-$time1; //if ($time>20) break; $i=0; $sum=0; for ($j=1; $j** DONE **

[$word]=[$text] //"); $from[$pos]++; if ($from[$pos]==$phplen) { $flag=1; $from[$pos]=0; $word[$pos]=$php[0]; for ($pos=$pos+1; $pos<$poslen; $pos++) { if ($from[$pos]+1<$phplen) { $from[$pos]++; $word[$pos]=$php[$from[$pos]]; $flag=0; $pos=0; break; } else { $from[$pos]=0; $word[$pos]=$php[0]; } } if ($flag) { $from[]=0; $poslen=count($from); $word.=$php[0]; $pos=0; $fullsum=pow($phplen,$poslen); } } $word[$pos]=$php[$from[$pos]]; } $fulltime+=time()-$time1; ?>