الرابط مخفي
تسجيل الدخول
او
تسجيل
!!
الرابط مخفي
تسجيل الدخول
او
تسجيل
!!
الرابط مخفي
تسجيل الدخول
او
تسجيل
!!
فى ناس طلبت موضوع تعدل بال ollydbg على SRO Client و SR_GameServer عشان كدة عملت شرح بسيط بالصور يوضح للنا تعدل على ايه بالظط وتعمل ايه....
مبدئيا كدة فى حاجة لازم تعرف عن ال SR-GameServer اما بتعدل على Masteries و ال Cap بتبقى من ملف ال Common.ini اللى موجود فى Folder ال Sr_Zor زى كدة
الرابط مخفي
تسجيل الدخول
او
تسجيل
!!
الرابط مخفي
تسجيل الدخول
او
تسجيل
!!
الرابط مخفي
تسجيل الدخول
او
تسجيل
!!
وبتعدل بال Sr-Patcher على ال Mastery و ال Level كدة اهو
الرابط مخفي
تسجيل الدخول
او
تسجيل
!!
الرابط مخفي
تسجيل الدخول
او
تسجيل
!!
الرابط مخفي
تسجيل الدخول
او
تسجيل
!!
الرابط مخفي
تسجيل الدخول
او
تسجيل
!!
بعدها تعمل Fix Rates نفس الخطوات اللى فوق بس تعلم على Fix Rates كدة اهو
الرابط مخفي
تسجيل الدخول
او
تسجيل
!!
الرابط مخفي
تسجيل الدخول
او
تسجيل
!!
الرابط مخفي
تسجيل الدخول
او
تسجيل
!!
الرابط مخفي
تسجيل الدخول
او
تسجيل
!!
نيجى للتعديل بال ollydbg تحميل الملف من هنا
الرابط مخفي
تسجيل الدخول
او
تسجيل
!!
الرابط مخفي
تسجيل الدخول
او
تسجيل
!!
هنزل الملف ونفك الضغط بعدها نفتح الملف هيبقى بالشكل ده
الرابط مخفي
تسجيل الدخول
او
تسجيل
!!
بعدها هتدوس على File بعدها Open وتختار ال SRO Client بتاعك او ال SR_GameServer
الرابط مخفي
تسجيل الدخول
او
تسجيل
!!
الرابط مخفي
تسجيل الدخول
او
تسجيل
!!
الرابط مخفي
تسجيل الدخول
او
تسجيل
!!
عشان تعدل على opCode معين هتدوس هنا
الرابط مخفي
تسجيل الدخول
او
تسجيل
!!
طب ايه اللى انت المفروض اكتبو هنا ؟ هو ال OpCode طب نجيبو منين اهو
كود:
//SR_GameServer
005E81D2 837C24 30 0C CMP DWORD PTR SS:[ESP+30],0C --193
005C4B42 837C24 30 0C CMP DWORD PTR SS:[ESP+30],0C --188
//SRO_Client
005AA0F8 3C 0C CMP AL,0C --193
005AC538 3C 0C CMP AL,0C --188
//Cap level (SR_Gameserver)
004E52C7 80F9 7D CMP CL,7D --188
//120 Mastery limit (SRO_Client)
006B5BF8 3C 8C CMP AL,78 --193
0069C7C8 3C 78 CMP AL,78 --188
//120 level up limit (SRO_Client)
008C1162 80FB 8C CMP BL,78 --193
008A99A2 80FB 6E CMP BL,6E --188
//Max Mastery Limit (SRO_Client)
006C3A73 BE 68010000 MOV ESI,168 --193
006A51BC BF 77010000 MOV EDI,177 --188
//240 EU Mastery Limit (SRO_Client)
--193
006C3A48 3D FA000000 CMP EAX,0F0
006C3A53 BE FA000000 MOV ESI,0F0
006BE747 3D FA000000 CMP EAX,0F0
006BE752 BF FA000000 MOV EDI,0F0
--188
006A5197 3D F0000000 CMP EAX,0F0
006A51A2 BF F0000000 MOV EDI,0F0
006AA498 3D F0000000 CMP EAX,0F0
006AA4A3 BE F0000000 MOV ESI,0F0
//240 EU Mastery Limit (SR_Gameserver) - Codecave
--193
005C0569 - E9 15FDE3FF JMP SR_GameS.00400283
00400283 E8 18251C00 CALL SR_GameS.005C27A0
00400288 8BC8 MOV ECX,EAX
0040028A 0FB645 0C MOVZX EAX,BYTE PTR SS:[EBP+C]
0040028E 03C8 ADD ECX,EAX
00400290 894C24 0C MOV DWORD PTR SS:[ESP+C],ECX
00400294 DB4424 0C FILD DWORD PTR SS:[ESP+C]
00400298 DC1D 78A7BC00 FCOMP QWORD PTR DS:[BCA778]
0040029E DFE0 FSTSW AX
004002A0 81F9 FA000000 CMP ECX,0FA ;mastery limit offset
004002A6 - 0F8F 20031C00 JG SR_GameS.005C05CC
004002AC - E9 DA021C00 JMP SR_GameS.005C058B
--188
http://i.imgur.com/X9oIib5.png (less code)
//Growth pet level cap (SR_Gameserver)
004E27FB 807E 58 78 CMP BYTE PTR DS:[ESI+58],78 --193
004D641B 807E 58 6E CMP BYTE PTR DS:[ESI+58],6E --188
//Party matching cap (SRO_Client)
--188
0073940E 6A 6E PUSH 6E (automatch)
00739453 6A 6E PUSH 6E (automatch)
0073AFAE 6A 6E PUSH 6E (party match search min level write-able)
0073B013 6A 6E PUSH 6E (party match search max level write-able)
0073B030 6A 6E PUSH 6E (party match search default max level)
0073FA4C 6A 6E PUSH 6E (form party min level write-able)
0073FAAF 6A 6E PUSH 6E (form party max level write-able)
0073FACC 6A 6E PUSH 6E (form party default max level)
//Levelup bugfix (SR_Gameserver)
004F19F2 7C 24 JL SHORT SR_GameS.004F1A18 --193
004E5471 817C24 20 E00100>|CMP DWORD PTR SS:[ESP+20],1E0 --188
--Note: 004F19F5 (10e = 120/4)
//Max characters per account (SRO_Client)
0085DE67 80BE 2C010000 08 CMP BYTE PTR DS:[ESI+12C],4 --188
//Max characters per account (SR_ShardManager)
--193
0040F5AC 83F8 1E CMP EAX,1E
0042AAA3 83F8 1E CMP EAX,1E
--188
0040F47C 83F8 04 CMP EAX,4
00429B83 83F8 04 CMP EAX,4
//Quest level cap (fix crash, SRO_Client)
00955134 8078 20 7D CMP BYTE PTR DS:[EAX+20],6E --188
//Job level cap v188 files (SR_GameServer, thanks to Drew Benton (pushedx))
0060DE69 -> Job Cap Check (default 7)
كود:
--------------
Stall 500B
--------------
//SRO Client
0x5DF9DE PUSH 2 ->>> PUSH 74
0x5DF9E0 PUSH 540BE3FF ->>> PUSH 6A528800
0x5EA683 PUSH 2 ->>> PUSH 74
0x5EA685 PUSH 540BE3FF ->>> PUSH 6A528800
0x6B2003 PUSH 2 ->>> PUSH 74
0x6B2005 PUSH 540BE3FF ->>> PUSH 6A528800
0x6BA765 PUSH 2 ->>> PUSH 74
0x6BA767 PUSH 540BE3FF ->>> PUSH 6A528800
//Sr_GameServer
0x471B00 CMP ESI,2 ->>> CMP ESI,74
0x471B07 CMP EAX,540BE3FF ->>> CMP EAX,6A528800
0x472FF5 CMP EDX,2 ->>> CMP EDX,74
0x473008 CMP EAX,540BE3FF ->>> CMP EAX,6A528800
0x47ABD8 CMP ECX,2 ->>> CMP ECX,74
0x47ABE3 CMP ECX,540BE3FF ->>> CMP ECX,6A528800
الرابط مخفي
تسجيل الدخول
او
تسجيل
!!
وايه كل ال Codes دى برضو معرفناش نعدل عليه ايه ؟ فى صورة تحت اهى بتوضح انهى حزء اللى بتكتبو فى المربع اللى فوق ( ده مثال مش اكتر للجزء اللى بتاخدو السططرين اللى تحت بعض يعنى بتعدل على الاتنين مش واحد بس
خلى بالك فى سطور قدامها 193 و سطور 188 ده على حسب ال SRO Client و ال SR_GameServer معظمهم بيبقى 188 وده احسن
الرابط مخفي
تسجيل الدخول
او
تسجيل
!!
الرابط مخفي
تسجيل الدخول
او
تسجيل
!!
مثال بسيط توضيحى هنعدل على //Max Mastery Limit (SRO_Client)
هناخد ال OpCode بتاع 188 اللى هو ده
كود:
006A51BC BF 77010000 MOV EDI,177 --188
الرابط مخفي
تسجيل الدخول
او
تسجيل
!!
بعدها هيظهر بالشكل ده
الرابط مخفي
تسجيل الدخول
او
تسجيل
!!
وده الجزء اللى بنعدل عليه اللى هو 168 ...
الرابط مخفي
تسجيل الدخول
او
تسجيل
!!
طب الرقم ده عبارة عن ايه ؟ ده عبارة عن رقم Decimal متحول ل Hex يعنى مثلا انت عايز ال Max Mastery Level اللى هو ال CH Mastery يبقى 330 يبقى هتحول رقم ال 330 ل Hex هتفتح الموقع ده
الرابط مخفي
تسجيل الدخول
او
تسجيل
!!
ده بيحول ال Decimal اللى هو ال 330 ل Hex
الرابط مخفي
تسجيل الدخول
او
تسجيل
!!
بعدها تعدل على ال Box زى كدة
الرابط مخفي
تسجيل الدخول
او
تسجيل
!!
الرابط مخفي
تسجيل الدخول
او
تسجيل
!!
كدة خلاص خلصنا ناقص بس ان احنا نعمل Save للتعديل ده هتعمل زى الصور
الرابط مخفي
تسجيل الدخول
او
تسجيل
!!
الرابط مخفي
تسجيل الدخول
او
تسجيل
!!
الرابط مخفي
تسجيل الدخول
او
تسجيل
!!
الرابط مخفي
تسجيل الدخول
او
تسجيل
!!
الرابط مخفي
تسجيل الدخول
او
تسجيل
!!
الرابط مخفي
تسجيل الدخول
او
تسجيل
!!
التعديل الأخير بواسطة المشرف: