GameServer

07/10/2019 04:01 aioriadleo#1
Anybody knows how to set up 2 GameServers?
07/10/2019 04:06 Genoxid#2
yes i know it pm me at skype: hynix.localhost
07/10/2019 06:31 Isoline*#3
Quote:
Originally Posted by aioriadleo View Post
Anybody knows how to set up 2 GameServers?
There are at least 2 ways to do this, depends on what you want.
07/10/2019 15:30 NorseGodTyr#4
Quote:
Originally Posted by aioriadleo View Post
Anybody knows how to set up 2 GameServers?
here are much shared cert next time search ;)

and if you want more module to open on same machine
use this step by step

Searching and patching offset example with OllyDbg

1. Open the executable file in OllyDbg (i am using v OllyDbg V1.10)
2. Right mouse button ->Search->All referenced text strings.A new window with text strings will be open. Go to the first line and select it then press right mouse button -> Search for text.Type cannot create semaphore : module already executing in search box.Click on the first offset that matches to your search.
Its looks like this(your offset will be different from example):

Code:
008C50F5  |. 75 46          JNZ SHORT SR_GameS.008C513D
008C50F7  |. 68 E086AD00    PUSH SR_GameS.00AD86E0                   ;  ASCII "cannot create semaphore : module already executing"
008C50FC  |. E8 1FE20200    CALL SR_GameS.008F3320
008C5101  |. 68 E086AD00    PUSH SR_GameS.00AD86E0                   ;  ASCII "cannot create semaphore : module already executing"
008C5106  |. BE 90CBA500    MOV ESI,SR_GameS.00A5CB90                ;  ASCII "SR_GameServer"
Double click on the instruction line
Code:
JNZ SHORT SR_GameS.008C513D
, edit the instruction JNZ to JMP and press Assemble button.

Code:
JMP SHORT SR_GameS.008C513D
3. Close the assemble window if is still open and press right mouse button in CPU main thread section ->Copy to executable ->All modifications. Press copy all in dialog box.A new window will show ,press right mouse button->Save file and save your new file.

That's all. Use same technique for other modules.