cs8425 / SDGO-server

SDGO local server
GNU Affero General Public License v3.0
31 stars 28 forks source link

Packet Data Information? #1

Open brilam opened 5 years ago

brilam commented 5 years ago

Hello,

I am also interested in emulating SD GO. I was wondering on where you got the packet information from. Did you sniff it? Did you do any reverse engineering for it? I noticed this source is based on another source as well.

cs8425 commented 5 years ago

@brilam This program use the packet data from @Taka-sab 's Java version(the first published SDGO emulate server), and written in golang from zero. I only analysis packet data which sniff from that private server, did not do any reverse engineering on client/server side. We have another private project trying to make a better emulator (still in golang), contact @Taka-sab if you are interested.

brilam commented 5 years ago

You guys are quick! I think I've seen Taka-sab's Java version. I remember seeing a local version of SD-GO being published. I don't know any Go. I know Java and Python, and some C. Having sniffed packet data is nice, but I think reverse engineering might be the best way to restore the game here. I am not sure if I can help you guys out, but thanks anyways :)

brilam commented 5 years ago

Hello. I started working a bit on SDGO. I am not sure how far I will get but if you want we can share packet data, maybe? I sent you an email awhile back. Or if you have some way I can instant message you. That'd be great too.