网站地图    收藏   

主页 > 后端 > 网站安全 >

discuz后台密码加密hash破解 - 网站安全 - 自学php

来源:自学PHP网    时间:2015-04-17 13:03 作者: 阅读:

[导读] discuz 密码大家公认的蛋疼该程序采用碰撞破解加载字典(各种库中提取的)?phperror_reporting(0);if ($argc2) {print_r(#39;----------------------------------------------------------------+Usage: ph......

discuz 密码大家公认的蛋疼
 
该程序采用碰撞破解
 
加载字典(各种库中提取的)
 
 
 
<?php
error_reporting(0);
if ($argc<2) {
print_r('
----------------------------------------------------------------+
Usage: php '.$argv[0].' hash
Example:
php '.$argv[0].' cd1a0b2de38cc1d7d796b1d2ba6a954f:dc2bce
----------------------------------------------------------------+
');
die;
}
$fd=fopen("1.txt","rb");
 
if(!$fd)
{
echo "[!] error: www.2cto.com 打开字典文件错误";
die;
}
 
echo "\n[+] 破解中...";
echo "\r";
 
    while($buf=trim(fgets($fd)))
    {
    //echo $buf."\r\n";
$hash=$argv[1];
$hash2=substr($hash,0,32);
$salt=substr($hash,33,6);
$tmp=md5(md5($buf).$salt);
 
    $conn = strcmp($tmp,$hash2);
       if($conn==0)
       {
 
        echo "[+] 密码破解成功\n"."[+]密码为:".$buf."\r\n";
        die;
       }
 
    }
 
if($conn!=0)
{
  echo "你的字典不给力啊!快快扩充字典吧: ) \r\n";
}
fclose($fd);
?>

摘自 WebShell'S Blog

自学PHP网专注网站建设学习,PHP程序学习,平面设计学习,以及操作系统学习

京ICP备14009008号-1@版权所有www.zixuephp.com

网站声明:本站所有视频,教程都由网友上传,站长收集和分享给大家学习使用,如由牵扯版权问题请联系站长邮箱904561283@qq.com

添加评论