Need Help Extracting Private Server Info & Data

Private server support - Only post connectivity issues in the subforum!

Moderator: Moderators

Message
Author
PrototypeAlpha
Noob
Noob
Posts: 4
Joined: 14 Jul 2016, 05:37
Noob?: Yes

Need Help Extracting Private Server Info & Data

#1 Post by PrototypeAlpha »

Hello,

I'm trying to learn how to make bots work for modern private servers after long time away from RO.
So I'm trying to get the server IPs, Ports, and all info needed for setting up bot.

Code: Select all

OpenKore requires the following information about the Ragnarok Online server before it can initialize and login:

The server name
The server's host (IP address or hostname) and port
The server's master version number, version number, character encoding, charBlockSize
addTableFolders to look for tables in
However, I've tried every single way in Connectivity Guide and got stuck in the dead-end.
With WPE Pro, it's unable to target the game executable. I guess it might have something to do with 32/64 bit processes, or just the age.
With Wireshark, I *believe* that I may already get the IP and ports.
However, as the packet seem liked encoded/encrypted as well, I can't be sure and couldn't get version and master version out of it.

Here's example of the package for logging in:

Code: Select all

00000000  64 00 37 00 00 00 00 00  00 00 00 00 00 00 00 00   d.7..... ........
00000010  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ........ ........
00000020  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ........ ........
00000030  00 00 00 00 00 00 00                               .......
    00000000  53 47 24 00 fd a3 f6 f0  c5 7c a3 6a d9 a1 dd d9   SG$..... .|.j....
    00000010  e9 c2 1f 13 30 55 bd ff  3a c2 77 bb 25 9b 39 ee   ....0U.. :.w.%.9.
    00000020  fd ae 02 db                                        ....
00000037  92 c3 2c 00 9c 6d 3e 53  02 e7 36 79 82 5b ca fb   ..,..m>S ..6y.[..
00000047  70 b2 e9 72 08 e6 73 a4  07 f7 69 02 b6 27 1e 06   p..r..s. ..i..'..
00000057  83 06 53 b4 60 a5 6e ed  68 81 cb dd               ..S.`.n. h...
00000063  64 00 37 00 0b af b1 30  2b 1f 97 0b 26 9b ef 55   d.7....0 +...&..U
00000073  6d 0c 5d 47 61 2d 24 70  00 60 f1 2c 1e a0 bd dc   m.]Ga-$p .`.,....
00000083  33 da fc d6 92 9e 18 e6  a0 d6 c1 82 07 16 3e c4   3....... ......>.
00000093  9b fa 38 65 68 e1 23                               ..8eh.#
    00000024  c4 0a e0 00 bc 11 29 73  1f ab 1e 00 94 53 e0 20   ......)s .....S. 
    00000034  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ........ ........
    00000044  00 00 00 00 00 00 00 00  00 00 00 00 00 00 01 00   ........ ........
    00000054  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ........ ........
    00000064  bf 60 5c 9e 70 50 52 4f  2d 39 30 73 00 00 00 00   .`\.pPRO -90s....
    00000074  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ........ ........
    00000084  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ........ ........
    00000094  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ........ ........
    000000A4  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ........ ........
    000000B4  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ........ ........
    000000C4  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ........ ........
    000000D4  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ........ ........
    000000E4  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ........ ........
    000000F4  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ........ ........
In addition, GRF Editor cannot extract the GRF file because it is encrypted. It requires password to do so.
Since there's no tutorial of how to deal with this kind of situation, I need to ask for help here.
So my questions and requests for help are as follows:
  • Is it possible to get the bot to work with this server?
    I saw many servers that were deemed unbottable at first but then botter somehow brokethrough.
  • If yes, how could you make it happen? Please kindly teach, or point me out how to do so.
  • Just in case, I can manage to solve problems above, do I still needed to extract grf file anyway?
    If so, how could I do that?
PS: Here's server I'm playing on and intend to make bot work, and here is its client just in case you need to check it out yourself.
The client uses Gepard Shield 3.0 as its anti-cheat.

Thank you in advance.