View difference between Paste ID: QHwN8env and Q5QuaEeZ
SHOW: | | - or go back to the newest paste.
1
<?php
2
#EXEMPLO ~ 
3
#DEFINIDO O NOME DA FUNCTION DE CRIPT
4
$conf['func'] = "md5";
5
#VALIDANDO ARQUIVO COM AS SENHAS
6
$conf['pas'] = (is_file('hash.txt')) ? file('hash.txt') : "hash.txt is not file" . exit();
7
#SENHA CRIPTADA.
8
$conf['value'] = '4badaee57fed5610012a296273158f5f';
9
$conf['line'] = "---------------------------------------";
10
#INICIANDO LOOP COM BASE NO ARRAY DE DADOS DO ARQUIVO pas.txt
11
foreach ($conf['pas'] as $line) {
12
#LIMPANDO LINHA
13
    $line = str_replace("\n", '', str_replace("\r", '', $line));
14
#VALIDANDO LINHA COM A CRIPT SELECIONADA
15
    if ($conf['func']($line) === $conf['value']) {
16
        $crk = "{$conf['line']}\n[+] - VALUE:{$conf['value']} , :{$line} - Password CRACKED!\n{$conf['line']}\n";
17
        print $crk;
18
        file_put_contents('crk.txt', "{$crk}", FILE_APPEND);
19
    } else {
20
        print "[x] - " . $conf['func']($line) . "\n";
21
    }
22
}