首页 | 注册 | 登录 | 归档 | 搜索 | 标签 | 在线工具

PHP crack MD5

本来是有这个思路。但是和7j  聊了下,完全就是和shell i一样的了。http://www.huaidan.org/blog/article.asp?id=1042

晕唿唿,就算是从shell i里面截出来的吧。

<?php
$gentime 
microtime(); 
$gentime explode(' ',$gentime); 
$gentime $gentime[1] + $gentime[0]; 
$pg_start $gentime


     if(isset(
$_POST['md5'])){ 
     
$_POST['time'] = 30;
     
set_time_limit($_POST['time']); 
     if(
strlen($_POST['md5']) == 32){         
     if(
$_POST['ak'] == "123"){ 
     
$i 0;
     while(
$_POST['md5'] != md5($i) && $i != 99999999){ 
     
$i++;
     }
         }
     else     
     {
     for(
$i "a"$i != "zzzzzzzz"$i++){
     if(
md5($i) == $_POST['md5']){
     break;
     }
         }
             }
     
     if(
md5($i) == $_POST['md5']){ 
             echo 
"<font color=red size=3>妈的,终于是搞出来了。 " .$_POST['md5']. "<br>原文为:" .$i"</font><br>"
     }             
         }             
             }
?>
<title>在线破解MD5</title>
<hr>
<font color=red size=3>MD5解密</font>
<form action=md.php method=POST>
字串:<input type=text name=md5 size=32> 经过MD5加密后的字符串.<br><br>
类型:<select name=ak>
<option>字母</option>
<option value=123>数字</option>
</select> 原文的类型,纯数字与纯字母.<br><br>
                 <input type=submit value=提交>
</form>
<hr>
<font color=red size=3>MD5加密</font>
<?php
     $umd5 
$_POST['umd5'];
     if(isset(
$umd5)){
     
$umd6 md5($umd5);
     }
?>
<form action=md.php method=POST>
<input type=text name=umd5> <input type=submit value=提交>
     
<?php
     
if(isset($umd5)){
     echo 
"<br ><br >".$umd5"加密后为:" .$umd6;     
     }
?>
<br />
<?
$gentime 
microtime(); 
$gentime explode(' ',$gentime); 
$gentime $gentime[1] + $gentime[0]; 
$pg_end $gentime
$totaltime = ($pg_end $pg_start); 
$showtime number_format($totaltime4'.''');
echo 
'<br />';
echo(
"Processed in :" $showtime " S"); 
?>

Tags: php

Address: http://www.amxku.net/archives/873/

上一篇 »» vi的使用
下一篇 »» SaBlog-X 1.5 暴路径

相关文章

网友评论

不错不错,哈哈
Post by kiki(58.18.1*.*) on 2007-05-04, 00:23 Quote #1
学习学习
Post by 论文分享(222.180.1*.*) on 2007-05-08, 18:24 Quote #2

发表评论

评论内容: