دکود کردم m5

o_real_love

Well-Known Member
سلام
میدونم چیزی که میخوام بپرسم محاله
اینکه چجوری اگر کاربری رمز عبور خودشو گم کرد
چطوری رمز md5 شده رو decode کنم و رمزشو بهش نشون بدم؟؟؟:-?
اخه md5 که decode نمیشه؟؟؟
 

BehrouzPc

پــــادشــاه فــلــــش
الگوریتم های زیادی برای گم کردن رمز وجود دارد
یکی از اونها اینه که با درخواست کاربر ایمیلی برای اون ارسال بشه با درخاست کدی در پایگاه داده ثبت می شه که به ایمیل ارسال میشه
بعد با لینکی که به ایمیل کاربر ارسال میشه کاربر به صفحه ای راهنمایی میشه که یم تونه رمزش رو تغییر بدهد

می تونید از الگوریتم های خود ساخته و قابل برگشت هم استفاده کنید

البته راههای بسیار دیگری هست شما هم الان می تونید مبتکر راه جدیدی باشید و از الگوریتم جدیدی برای این کار بهره ببرید

موفق و پیروز باشید
 

o_real_love

Well-Known Member
من یه چیزی گیر آوردم
نوشته بود
MD5 Encryption & Decryption php script??????
تعجب کردم؟؟؟؟
دانلود کنید ببینید چیزی سر در میارین؟؟؟
البته
طرف خیلی زرنگ بوده
و سورس رو کد کرده....:mad:
 

پیوست ها

  • MD5 Encryption & Decryption php csript.zip
    26.9 کیلوبایت · بازدیدها: 3

sharktech

کاربر فعال
اولا که md5 رو نمیشه کرک کرد و امکان نداره و این فایلی که شما گذاشتین یه اسکریپت دیتابیس md5 هست و وقتی کار میکنه که کلی رمز و کد هش شده md5 رو تو دیتابیسش وارد کنید !!!!

شما لازم نیست که رمز کاربر رو دیکود کنید ( که البته این کار غیر ممکنه ) شما باید یه صفحه بسازید که کاربر برای عوض کردن رمز, ایمیلی که هنگام ثبت نام وارد کرده رو وارد کنه و یه لینک از طرف سایت به همون ایمیل فرستاده بشه که اگه کاربر روی اون لینک کلیک کنه یه رمز جدید به صورت اتوماتیک ساخته بشه و هم توی دیتابیس ذخیره بشه و هم همون رمز دوباره به همون ایمیل فرستاده بشه.
 

o_real_love

Well-Known Member
خیلی ممنون
درضمن
چجوری میشه یک رشته 8 کراکتری ترکیبی از عدد و حرف درست کرد؟؟؟؟
 

o_real_love

Well-Known Member
حروف چی؟؟؟
الگوریتم خاصی داره؟؟
یا باید از تابعی خاص استفاده بشه؟؟
گه نمونه دارید بذارین ممنون میشم
 

sharktech

کاربر فعال
گوگل بهترین دوست آدمیه که یکم زرنگ باشه

PHP:
<?php
$len = 8;
$base='ABCDEFGHKLMNOPQRSTWXYZabcdefghjkmnpqrstwxyz123456789';
$max=strlen($base)-1;
$activatecode='';
mt_srand((double)microtime()*1000000);
while (strlen($activatecode)<$len+1)
  $activatecode.=$base{mt_rand(0,$max)};
  
echo $activatecode;

?>

اینم یکی دیگه :

PHP:
<?php
$length = 10;
$characters = '0123456789abcdefghijklmnopqrstuvwxyz';
$string = '';    
    for ($p = 0; $p < $length; $p++) {
        $string .= $characters[mt_rand(0, strlen($characters))];
    }
    echo $string;
?>
 
آخرین ویرایش:

جدیدترین ارسال ها

بالا