Forums WoW Modding Support Archives WoWModding Support Archives [DiscordArchive] If I might ask a question of the people with brains to reverse engineer:

[DiscordArchive] If I might ask a question of the people with brains to reverse engineer:

[DiscordArchive] If I might ask a question of the people with brains to reverse engineer:

rektbyfaith
Administrator
0
05-29-2023, 09:20 PM
#1
Archived author: ReynoldsCahoon • Posted: 2023-05-29T21:20:39.516000+00:00
Original source

If I might ask a question of the people with brains to reverse engineer:

If a game no longer supports online multiplayer (servers have been shut down) and the multiplayer is essentially peer-to-peer, but some master server existed at one time to connect peers together, is reverse engineering involved to create a new server solution to replace the abandoned service? In my imagination I would think they'd intercept packets from the client, and then create some application to return values based on what is sent, and proceed that way, seeing how far you can get the client to move through the steps. Is that accurate, or is reverse engineering useful at all in that scenario?
rektbyfaith
05-29-2023, 09:20 PM #1

Archived author: ReynoldsCahoon • Posted: 2023-05-29T21:20:39.516000+00:00
Original source

If I might ask a question of the people with brains to reverse engineer:

If a game no longer supports online multiplayer (servers have been shut down) and the multiplayer is essentially peer-to-peer, but some master server existed at one time to connect peers together, is reverse engineering involved to create a new server solution to replace the abandoned service? In my imagination I would think they'd intercept packets from the client, and then create some application to return values based on what is sent, and proceed that way, seeing how far you can get the client to move through the steps. Is that accurate, or is reverse engineering useful at all in that scenario?

rektbyfaith
Administrator
0
05-29-2023, 09:21 PM
#2
Archived author: Nix • Posted: 2023-05-29T21:21:25.252000+00:00
Original source

Yes, you would reverse the login flow, and other packets related to connecting you to other peers.
rektbyfaith
05-29-2023, 09:21 PM #2

Archived author: Nix • Posted: 2023-05-29T21:21:25.252000+00:00
Original source

Yes, you would reverse the login flow, and other packets related to connecting you to other peers.

rektbyfaith
Administrator
0
05-29-2023, 09:21 PM
#3
Archived author: Смердокрыл • Posted: 2023-05-29T21:21:43.928000+00:00
Original source

You would have to intercept the packets while servers were active, ideally...
rektbyfaith
05-29-2023, 09:21 PM #3

Archived author: Смердокрыл • Posted: 2023-05-29T21:21:43.928000+00:00
Original source

You would have to intercept the packets while servers were active, ideally...

rektbyfaith
Administrator
0
05-29-2023, 09:22 PM
#4
Archived author: ReynoldsCahoon • Posted: 2023-05-29T21:22:04.432000+00:00
Original source

And if they weren't?
rektbyfaith
05-29-2023, 09:22 PM #4

Archived author: ReynoldsCahoon • Posted: 2023-05-29T21:22:04.432000+00:00
Original source

And if they weren't?

rektbyfaith
Administrator
0
05-29-2023, 09:22 PM
#5
Archived author: Nix • Posted: 2023-05-29T21:22:06.016000+00:00
Original source

Obviously if you have sniffs from before the server shut down, that would be ideal, but it isn't impossible to do without
rektbyfaith
05-29-2023, 09:22 PM #5

Archived author: Nix • Posted: 2023-05-29T21:22:06.016000+00:00
Original source

Obviously if you have sniffs from before the server shut down, that would be ideal, but it isn't impossible to do without

rektbyfaith
Administrator
0
05-29-2023, 09:22 PM
#6
Archived author: ReynoldsCahoon • Posted: 2023-05-29T21:22:48.083000+00:00
Original source

What is that process called? If I wanted to request the services of someone to do the described job, what am I asking for?
rektbyfaith
05-29-2023, 09:22 PM #6

Archived author: ReynoldsCahoon • Posted: 2023-05-29T21:22:48.083000+00:00
Original source

What is that process called? If I wanted to request the services of someone to do the described job, what am I asking for?

rektbyfaith
Administrator
0
05-29-2023, 09:22 PM
#7
Archived author: Nix • Posted: 2023-05-29T21:22:54.591000+00:00
Original source

You could also just map more data in the exe or load a external dll, that interface with the peer-to-peer and bypass the original server
rektbyfaith
05-29-2023, 09:22 PM #7

Archived author: Nix • Posted: 2023-05-29T21:22:54.591000+00:00
Original source

You could also just map more data in the exe or load a external dll, that interface with the peer-to-peer and bypass the original server

Recently Browsing
 1 Guest(s)
Recently Browsing
 1 Guest(s)