Показать сообщение отдельно

  #8  
Старый 04.07.2009, 01:27
shellz[21h]
Постоянный
Регистрация: 20.12.2007
Сообщений: 334
С нами: 9680718

Репутация: 118
По умолчанию

Брут пасса к сертификатам. Маленький пример)
PHP код:
 <?php
 
 
if(!extension_loaded("openssl")) exit;
 
 
$passlist = array('12345''qwerty''123321''0123''qazwdc');
 
 if(!
$file 'c:/cert.p12') exit; // Path certif...
    
$fd fopen($file'r');
 
$p12buf fread($fdfilesize($file));
 
fclose($fd);
 echo 
"[+] Brute certificate (Pkcs12) password!\n";
 
 foreach(
$passlist as $pass//for($i = 0; $i < pow(10,8); $i++)
    
if (openssl_pkcs12_read($p12buf$p12cert$pass) )  die(" - Pass: ".$pass." Good! \n");
?>
 
Ответить с цитированием