23-10-2016, 03:44 AM
|
#54
|
|
• الانـتـسـاب » Oct 2016
|
• رقـم العـضـويـة » 131273
|
• المشـــاركـات » 43
|
• الـدولـة » الاسكندريه
|
• الـهـوايـة » C#.Developer
|
• اسـم الـسـيـرفـر » No Server
|
• الـجـنـس » Male
|
• نقـاط التقييم » 10
|
|
|
رد: شرح كامل لغلق ثغرة SQL Inject at about guild
اقتباس:
المشاركة الأصلية كتبت بواسطة Jayden
عفوا ,,, لايمكنك مشاهده الروابط لانك غير مسجل لدينا [ للتسجيل اضغط هنا ]
الLocal ده اللى هو 22
وبالنسبة لل Third
هتعمل List يتضاف فيها الناس اللى مش داخلين ب Parse طبيعى بتاع 0x6103
لان ال third بيدخلوا ب Local مختلف لو انا متزكر كويس كان 51
بمعنى هتحط معلومات ال 0x6103 وتعمل else حط فى ال List بس طبعا لازم تعمل continue ل6103 عشان ميدخلش ( ده لو انت هتمنع ال third )
وهتحتا تحط condition ياخد من ال config عشان تسيب الاختيار فى ايد اللى بيستخدم البرنامج طبعا
ودى المعلومات اللى هتحطها الاول
كود PHP:
if (locale == 51) { Packet p = new Packet(0x6103, true); p.WriteUInt32(uint32_1); p.WriteAscii(this.user_id); p.WriteAscii(this.user_pw); p.WriteUInt8(22); p.WriteUInt32(ukn1); p.WriteUInt16(ukn); m_RemoteSecurity.Send(p); Send(true); continue; }
|
تمام وصلت فهمت شكرا ممكن الفيس بتاعك؟ او ترد علي السكايب؟
|
|
التعديل الأخير تم بواسطة Dev.Exorcism ; 23-10-2016 الساعة 03:46 AM
|