المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : بالصور : شرح طريقة تغيير ألوان الـ Chat


Midget1337
21-02-2013, 04:23 PM
بسم الله الرحمن الرحيم

دا شرح مبسط لكيفية تغيير لون الـ Chat جوا الجيم

هنقدر نغير الأنواع التالية من الـ Chat :

Whisper/Guild/Union/Global/Notice/Academy/Party

بس مش هنقدر نغير اللون الأساسي للكلام العادي اللي هوا الأبيض يعني الـ All Chat


أولا الأدوات المستخدمة :

1- Paint.NET و دي نسخة مطورة شوية عن الـ Paint و تشبه الـ Photoshop

Download from here : http://www.getpaint.net/download.html


2-OllyDbg و دا برنامج متخصص في الهندسة العكسية (Reverse Engineering)

Win32 : Download from here : http://www.ollydbg.de/odbg110.zip

بالنسبة لمستخدمين Windows64 حمل بتاع 32 و تضيف عليه حاجة اسمها Stealth Plugin for win64
حمل الملف ده و حطه جوا الفولدر https://docs.google.com/file/d/0BzRLpHkMGqH2SWpDclJfbngtbUE/edit?pli=1


3-Brain.exe و دا ان شاء الله في كل مكان بس اللي يستخدموه بقا :)


ثانيا حاجات لازم تعرفها :

-كلنا عارفين ان أي لون بيبقى خليط من الألوان الأساسية RGB أو Red Green Blue ..و فيه حاجة رابعة اللي هيا Alpha يعني الشفافية ..كده يبقى المجموع ARGB و هيا دي اللي الكلينت بياخد منها الألوان..

-نظام الترقيم اللي احنا شغالين بيه: 0-10 دا اسمه Decimal ..جوم الناس قالو طب عايزين نعمل نظام ترقيم يبقى فيه الحروف و الأرقام و كل حاجة فعملوا النظام اللي اسمه Hexadecimal و ده برضو 0-9 و بعد الـ 9 فيه A,B,C,D,F .

-الألوان بتاعت الـ Chat موجودة في الكلينت بصيغة ARBG بس متحولة الى Hex ..

مثلا : اللون الأحمر
http://img822.imageshack.us/img822/9331/redexample.jpg

زي ما في الصورة الـ Hex value بتاعتو FF2414 دي RGB ..فيه حاجة بقا اللي هيا الـ Alpha و قيمتها Decimal 255 .نيجي نحولها Hex عن طريق الموقع دا http://www.statman.info/conversions/hexadecimal.html هنلاقي انه مقابل لـ FF ..بالتالي الصيغة النهائية للون حسب ما الكلينت شايف : FF FF 24 14 (المسافات للتوضيح).

ُثالثا نبدأ الشغل :

لازم يكون معاك نسخة احتياطي من الـ sro_client.exe عشان دا اللي هنشتغل عليه.

أولا نفتح برنامج Ollydbg .. بس لازم تفتح بـ Run as Administrator عشان يبقى كل الخواص موجودة.

تختار من القائمة File و تختار Open و تحدد مكان الـ Sro_Client و نستنى لحد ما يخلص تحميل..

هيبقى بالشكل ده :

http://img443.imageshack.us/img443/2739/clientdbg.jpg

المفروض انك تدور بكود اللون في الـ ollydbg و تغيره بس أنا هوفر عليكو الوقت و هاديكو قايمة بأكواد الألوان و مكانها فين في vsro 1.188 client

// Whisper
Memory Address = 0x876A61
Colour Code = FF9FFFFE

// Global
Memory Address = 0x876A68
Colour Code = FFFFFF00

// Notice
Memory Address = 0x876A6F
Colour Code = FFFFAEC3

// Guild
Memory Address = 0x876A76
Colour Code = FFFFB541

// Union
Memory Address = 0x876A7D
Colour Code = FFC2F573

// Party
Memory Address = 0x876A84
Colour Code = FF9AFFD0

//Academy
Memory Address = 0x876A92
Colour Code = FFC764FF


هنشتغل على لون الـ Global Chatting


جوا البرنامج تدوس right click في أي مكان و تختار GO TO و منها تختار Expression و تحط الـ Address اللي هوا عنوان الكود في الـ memory اللي هوا 0x876A68 هيطلعلك الاتي :

http://img195.imageshack.us/img195/6196/globaldbg.jpg

دا السطر اللي فيه اللون

تدوس right click و تختار Follow in Dump و منه Selection
http://img822.imageshack.us/img822/6731/globaldbg2.jpg

هيظهرلك كده :
http://img849.imageshack.us/img849/7601/globaldbg3.jpg

سيبك من الـ BD و هتغير في الكود بتاع اللون

ملاحظة : كود الألوان بيبقى معكوس في الميموري يعني الجلوبال أصفر كوده كده : FFFFFF00 هتلاقيه في الـ Hex Dump كده : 00FFFFFF

نحدد كود اللون و ندوس right click و منها نختار Binary و منها Edit
http://img833.imageshack.us/img833/2690/globaldbg4.jpg

هيطلعلك كده :
http://img844.imageshack.us/img844/8636/globaldbg5.jpg

نرجع لبرنامج Paint.NET و نفتح أي صورة و نبص على مربع الـ Colors و نختار اللون اللي احنا عايزينه مثلا بمبي :
http://img826.imageshack.us/img826/6138/globaldbg6.jpg

نكون منه كود كامل..لو بصينا هنلاقي ان البرنامج مدينا كود جاهز اللي هوا FF3A8F دا من غير الAlpha
نضيف الألفا كدا بقي FFFF3A8F ..لازم نعكسو عشان نحطو في الكلينت يبقى الصيغة النهائية : 8F3AFFFF


نحطو في الـ Ollydbg يبقى كدا :
http://img515.imageshack.us/img515/6236/globaldbg7.jpg

كده التعديل خلص..جيه وقت الحفظ..

right click في أي ماكن و اختار Save to Executable و منه All Modifications و نختار Copy All
http://img651.imageshack.us/img651/21/globaldbg8.jpg

بعدين نيجي عالنافذة الجديدة اللي ظهرت و ندوس right click و نختار Save File و نختار المكان اللي هنحط فيه الكلينت..
http://img209.imageshack.us/img209/9949/globaldbg9.jpg

صورة نهائية من داخل الجيم :

http://img850.imageshack.us/img850/8826/sro2013022115180668.jpg


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

MR ! HЄRO
21-02-2013, 04:27 PM
تمام ياكبير شغل عالي اوي
بجد فلة شمعة منورة :camberman:

Bouken
21-02-2013, 04:36 PM
Very Nice Midget

[GM]Tormentor
21-02-2013, 04:37 PM
والله العظيم انت معلم وأشكر وياريت تعملنا شروحات تانى على ollydbg ذى mastry lv وى logo عند أختيار الشخصية تسلممممممممممم

Rocstorm
21-02-2013, 05:11 PM
اخيرا جه مشرف عدل فى الموقع وى بالاخص قسم ( عمل السرفرات ) شكل كده التغير الاهير جايب ناس حلوة كتير

Z.e.K.o
21-02-2013, 06:10 PM
شغل عالى ..اســتمـر

elfr3on2010
21-02-2013, 07:26 PM
تسلم ايدك شرح اكثر من رائع

MyRȝturn
21-02-2013, 07:32 PM
شغل عالى ..اســتمـر

omarahmed500
21-02-2013, 09:45 PM
شكراااا ناس كتير كانت طالباه

lordmax11
21-02-2013, 10:47 PM
تمام و الف شكر ليك :yes:

™Anas™
22-02-2013, 08:54 AM
اخيرا جه مشرف عدل فى الموقع وى بالاخص قسم ( عمل السرفرات ) شكل كده التغير الاهير جايب ناس حلوة كتير



صوره و انا بجرب لسه :)
http://im31.gulfup.com/7KkXF.jpg (http://www.gulfup.com/?8dmKpJ)
وحته جلوبال لون غبي ^_^
http://im35.gulfup.com/QRLdX.jpg (http://www.gulfup.com/?GzraVz)

Dallin
22-02-2013, 12:38 PM
طب انا دلوقتى عملتها وتمام بس كل ما اكتب جلوبال=crash

Midget1337
22-02-2013, 12:40 PM
حلو يا أنس..

لاحظ ان انتا ممكن تخلي اللون فاتح شوية مش فاقع كده..قلل الـ Alpha و حولها hex

طب انا دلوقتى عملتها وتمام بس كل ما اكتب جلوبال=crash

اتأكد انك عامل كل حاجة زي ما في الموضوع و انك مش ضايف حاجة زيادة في الملف..لازم القديم يبقى قد الجديد بالضبط..و دي ل vsro 188 مش لـ 193 .

™Anas™
22-02-2013, 12:57 PM
حلو يا أنس..

لاحظ ان انتا ممكن تخلي اللون فاتح شوية مش فاقع كده..قلل الـ alpha و حولها hex


آه صح نسيتها دي طيب هجرب ناو
محجوز لصور :)

GaKsoN
22-02-2013, 12:58 PM
اخيرا جه مشرف عدل فى الموقع وى بالاخص قسم ( عمل السرفرات ) شكل كده التغير الاهير جايب ناس حلوة كتير

و ان شاء الله مش هتشوف المنظر بتاع زمان تانى طول ما انا موجود ..

شغل عالى Midget1337 ..

يثبت لفتره

HandSome
22-02-2013, 02:12 PM
تــــــــسلم ايــــدك

xxxlitaxxx
22-02-2013, 02:39 PM
الله ينور بجد وربنا يعينك ويوقيك فى مساعده الناس ^_^ بجد موضوع اكثر من رائع

™Anas™
23-02-2013, 10:12 PM
بقولك يا محمد
ممكن تعمل شرح تغيير لون كلمة الجي إم أو تعديل أي كلمه تاني بحيث لما تكتبها يبقا لون إنتا تعملو ؟

Midget1337
23-02-2013, 11:28 PM
بقولك يا محمد
ممكن تعمل شرح تغيير لون كلمة الجي إم أو تعديل أي كلمه تاني بحيث لما تكتبها يبقا لون إنتا تعملو ؟

هحاول حاضر ..أصلي خبرتي محدودة في مجال الـ reverse engineering

™Anas™
24-02-2013, 05:26 PM
هحاول حاضر ..أصلي خبرتي محدودة في مجال الـ reverse engineering

خلاص أوكي لو عرفت ماشي ولو لأ عادي ولا يهمك

[Dev] Arshivel
24-02-2013, 06:20 PM
لا بجد شرح كويس الله ينور استمر

Mr Z!dane
24-02-2013, 06:28 PM
NiCe

goosa
25-02-2013, 11:15 PM
أصلي يا كبير

yeayeayea
26-02-2013, 03:30 PM
تسلم ايدك

ღ♥_iMoRy_♥ღ
04-03-2013, 06:46 AM
بجد الله ينور

amrezat8
13-03-2013, 04:47 PM
شرح ممتاز جدا شكرا:ok:

Mahmoud Rashwan
29-03-2013, 04:37 AM
الله ينور شرح جميل

°•.♥Mimo ♥.•°
21-05-2013, 12:48 PM
فزيع اوىمافيش بعدكدا

Shevo Manser
18-10-2013, 08:44 AM
كويس

Mohannad2010
18-10-2013, 09:09 AM
موضوع جميل جدا وتسلم الايادى :clapping:
استمر :winner_third_h4h:

افندينا ™Hamboka™
19-10-2013, 12:30 AM
استمر

VAMPIRE_OF_BLOOD
12-11-2013, 09:48 PM
تم التطبيق

Tigger
13-05-2014, 10:56 AM
تسلمـ ايدكـ:shakehead:

adminmagicroad
24-06-2017, 05:30 PM
بارك الله فيك
ده برنامج سهل
blob:https://mega.nz/2a289fa7-d8f0-45f9-b606-abd484caaf37