Welcome!

Join our community of MMO enthusiasts and game developers! By registering, you'll gain access to discussions on the latest developments in MMO server files and collaborate with like-minded individuals. Join us today and unlock the potential of MMO server development!

Join Today!

GameSecure Server v0.2

Joined
Sep 10, 2007
Messages
970
Reaction score
815
This is a pretty basic release, but I need people to test it out to make sure it works for you.


What is GameSecure Server?

GameSecure Server is a server sided proxy that interacts between the client and server. As of right now the only feature is client -> Proxy -> Server and Server -> Proxy -> Client bridging. As long as people test this out I will be building a lot more into it like scripts, packet logging, and even a basic anti-hack. It's all up to you to test it.

Setting up GameSecure Server
Install .NET 3.5!!!!
Download: v0.1
Download: v0.2

Setting up GameSecure server is quite easy to do. I have included a config.xml which will tell you what to do.

Trusted_Connection=false;
^This will allow you to use "windows" login.

For users over 32 edit your matchserver at this address:
00465E5D . /75 55 JNZ SHORT MatchSer.00465EB4

Make that into a JMP and save then you should be good.

If you experience any issues please let me know.


Updates v0.2

  • Added Kore protection.
  • Fixed some socket issues.
  • Fixed the client count issue.

~Phail
 
Last edited:

Guy

Divine Celestial
Joined
Apr 4, 2009
Messages
898
Reaction score
157
Re: GameSecure Server v0.1

Glad somebody decided to follow my advice around here.
 
2D > 3D
Loyal Member
Joined
Dec 19, 2008
Messages
2,413
Reaction score
1,193
Re: GameSecure Server v0.1

Glad somebody decided to follow my advice around here.

Thanks phail xDDD

we arent all legends like yourself (he knows he spelled criticism incorrectly)

Sig
V
V
V
V
 
Last edited:
Experienced Elementalist
Joined
May 30, 2009
Messages
298
Reaction score
8
Re: GameSecure Server v0.1

Very nice work Phail. I will test this out.
 
Custom Title Activated
Loyal Member
Joined
Nov 14, 2007
Messages
1,829
Reaction score
177
looks good so far...
 
Custom Title Activated
Loyal Member
Joined
Nov 14, 2007
Messages
1,829
Reaction score
177
in ollydbg press ctrl + g put in this 00465E5D then double click it change jnz to jmp then assemble it, then right click > Copy To Executable > All Modifications > Save File > MatchServer.exe
 
Mythic Archon
Joined
Sep 27, 2008
Messages
701
Reaction score
22
00465E5D |. 3B78 04 |CMP EDI,DWORD PTR DS:[EAX+4]

Its not look da same as Phails found

00465E5D . /75 55 JNZ SHORT MatchSer.00465EB4
 
Custom Title Activated
Loyal Member
Joined
Nov 14, 2007
Messages
1,829
Reaction score
177
00465E5D |. 3B78 04 |CMP EDI,DWORD PTR DS:[EAX+4]

Its not look da same as Phails found

00465E5D . /75 55 JNZ SHORT MatchSer.00465EB4

then look for command JNZ SHORT 00465EB4 and change jnz to jmp
 
2D > 3D
Loyal Member
Joined
Dec 19, 2008
Messages
2,413
Reaction score
1,193
already searched, there is no command for a conditional jmp to 00465EB4
 
Custom Title Activated
Loyal Member
Joined
Nov 14, 2007
Messages
1,829
Reaction score
177
then tha means phail used i different matchserver then everyone else (older files pheraps?)
 
2D > 3D
Loyal Member
Joined
Dec 19, 2008
Messages
2,413
Reaction score
1,193
he is (was) looking at it, i think they were actually newer files =P
 
Joined
Oct 8, 2006
Messages
446
Reaction score
27
EDIT:

it works great :) it moves all the packets normal but when i send the packet with the kore i think it dont recognize it and send it normally to the matchserver and then Crash
 
Last edited:
2D > 3D
Loyal Member
Joined
Dec 19, 2008
Messages
2,413
Reaction score
1,193
Here are the possible JNZ Short Functions (binary search for 75 55)

Code:
00405D68  JNZ SHORT 00405DDF
0040CDD9  JNZ SHORT 0040CE50
00414F28  JNZ SHORT 00414F9F
0041E268  JNZ SHORT 0041E2DF
00452028  JNZ SHORT 0045209F
00455DDF  JNZ SHORT 00455E36
00457EA8  JNZ SHORT 00457F1F
0045F0B4  JNZ SHORT 0045F10B
004603A8  JNZ SHORT 0046041F
0046A59D  JNZ SHORT 0046A5F4
0046B9D8  JNZ SHORT 0046BA4F
00471648  JNZ SHORT 004716BF
00473A08  JNZ SHORT 00473A7F
0047725A  JNZ SHORT 004772D1
004924E8  JNZ SHORT 0049255F
0049C368  JNZ SHORT 0049C3DF
0049D508  JNZ SHORT 0049D57F
004BC4C0  JNZ SHORT 004BC517
004BCCBE  JNZ SHORT 004BCD15
004BD88B  JNZ SHORT 004BD8E2
004C381B  JNZ SHORT 004C3872
004C7EE3  JNZ SHORT 004C7F3A
004CB367  JNZ SHORT 004CB3BE
004CC46F  JNZ SHORT 004CC4E6
004CD353  JNZ SHORT 004CD3CA
004D69D0  JNZ SHORT 004D6A47
004DD866  JNZ SHORT 004DD8BD
004EEDA9  JNZ SHORT 004EEE00
 
Mythic Archon
Joined
Sep 27, 2008
Messages
701
Reaction score
22
Here are the possible JNZ Short Functions (binary search for 75 55)

Code:
00405D68  JNZ SHORT 00405DDF
0040CDD9  JNZ SHORT 0040CE50
00414F28  JNZ SHORT 00414F9F
0041E268  JNZ SHORT 0041E2DF
00452028  JNZ SHORT 0045209F
00455DDF  JNZ SHORT 00455E36
00457EA8  JNZ SHORT 00457F1F
0045F0B4  JNZ SHORT 0045F10B
004603A8  JNZ SHORT 0046041F
0046A59D  JNZ SHORT 0046A5F4
0046B9D8  JNZ SHORT 0046BA4F
00471648  JNZ SHORT 004716BF
00473A08  JNZ SHORT 00473A7F
0047725A  JNZ SHORT 004772D1
004924E8  JNZ SHORT 0049255F
0049C368  JNZ SHORT 0049C3DF
0049D508  JNZ SHORT 0049D57F
004BC4C0  JNZ SHORT 004BC517
004BCCBE  JNZ SHORT 004BCD15
004BD88B  JNZ SHORT 004BD8E2
004C381B  JNZ SHORT 004C3872
004C7EE3  JNZ SHORT 004C7F3A
004CB367  JNZ SHORT 004CB3BE
004CC46F  JNZ SHORT 004CC4E6
004CD353  JNZ SHORT 004CD3CA
004D69D0  JNZ SHORT 004D6A47
004DD866  JNZ SHORT 004DD8BD
004EEDA9  JNZ SHORT 004EEE00

thank you :( but failed
 
Back
Top