PHP crack MD5

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

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

  1. <?php  
  2. $gentime = microtime();  
  3. $gentime = explode(' ',$gentime);  
  4. $gentime = $gentime[1] + $gentime[0];  
  5. $pg_start = $gentime;  
  6.   
  7.   if(isset($_POST['md5'])){  
  8.     $_POST['time'] = 30;  
  9.     set_time_limit($_POST['time']);  
  10.   if(strlen($_POST['md5']) == 32){       
  11.     if($_POST['ak'] == "123"){  
  12.     $i = 0;  
  13.   while($_POST['md5'] != md5($i) && $i != 99999999){  
  14.     $i++;  
  15.     }  
  16.       }  
  17.     else     
  18.     {  
  19.     for($i = "a"$i != "zzzzzzzz"$i++){  
  20.     if(md5($i) == $_POST['md5']){  
  21.     break;  
  22.     }  
  23.       }  
  24.         }  
  25.      
  26.   if(md5($i) == $_POST['md5']){  
  27.          echo "<font color=red size=3>妈的,终于是搞出来了。 " .$_POST['md5']. "<br>原文为:" .$i"</font><br>";  
  28.     }           
  29.       }         
  30.         }  
  31. ?>  
  32. <title>在线破解MD5</title>  
  33. <hr>  
  34. <font color=red size=3>MD5解密</font>  
  35. <form action=md.php method=POST>  
  36. 字串:<input type=text name=md5 size=32> 经过MD5加密后的字符串.<br><br>  
  37. 类型:<select name=ak>  
  38. <option>字母</option>  
  39. <option value=123>数字</option>  
  40. </select> 原文的类型,纯数字与纯字母.<br><br>  
  41.              <input type=submit value=提交>  
  42. </form>  
  43. <hr>  
  44. <font color=red size=3>MD5加密</font>  
  45. <?php  
  46.   $umd5 = $_POST['umd5'];  
  47.   if(isset($umd5)){  
  48.   $umd6 = md5($umd5);  
  49.   }  
  50. ?>  
  51. <form action=md.php method=POST>  
  52. <input type=text name=umd5> <input type=submit value=提交>  
  53.    
  54. <?php  
  55.   if(isset($umd5)){  
  56.   echo "<br ><br >".$umd5"加密后为:" .$umd6;   
  57.   }  
  58. ?>  
  59. <br />  
  60. <?  
  61. $gentime = microtime();  
  62. $gentime = explode(' ',$gentime);  
  63. $gentime = $gentime[1] + $gentime[0];  
  64. $pg_end = $gentime;  
  65. $totaltime = ($pg_end - $pg_start);  
  66. $showtime = number_format($totaltime, 4, '.''');  
  67. echo '<br />';  
  68. echo("Processed in :" . $showtime . " S");  
  69. ?>

关键词: php

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

相关文章
访客评论
#1
回复 kiki 2007-05-04, 00:23:07
不错不错,哈哈
#2
回复 论文分享 2007-05-08, 18:24:54
学习学习
发表评论

评论内容 (必填):