PDA

View Full Version : روش هش کردن پسورد در کوکی به وسیله VBulletin



kamalhamidi
یک شنبه 19 تیر 1390, 13:40 عصر
سلام

من میخوام از سیستم کاربری VBulletin برای اسکریپتم استفاده کنم! در اصل میخوام از کوکی های فرم برای شناسایی کاربرها استفاده کنم!

سیستم هش کردن پسوردی که توی دیتابیس هست رو میدونم چطوریه! اما نمیدونم پسوردی که توی کوکی هش و ذخیره میشه چطوریه!

برای مثال پسوردی که توی دیتابیس من هست به صورت زیره:


$password = '111';
$salt = 'b`$I|`S)8KoE~+.2182l9z2+5mpJQy';
$hash=MD5(MD5($password).$salt);

همونطور که میبینید پسورد من 111 هست و salt رو هم از دیتابیس در میارم و کلا با کد بالا پسوردی به دست میاد که توی دیتابیس ذخیره شدن... اما چطوری پسورد توی کوکی هش میشه!؟

برای پسورد بالا هش توی کوکی اینه : 55c7c016f9ac69d57de53defbac4771d

و توی دیتابیس هم اینجوریه : 8146f824bc25f3294932f11acc900e11

eshpilen
یک شنبه 19 تیر 1390, 19:12 عصر
حالا مطمئنی هش پسورد رو توی کوکی میذاره؟ شاید چیز دیگری هست.

kamalhamidi
یک شنبه 19 تیر 1390, 22:20 عصر
والا منم مطمعن نیستم..! اما توی فرمهای خارجی خوندم که لایسنس رو با پسورد قاطی میکنه، (بلاخره یه چیزی باهاش قاطی میشه..! )