bom, hoje cedo precisei decodificar um hash em md5, entao tive essa ideia! Peguei uma word.list e fiz esse script, simples mais funcional!


decript.php
Código PHP:
<?php
echo'
<h1>Decode Md5 by Litlle</h1>
<form action="">
<input name="hash" type="text" />
<input type="submit" value="Decodificar" />
</form>'
;

if(!empty(
$_GET['hash'])) {
    
    
$cod trim($_GET['hash']);
    
    
$file fopen("world.list""r");
    
$list fread($filefilesize("world.list"));
    
fclose($file);
    
    
$w explode(",",trim($list));
    
    foreach(
$w as $x) {
        if(
$cod == md5($x)) {
            echo 
'<h3>Decodificado com sucesso</h3>
            <strong>Hash MD5:</strong> '
.$cod.'<br />
            <strong>Palavra:</strong> '
.$x;
            
            return 
false;
        }
    }
        exit(
"<h3>N&atilde;o foi possivel decodificar</h3>
             Complete mais sua word.lis para ter um resultado satisfatorio."
);
}
?>
world.list
Código PHP:
testes,litlle,base,site,php,dev,md,te,a,b,

importante:
sempre colocar palavras separadas por virgula e sem espaço


Pra mim funciono perfeitamente, basta vc ter uma boa world.list !