ホームページ > バックエンド開発 > PHPチュートリアル > 今日は非常に重要な質問についてお話します_PHP チュートリアル

今日は非常に重要な質問についてお話します_PHP チュートリアル

WBOY
リリース: 2016-07-13 17:12:14
オリジナル
808 人が閲覧しました

PHP 番号:---------------------------------------------- ---------------------------------
$sRand = 'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789';
$length = strlen($sRand) ;
if (!($dir = @opendir("/dic"))) {
mkdir ("dic", 0777);
}

for ($q=0; $q if ($q > 25 && $q $op = 'cap';
} else {
$op = ';
}
$fp = fopen("./dic/". $op.$sRand[$q].".txt", "w");
$crack = $sRand[$q];
fputs($fp, $crack."|".md5($crack). 」 ");
for ($m=0; $m $crack = $sRand[$q].$sRand[$m];
fputs($fp, $crack."| 「.md5($crack)」。 ");
for ($l=0; $l $crack = $sRand[$q].$sRand[$m].$sRand[$l];
fputs($ fp、$crack."|".md5($crack)。" ");
for ($o=0; $o $crack = $sRand[$q].$sRand[$m].$sRand[$l].$sRand[$ o];
fputs($fp, $crack."|".md5($crack)." ");
}
}
}
fclose($fp);
}
---------------------------- -------------------------------------------------
注意が必要ですが、これは単なる一例であり、最初の期間のために、私たちは秘密コードの要素を 26 個の小写字母、26 個の大写し文字、10 個の数字(相信应该適合大多数暗号了、不知哪位BT友友加标点記号)に設定しています。呢?呵呵……)、しかし、私たちは四桁以内の暗号を検査するだけで、暗号ビット数は何度も原理が同じですが、破壊の可能性が大幅に低下するだけで、この会議は再評価されます。
現在、MD5 の有機暗号コード:
PHP 番号:---------------------------- -------------------------------------------------
$afcontent = file("./dic/".$op.$sRand[$s].".txt", "r");
foreach($afcontent as $sdics) {
$adics =explode("| ", $sdics);
if (substr($adics[1], 0, 32) == $md5_pwd) {

http://www.bkjia.com/PHPjc/629499.htmlwww.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/629499.html技術記事 PHP 番号:---------------------------------------------- --------------------------------- $sRand = 'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789'; $length = strle...
関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート