البقاء مسجل دائمآ
الإعلانات
قديم 19-11-2016, 09:40 PM   #1

Dev.LumiusCux
عضو فعال



الصورة الرمزية Dev.LumiusCux


• الانـتـسـاب » Feb 2014
• رقـم العـضـويـة » 116419
• المشـــاركـات » 232
• الـدولـة » https://t.me/pump_upp
• الـهـوايـة » C#.Developer
• اسـم الـسـيـرفـر » Private Server
• الـجـنـس » Male
• نقـاط التقييم » 17
Dev.LumiusCux صـاعـد

Dev.LumiusCux غير متواجد حالياً


إرسال رسالة عبر ICQ إلى Dev.LumiusCux إرسال رسالة عبر AIM إلى Dev.LumiusCux إرسال رسالة عبر Yahoo إلى Dev.LumiusCux

(1) شرح كيفيه استخرج Packets و استخدامها






إن شاء الله ده أول درس في القسم وياريت يعجبكم... النهارده هشرح ازاي تستخرج ال Packets و تستخدمها في عمل
Auto Events او Filter ..عاوزكم بس تكونو مركزين و الموضوع سهل مش كيمياء يعني ... الاول هقول نبذه عن Packets

النبذه:


الكل بيكلم أنه عاوز يعمل Auto Event او Filter لكن المفروض نعرف إن الموضوع مش سهل لكن إحنا مع بعض ودي أول خطوة...


عشان نعمل Auto Event او Filter لازم نعرف Auto Event او Filter بيعمل ايه ؟

كلنا عارفين إن Silkroad لعبة Online ومعنى كدة أنه ليها Server طب إزاي اللعبة بتعرف السيرفر أنك عايز تمشي ؟ من خلال حاجة إسمها Packet ودي عبارة عن مجموعة من البيانات اللعبة بتبعتها للـServer عشان يعرف أن الشخصية عايزة تعمل حاجة وبرده السيرفر بيرد على اللعبة بـPacket عشان يعرفها أنها المفروض تمشي من غير مشاكل وكل ده طبعا بإستخدام النت.


طب وإيه علاقة الAuto Event او Filter بالموضوع ؟ الAuto Event او Filter بيعمل إتصال بالسيرفر وبيضحك على اللعبة ويخليها تتصل بيه هو كأنه السيرفر عشان يتحكم فيها ولما الAuto Event او Filter كون عايز يتحرك ويضرب هو من نفسه بيبعت الـPacket للسيرفر مش بيستنا اللعبة وطبعا السيرفر شغال عادي عشان الباكيت جت له مظبوطة ولما السيرفر يرد على ال Auto Event او Filter بيبعت الرد لللعبة عشان كدة أنت بتشوف اللعبة بتتحرك وتضرب ، ولما أنت بتتحرك في اللعبة بتبعت الباكيت للAuto Event او Filter والAuto Event او Filter بيبعتها للسيرفر عشان كدة بيتحرك .

طب لما أكون عامل البوت Clientless بيعمل نفس الكلام لكن بدل ما يكون متصل بالكلينت بيعتمد على نفسه ويلغي الـClient.

لكن عشان اللعبة عايزة تحمي نفسها قامت مشفرة بعض الباكيتات وقامت عملت للباكيتات تقسيمة حلوة على قدها.


طب دلوقتي أنا عجبني الموضوع وعايز أتصل باللعبة والسيرفر واشتغل زي البوت لكن أنا معرفش إزاي أفك التشفير واتعامل مع الباكيتات. أنت هتستخدم الSilkroad Security API اللي هو عبارة عن مجموعة من الأوامر المعمولة بواسطة pushedx ( اللي ميعرفش مين ده هقوله إن ده اللي كان مصنع الـedx loader وراجل بيفهم كويس في Silkroad ) مهمتها إنها تفك تشفير الحاجات المشفرة وترتب الـPackets بحيث تكون مفهومة لأي مبرمج.


دلوقتي فهمنا ايه Packets هشرح دلوقتي التول ال هنستخدمها و هي EdxLoader زي ما قلت هشرح كل حاجه فيها حته حته لازم تعلم علي كلمه Packet Auto-Parser









عرفنا خلاص كل حاجه في تعالي بقا نجرب اول باكت و هي Notice Tool

كود PHP:
[-> S][7025]
07                                                ................
00                                                ................
56 42 89                                          Hello World..... 

زي ما انا قولت انك بتبعت للسيرفر بكت هو بيرد عليك ببكت القدمك دي باكت ال نوتس مش ملاحظين في حاجه


يعني انت ال باعتها اي حاجه في اوتو ايفنت عاوز انت تبعتها بتستخدم C<S و لما تكون عاوز تستقبل حاجه ينفع البوت ذات نفسه يشوفها بتستخدم S>C
و في فلتر بتستخدم S>C مش C>S

الرقم ده 7025 هو ال Opcode أل لازم تستخدمه يعني في سي شارب بتعمل كده

;(Packet notice = new Packet(0x7025

طب ياعم انت مصدعنا ايه 0x دي مش موجوجه في Analyzer اقولك يا سيدي انت لازم حوله يبقا Hex فا تحط 0ْx عشان مايحصلش ايررور او تخليه Decimal يبقا كده 28709

طب انا دلوقتي عرفت ال Opcode عاوز اعرف ايه التحت ده اقولك بقا دي قيم لازم تبعتها مع Opcode عندك تلت حاجات
كود PHP:
07
00
56 42 89 


فا انت هتحطها بقيمه Writeuint8 أل 07 + 00
طب ال 56 42 89 دي يا سيدي قصدها كلام ال هو Hello World دي الرساله و دي بتتبرمج علي اساس packet.WriteAscii

فا انت هتيجي في سي شارب تعمل كده


كود PHP:
;(Packet notice = new Packet(0x7025
;(Packet notice = new Packet((byte)07
;(Packet notice = new Packet((byte)00
;("notice.WriteAscii("Hello World
;(Agent.Send(notice 
الموضوع متجدد باستمرار انشاء الله معلش تعبت من الكتابه و عندي درس نكمل في وقت تاني انشاء الله :D


توقيع Dev.LumiusCux :
عفوا ,,, لايمكنك مشاهده الروابط لانك غير مسجل لدينا [ للتسجيل اضغط هنا ]


رد مع اقتباس
إعلانات google

 


يتصفح الموضوع حالياً : 1 (0 عضو و 1 زائر)
 

ضوابط المشاركة
لا تستطيع إضافة مواضيع جديدة
لا تستطيع الرد على المواضيع
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

BB code متاحة
كود [IMG] متاحة
كود HTML معطلة

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

المواضيع المتشابهه
الموضوع كاتب الموضوع المنتدى الردود آخر مشاركة
هل يوجد شرح للvsro packets ? ahmedbadrbedo قسم الاسئلة و الاستفسارات لعمل السيرفرات الخاصة 2 18-09-2017 12:37 PM
مساعدة في بعض ال Packets tarek1500 قـسـم الـبـرامـج الـمـسـاعـدة 0 08-12-2012 01:23 AM
Packets editing ftw <3 NoN_Stop قسم المواضيع المكررة و المخالفة 18 25-08-2011 11:09 AM
♥ ۝ண√"حصريا" اجمل مكتبه العاب للموبايل الصينى + شرح كيفيه استخدامها √ண۝ ♥ CrazySoraqa بـعـيـدآ عـن سـيـلـك رود 13 15-10-2010 07:47 PM


الساعة الآن 03:24 PM.