المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : كلاس md5Cracker لفك تشفير md5



admin
11-01-2013, بتوقيت غرينيتش 04:19 PM
http://www.dzbatna.com/images/icons/smile.gif ظƒظ„ط§ط³ md5Cracker ظ„ظپظƒ طھط´ظپظٹط± md5 (http://www.dzbatna.com/t2078321/)


السلام عليكم ورحمة الله وبركاته،،
اقدم لكم اليوم كلاس رائع لفك تشفير md5 يعتمد الكلاس في فك التشفير على موقع md5cracker.org
أكواد الكلاس

رمز PHP:

<code style="white-space:nowrap"> <code>

<?php

/*******************************************

* Author: Max Nowack *

* Website: http://ma.xnowack.de *

* Classname: md5Cracker *

*******************************************

* De**ion: *

* The class use the site "md5cracker.org" *

* to crack the provided md5-hash. *

*******************************************/



define("MD5CRACKER_HOST", "md5cracker.org");

define("MD5CRACKER_URL", "/hash.php?hash=%HASH%&id=%NUM%");

define("MD5CRACKER_NUM", 13);

define("MD5CRACKER_SEP", "#--#");



class md5Cracker

{

public function crack($hash)

{

for($i=1;$i<=MD5CRACKER_NUM;$i++)

{

$res = $this->getResult($hash,$i);

if($res)

{

return $res;

}

}

return false;

}

private function getResult($hash,$num)

{

$res = $this->getWebsite(str_replace("%NUM%",$num,str_replace("%HASH%",$hash,MD5CRACKER_URL)));

if($res)

{

preg_match("~".MD5CRACKER_SEP."(.*)".MD5CRACKER_SEP."~is", $res, $match);

if(isset($match&#91;1&#93;) && $match&#91;1&#93;!="" && stripos($match&#91;1&#93;, "notfound-")===false)

{

return $match&#91;1&#93;;

}

else

{

return false;

}

}

else

{

return false;




}

}

private function getWebsite($url)

{

$sock = fsockopen(MD5CRACKER_HOST,80);

if($sock)

{

$header = "GET ".$url." HTTP/1.1\r\n";

$header .= "Host: ".MD5CRACKER_HOST."\r\n";

$header .= "Referer: http://".MD5CRACKER_HOST."/\r\n";

$header .= "User-Agent: Mozilla/5.0\r\n";

$header .= "Connection: close\r\n";

$header .= "\r\n";



//echo $header;



fputs($sock,$header);



$retStr="";



while(!feof($sock))

{

$retStr .= fgets($sock);

}

fclose($sock);



return $retStr;

}

else

{

return false;

}

}

}

?> </code> </code>

طريقة استخدام الكلاس

رمز PHP:

<code style="white-space:nowrap"> <code>
<?php
/*******************************************
* Author: Max Nowack *
* Website: http://ma.xnowack.de *
* Classname: md5Cracker *
*******************************************
* De**ion: *
* The class use the site "md5cracker.org" *
* to crack the provided md5-hash. *
*******************************************/

error_reporting(E_ALL);
require_once("md5Cracker.class.php");// استدعاء الكلاس

$md5Cracker = new Md5Cracker(); // تشغيل الكلاس

$md5String = "e10adc3949ba59abbe56e057f20f883e"; // هنا تضع الشفرة المراد فكها
$value = $md5Cracker->crack($md5String);

if($value)
{
echo $value;
}
else
{
echo "not found";
}
?> </code> </code>







ألعاب الأندرويد مجانا و حصريا (http://www.apotox.info/forum)




https://fbcdn-sphotos-d-a.akamaihd.net/hphotos-ak-ash4/482113_236967293114455_1193518507_n.png (http://www.dzbatna.com)
©المشاركات المنشورة تعبر عن وجهة نظر صاحبها فقط، ولا تُعبّر بأي شكل من الأشكال عن وجهة نظر إدارة المنتدى (http://www.dzbatna.com)©

استعمل مربع البحث في الاسفل لمزيد من المواضيع


سريع للبحث عن مواضيع في المنتدى