Register for your free account! | Forgot your password?

You last visited: Today at 21:35

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



need help!

Discussion on need help! within the SRO Coding Corner forum part of the Silkroad Online category.

Reply
 
Old   #1
 
elite*gold: 0
Join Date: Aug 2010
Posts: 346
Received Thanks: 416
need help!

hello, recently i noticed that every client has this thingie like "SRO_Global_TestBed", "SRO_Korea_YAHOO", just wondering what is it for the current iSro client v1,270?
Miki Maus is offline  
Old 10/25/2010, 06:01   #2
 
bootdisk's Avatar
 
elite*gold: 0
Join Date: Sep 2010
Posts: 134
Received Thanks: 41
Code:
00000000h:  0C 03 01 A1 00 00 01 15 12 00 53 52 4F 5F 47 6C ; ..........SRO_Gl
00000010h:  6F 62 61 6C 5F 54 65 73 74 42 65 64 01 3D 14 00 ; obal_TestBed....
00000020h:  53 52 4F 5F 47 6C 6F 62 61 6C 5F 54 65 73 74 42 ; SRO_Global_TestB
00000030h:  65 64 5F 32 00 01 41 00 05 00 30 58 69 61 6E 6D ; ed_...A....Xianm
00000040h:  0A AC 0D 01 01 4A 00 05 00 30 41 65 67 65 E9 09 ; .....J....Aege..
00000050h:  AC 0D 01 01 4C 00 05 00 30 54 72 6F 79 9F 0A AC ; ....L....Troy...
00000060h:  0D 01 01 5E 00 07 00 30 41 74 68 65 6E 73 CC 08 ; ........Athens..
00000070h:  AC 0D 01 01 60 00 06 00 30 4F 61 73 69 73 AD 08 ; .........Oasis..
00000080h:  AC 0D 01 01 66 00 07 00 30 56 65 6E 69 63 65 33 ; ....f....Venice.
00000090h:  09 AC 0D 01 01 6B 00 07 00 30 47 72 65 65 63 65 ; .....k....Greece
000000A0h:  5E 09 AC 0D 01 01 71 00 05 00 30 41 6C 70 73 F1 ; ......q....Alps.
000000B0h:  08 AC 0D 01 01 72 00 08 00 30 4F 6C 79 6D 70 75 ; .....r....Olympu
000000C0h:  73 3D 0A AC 0D 01 01 84 00 06 00 30 54 69 62 65 ; s...........Tibe
000000D0h:  74 5F 09 AC 0D 01 01 86 00 06 00 30 42 61 62 65 ; t_..........Babe
000000E0h:  6C A2 07 AC 0D 01 01 96 00 07 00 30 52 65 64 53 ; l...........RedS
000000F0h:  65 61 1E 09 AC 0D 01 01 97 00 05 00 30 52 6F 6D ; ea...........Rom
00000100h:  65 37 0A AC 0D 01 01 98 00 07 00 30 53 70 61 72 ; e...........Spar
00000110h:  74 61 4A 08 AC 0D 01 01 9C 00 09 00 30 45 6C 64 ; taJ..........Eld
00000120h:  6F 72 61 64 6F 85 08 AC 0D 01 01 9F 00 08 00 30 ; orado...........
00000130h:  50 61 63 69 66 69 63 F0 08 AC 0D 01 01 A2 00 0A ; Pacific.........
00000140h:  00 30 41 6C 65 78 61 6E 64 65 72 1F 0A AC 0D 01 ; ..Alexander.....
00000150h:  01 A5 00 07 00 30 50 65 72 73 69 61 C6 08 AC 0D ; ......Persia....
00000160h:  01 01 A6 00 05 00 30 5A 65 75 73 22 08 AC 0D 01 ; .......Zeus.....
00000170h:  01 AE 00 09 00 30 50 6F 73 65 69 64 6F 6E 04 09 ; ......Poseidon..
00000180h:  AC 0D 01 01 B2 00 09 00 30 48 65 72 63 75 6C 65 ; .........Hercule
00000190h:  73 AD 07 AC 0D 01 01 B3 00 05 00 30 4F 64 69 6E ; s...........Odin
000001A0h:  90 07 AC 0D 01 01 B4 00 08 00 30 4D 65 72 63 75 ; ...........Mercu
000001B0h:  72 79 A1 07 AC 0D 01 01 B5 00 05 00 30 4D 61 72 ; ry...........Mar
000001C0h:  73 04 07 AC 0D 01 01 B6 00 07 00 30 53 61 74 75 ; s...........Satu
000001D0h:  72 6E 73 06 AC 0D 01 01 B7 00 06 00 30 56 65 6E ; rns..........Ven
000001E0h:  75 73 AB 07 AC 0D 01 01 BB 00 07 00 30 55 72 61 ; us...........Ura
000001F0h:  6E 75 73 56 07 AC 0D 01 01 BC 00 06 00 30 50 6C ; nusV..........Pl
00000200h:  75 74 6F FD 06 AC 0D 01 01 BE 00 08 00 30 4E 65 ; uto...........Ne
00000210h:  70 74 75 6E 65 58 07 AC 0D 01 01 BF 00 05 00 30 ; ptuneX..........
00000220h:  48 65 72 61 7E 07 AC 0D 01 01 C2 00 05 00 30 47 ; Hera...........G
00000230h:  61 69 61 7E 05 AC 0D 01 01 CC 00 04 00 30 45 6F ; aia...........Eo
00000240h:  73 5B 06 AC 0D 01 01 CD 00 08 00 30 50 68 6F 65 ; s...........Phoe
00000250h:  6E 69 78 92 06 AC 0D 01 01 CE 00 05 00 30 41 72 ; nix...........Ar
00000260h:  65 73 31 06 AC 0D 01 01 CF 00 05 00 30 49 72 69 ; es...........Iri
00000270h:  73 E9 05 AC 0D 01 01 D0 00 06 00 30 54 69 74 61 ; s...........Tita
00000280h:  6E CE 06 AC 0D 01 01 D1 00 07 00 30 41 70 6F 6C ; n...........Apol
00000290h:  6C 6F C0 07 AC 0D 01 01 D5 00 07 00 30 48 65 6C ; lo...........Hel
000002A0h:  69 6F 73 4B 05 AC 0D 01 01 DA 00 0E 00 30 4D 61 ; iosK..........Ma
000002B0h:  6C 61 7A 67 69 72 74 28 54 52 29 D2 04 AC 0D 01 ; lazgirt.TR......
000002C0h:  01 EA 00 06 00 30 50 65 74 72 61 D3 06 AC 0D 01 ; ......Petra.....
000002D0h:  01 EB 00 07 00 30 54 69 67 72 69 73 9B 04 AC 0D ; ......Tigris....
000002E0h:  01 01 EC 00 05 00 30 41 72 61 6C 5C 04 AC 0D 01 ; .......Aral.....
000002F0h:  01 ED 00 08 00 30 43 61 73 70 69 61 6E 67 05 34 ; ......Caspiang..
00000300h:  08 01 01 EF 00 05 00 31 4D 61 79 61 92 08 C4 09 ; ........Maya....
00000310h:  01 00                                           ; ..
It's SRO_Global_TestBed.
bootdisk is offline  
Old 10/25/2010, 17:07   #3
 
elite*gold: 0
Join Date: Aug 2010
Posts: 346
Received Thanks: 416
thx
Miki Maus is offline  
Old 10/25/2010, 17:56   #4
 
lesderid's Avatar
 
elite*gold: 0
Join Date: Dec 2007
Posts: 2,400
Received Thanks: 1,517
It doesn't really matter, does it? :P
lesderid is offline  
Old 10/25/2010, 18:00   #5
 
bootdisk's Avatar
 
elite*gold: 0
Join Date: Sep 2010
Posts: 134
Received Thanks: 41
I don't think it matters for emulation. Who knows for tools...
bootdisk is offline  
Old 10/25/2010, 18:46   #6
 
Shadowz75's Avatar
 
elite*gold: 0
Join Date: Mar 2009
Posts: 443
Received Thanks: 597
It makes no difference if you use SRO_Global_TestBed,SRO_Korea_YAHOO or puffy_nippels for a emulator.
I always used this for csremu
Quote:
[GateWay->Client][A101][38 bytes]
01 15 12 00 50 52 4F 56 49 44 45 44 5F 42 59 5F 43 53 52 45 4D 55 00 01 01 00 04 00 4D 61 69 6E 00 00 32 00 01 00
....PROVIDED_BY_CSREMU......Main......
just to identify a server emulated with csremu.So use whatever you want
Shadowz75 is offline  
Old 10/25/2010, 18:58   #7
 
elite*gold: 0
Join Date: Aug 2010
Posts: 346
Received Thanks: 416
what's about the packets on 1.270? would the ksro 1.702 packets work for that?
Miki Maus is offline  
Old 10/25/2010, 19:35   #8
 
lesderid's Avatar
 
elite*gold: 0
Join Date: Dec 2007
Posts: 2,400
Received Thanks: 1,517
Quote:
Originally Posted by Miki Maus View Post
what's about the packets on 1.270? would the ksro 1.702 packets work for that?
No. The login server packets are interchangeable, well 99% actually.
If you only want login server packets, take a look at this:

The gameserver packets aren't the same, but you can just sniff them with edxSilkroadLoader5, it 'autoparses' them.
lesderid is offline  
Old 10/25/2010, 19:50   #9
 
bootdisk's Avatar
 
elite*gold: 0
Join Date: Sep 2010
Posts: 134
Received Thanks: 41
@lesderid I think he was asking if they share the same OP codes, in which case:

Some versions of SRO share the same OP codes.
For example, before the login flag thing update on iSRO there was no difference between it and RSRO (Ok, I just checked it til the character selection screen). Actually, I did a lot of tools with RSRO (*** bless no hackshield there)... maybe more people was there too doing research.

The only way of knowing if they've the same packets is with a proxy or... what I do... search for the OP constants inside the exe file with OllyDbg (for example, search for B021).

If they've the same OP then you can give a shoot, it's true that maybe some of the packets have a different structure but thanks to one of pushedx guides () maybe you can figure out what it was expecting.

Hope it helps.
bootdisk is offline  
Old 10/25/2010, 21:27   #10
 
Kazuyaš's Avatar
 
elite*gold: 0
Join Date: Apr 2007
Posts: 449
Received Thanks: 236
kSRO - has its own opcodes.
iSRO - has its own opcodes.
cSRO/vSRO/rSRO/thSRO/jSRO/tSRO - share the same opcodes with some minor tweaks here/there.

here is a sample so you can see for yourself.
Kazuyaš is offline  
Thanks
1 User
Reply




All times are GMT +1. The time now is 21:36.


Powered by vBulletin®
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2026 elitepvpers All Rights Reserved.