[جاهز للتحميل]فكرة دمج منتدى من نوع vbulletin الى منتدى mybb - نسخة قابلة للطباعة +- الدعم العربي (https://www.mybbarab.com) +-- قسم : :: . + الأقسام الإدارية + . :: (https://www.mybbarab.com/forum-36.html) +--- قسم : قسم الأقتراحات - ونقاش المواضيع الهادفة لرقى المنتدى (https://www.mybbarab.com/forum-37.html) +--- الموضوع : [جاهز للتحميل]فكرة دمج منتدى من نوع vbulletin الى منتدى mybb (/thread-17174.html) |
RE: فكرة دمج منتدى من نوع vbulletin الى منتدى mybb - mrsaud - 2014-09-24 حتى لا اشتت الاذهان الذي اتمنى ان اتقنه هو الاتي: 1- اجراء امر ما على كلمة مرور بتشفير مختلف ليعمل على mybb 2- كيفية توليد ما يسمى بـ salt RE: فكرة دمج منتدى من نوع vbulletin الى منتدى mybb - mrsaud - 2014-09-24 وجدت رابط يشرح الطريقة بـ vb.net و c# http://www.obviex.com/samples/hash.aspx لكن كيف نستخدمه؟؟؟ RE: فكرة دمج منتدى من نوع vbulletin الى منتدى mybb - mrsaud - 2014-09-24 كل محاولاتي بالروابط (باستثناء php) لم تنفع اما php لم اعرف طريقة لها كل الامنيات ان اجد طريقة بالدوت نت تناسب mybb RE: فكرة دمج منتدى من نوع vbulletin الى منتدى mybb - support - 2014-09-25 اولا لا تيأس ثانيا من الممكن ان التشفير بيتم بثلاث مراحل md5 ثم base64 ثم md5 فهناك مبرمجين يقومو بذلك وعلي كل فنحن نبحث لكي نصل للمراد ولاحظت شي باسكربت الدمج الجديد انه اصبح لا يدعم الفي بي 3 واصبح في بي 4 لان السابق كان به مجلد للفي بي 3 والان اصبح المجلد خاص بالفي بي 4 ولذلك اسماء الحقول متغييره بالبرمجه فانا لم اجرب حتي الان تحويل منتديات في بي 3 الي الماي بي بي الجديده فمن الممكن انه دمجو الاتنين او لغو الفي بي 3 ولي عوده اخري بعد قراءه الردود الكثيره بتاعتك ههههه RE: فكرة دمج منتدى من نوع vbulletin الى منتدى mybb - mrsaud - 2014-09-25 ياخي انت انسان كلك بركة والله توصلت للحل شوف الدالة معروفة لكن طريقة استخدامها مع كود الحفظ للجدول هو الاشكال اللي ملعوزني كل اليوم.. الدالة هي: كود : Private Function getMD5Hash(ByVal strToHash As String) As String كود : txtpassword.Text = getMD5Hash(plaintxt.Text).Trim والحفظ للجدول كالتالي: كود : Dim s As New MySqlCommand("update mybb_users set salt=@salt,password=@password where uid=@uid", con) هذا لعل احد يستفيد منه النقطة المتبقية هي كيفية تحويل التشفير القديم لجديد RE: فكرة دمج منتدى من نوع vbulletin الى منتدى mybb - support - 2014-09-25 توضيح علي السريع بالنسبه لطريقه التشفير حين مشاهده اول رد ليك لموضوع بالموقع الاجنبي : بالنسبه لتحليل هذا الكود الخاص بتشفر الباسورد : كود : /** اولا ال salt يقوم بانشاء رقم عشوائي حين التسجيل او تغيير الباسورد ثم ياخذ الرقم ده ويضعه مع الباسورد ثم يقوم بالتشفير كود : return md5(md5($salt).$password); كما تلاحظ وضع اولا الرقم ثم الباسورد اللي ادخلته فاذا لو قام بأنشاء رقم عشوائي كمثال 1589 وصاحب العضويه الباسورد حقه هو 123123 بيصير الباسورد قبل التشفير هكذا 1589123123 ثم يقوم بعمليه التشفير يظهر مثلا kjh89y34thkjhg99wj وحين يريد الاستعاده يفصل الرقم ويظهر الباس الحقيقي هذه هي فكره تشفير الماي بي بي لكي تكون واضحه لك بالنسبه للفي بي لسا ماحللتها فيجب عليك فهم الاتنين لكي تستطيع عمل برمجه تحويل من هنا الي هنا لكي يعطيك الباس الحقيقي ولو الطريقه مختلفه فاكيد اسكربت الدمج به هذه الجزئيه ولي عووده حين وجود اي جديد RE: فكرة دمج منتدى من نوع vbulletin الى منتدى mybb - mrsaud - 2014-09-25 ابشرك اخي الكريم الان مسالة التشفير لمنتدى vbulletin 3,4 and mybb الان سهلة فمنتدى Mybb كتبت الاكواد الخاصة بها اما منتدى vbulletin 3 و 4 فيكفي هكذا كود : UPDATE user set password = MD5(concat(MD5('new password'), user.salt)) WHERE userid=29 الان كيف اجعل كلمة المرور الخاصة بـ vbulletin تعمل دون تغيير؟؟ RE: فكرة دمج منتدى من نوع vbulletin الى منتدى mybb - mrsaud - 2014-09-25 لو اعرف المصطلح الصحيح لما اريد البحث عنه سيتوفر علي الكثير من الوقت والجهد, مترجم قوقل لم يسعفني بمافيه الكفاية. RE: فكرة دمج منتدى من نوع vbulletin الى منتدى mybb - mrsaud - 2014-09-25 المشكلة اني لا اعرف المتغير من الثابت في لغة php . يعني مثلا هذا كود : return md5(md5($salt).$password); RE: فكرة دمج منتدى من نوع vbulletin الى منتدى mybb - support - 2014-09-25 شوف حقولك تحليل الفكره اللي وصلت له حتي الان بالنسبه لهذا الامر التشفير مادام وصلت لفكرته في الفي بي والماي بي بي فطريقه تحويله سهله لان العمليه بتم من خلال مكتبه md5 بالسيرفر اللي وصلتله ان الفي بي بيستخدم طريقه ان الباسورد الاول.ثم رقم salt والماي بي بي عكس الطريقه فعشان تحوله بالبرمجه بتقوم بسحب المعلومات من الفي بي في مصفوفه بيكون بداخلها معلومات الباسورد و salt لعضويه الفي بي والماي بي بي مسوي ثلاث متغييرات وثلاث حقول زياده في جدول الاعضاء وهما : passwordconverttype : وهذا لمعرفه نوع الاسكربت المطلوب تحويل باسورده وبتجد مكتوب به vb او vb3 او vb 4 والجميع واحد passwordconverttype : ده الباسورد المشفر اللي تم سحبه من خلال المصفوفه بيسجل هنا passwordconvertsalt ده رقم salt المشفر اللي تم سحبه من خلال المصفوفه بيسجل هنا والحقل الخاص بالباسورد + salt في جدول اعضاء الماي بي بي بيتركه فارغ حتي يتم عمليه التحويل ثم يضع به الناتج التحويل بيتم كما قولتلك انه بيرجع الكود المشفر لخانه الباسورد ويقوم بانشاء كود salt عشوائي جديد ويبدأ بتشفر الاثنين ويضعها بالحقلين الاساسين لجدول اعضاء الماي بي بي password + salt ثم يقوم بحذف الثلاث حقول اللي قام بانشائهم عمليه التحويل للعلم تتم من خلال ملف loginconvert.php وبالمشاركه القادمه بضع لك الاكواد التي اثبتت ذلك |