تحديث آخر نسخة 1.8.37

تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[جاهز للتحميل]فكرة دمج منتدى من نوع vbulletin الى منتدى mybb
#16
توضيح علي السريع بالنسبه لطريقه التشفير حين مشاهده اول رد ليك لموضوع بالموقع الاجنبي :

بالنسبه لتحليل هذا الكود الخاص بتشفر الباسورد :

كود :
/**
* Generates a random salt
*
* @return string The salt.
*/
function generate_salt()
{
   return random_str(8);
}

/**
* Salts a password based on a supplied salt.
*
* @param string The md5()'ed password.
* @param string The salt.
* @return string The password hash.
*/
function salt_password($password, $salt)
{
   return md5(md5($salt).$password);
}

$pass = $mybb->input['password'];

$md5pass = md5($pass);
$salt = generate_salt();

$salted_pass = salt_password($md5pass, $salt);


اولا ال salt يقوم بانشاء رقم عشوائي حين التسجيل او تغيير الباسورد ثم ياخذ الرقم ده ويضعه مع الباسورد ثم يقوم بالتشفير 

كود :
return md5(md5($salt).$password);


كما تلاحظ وضع اولا الرقم ثم الباسورد اللي ادخلته فاذا لو قام بأنشاء رقم عشوائي كمثال 1589 وصاحب العضويه الباسورد حقه هو 123123

بيصير الباسورد قبل التشفير هكذا 1589123123 ثم يقوم بعمليه التشفير يظهر مثلا kjh89y34thkjhg99wj وحين يريد الاستعاده يفصل الرقم ويظهر الباس الحقيقي

هذه هي فكره تشفير الماي بي بي لكي تكون واضحه لك بالنسبه للفي بي لسا ماحللتها فيجب عليك فهم الاتنين لكي تستطيع عمل برمجه تحويل

من هنا الي هنا لكي يعطيك الباس الحقيقي ولو الطريقه مختلفه فاكيد اسكربت الدمج به هذه الجزئيه ولي عووده حين وجود اي جديد
الرد
شكر من طرف :


الردود في هذا الموضوع
RE: فكرة دمج منتدى من نوع vbulletin الى منتدى mybb - بواسطة support - 2014-09-25, 12:50 AM

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم