FileForums

FileForums (https://fileforums.com/index.php)
-   Multi Player Games (https://fileforums.com/forumdisplay.php?f=9)
-   -   Call of Duty: World at War v1.2 PRIVATE SERVER PATCH (https://fileforums.com/showthread.php?t=85755)

user12443 08-02-2009 03:25

Call of Duty: World at War v1.2 PRIVATE SERVER PATCH
 
Call of Duty: World at War v1.2 PRIVATE SERVER PATCH

http://m0001.gamecopyworld.com/games...SERVER%20PATCH

Above file dus not work as it should,

Joe Forster/STA 08-02-2009 07:37

And how should it? A more precise report, please!

newage 08-02-2009 17:31

It's Original 1.2 MPEXE file! so not a PRIVATE SERVER PATCH !
btw I have problem with FrozenKiller's World at War v1.2 PRIVATE CLIENT & SERVER PATCH too , in the begining we can join crack server, but not a sure time later all players get "Awaiting games....." Error, when I check server TCP connect found 69.60.4.70:3074 no longer exist!

DABhand 08-02-2009 17:48

What makes it original?

Edited files such as cracks etc can have the same file size as the original file.

FrozenKiller 08-02-2009 21:22

OK here iam :D

@newage
if you wanna test my server PM ;)

let's make long things short *G*

Server
1: if you compare your original file with my file you should see something like this

original: JE SHORT CoDWaWmp.00617A7D
patched: JMP SHORT CoDWaWmp.00617A7D

Client
2: in my client patch i forgot something to patch i hope my new fix work 100%

original: JNZ SHORT CoDWaWmp.0049A12E
patched: JMP SHORT CoDWaWmp.0049A12E

!!! but i forgot to patch !!!

original: JE SHORT CoDWaWmp.0049A12E
patched: JMP SHORT CoDWaWmp.0049A12E

i uploaded my new file to gcw so you have just to wait that they put it on there page :D

ps:sry for my bad eng ;)

mfg Frozen

TippeX 08-02-2009 22:03

erm why not patch the procedure, not the conditional, results in a cleaner crack, and higher probability that its cracked properly...

the conditional is set from a call i would imagine, so patch the call

FrozenKiller 08-02-2009 22:20

There is no direct call or something

just search with olly or something for dw_connectafterlogin

if you finde another way so please tell me

mfg frozen

TippeX 08-02-2009 22:58

would do, if you documented exactly where you patched... i haven't got the original exe to check, but im pretty convinced there has to be a call or something similar which sets the conditional for the branches, paste me the va's that you patch, then i'll take a look

FrozenKiller 08-02-2009 23:19

Thats the code from the original:

0049A0F6 . E8 65F51200 CALL CoDWaWmp.005C9660
0049A0FB . 83C4 18 ADD ESP,18
0049A0FE . 85C0 TEST EAX,EAX
0049A100 . 75 2C JNE SHORT CoDWaWmp.0049A12E
0049A102 . E8 198C1700 CALL CoDWaWmp.00612D20
0049A107 . 83F8 04 CMP EAX,4
0049A10A . 74 22 JE SHORT CoDWaWmp.0049A12E
0049A10C . 68 78388300 PUSH CoDWaWmp.00833878
0049A111 . 6A 40 PUSH 40
0049A113 . B0 01 MOV AL,1
0049A115 . BF E4DD8400 MOV EDI,CoDWaWmp.0084DDE4 ; ASCII "dw_connectafterlogin"
0049A11A . E8 91431200 CALL CoDWaWmp.005BE4B0
0049A11F . 83C4 08 ADD ESP,8
0049A122 . 891D EC73F300 MOV DWORD PTR DS:[F373EC],EBX
0049A128 . 5F POP EDI
0049A129 . 5E POP ESI
0049A12A . 5D POP EBP
0049A12B . 5B POP EBX
0049A12C . 59 POP ECX
0049A12D . C3 RETN
0049A12E > 83FE 02 CMP ESI,2

and thats the same part with my patch:

0049A0F6 . E8 65F51200 CALL CoDWaWmp.005C9660
0049A0FB . 83C4 18 ADD ESP,18
0049A0FE . 85C0 TEST EAX,EAX
0049A100 . EB 2C JMP SHORT CoDWaWmp.0049A12E
0049A102 . E8 198C1700 CALL CoDWaWmp.00612D20
0049A107 . 83F8 04 CMP EAX,4
0049A10A . EB 22 JMP SHORT CoDWaWmp.0049A12E
0049A10C . 68 78388300 PUSH CoDWaWmp.00833878
0049A111 . 6A 40 PUSH 40
0049A113 . B0 01 MOV AL,1
0049A115 . BF E4DD8400 MOV EDI,CoDWaWmp.0084DDE4 ; ASCII "dw_connectafterlogin"
0049A11A . E8 91431200 CALL CoDWaWmp.005BE4B0
0049A11F . 83C4 08 ADD ESP,8
0049A122 . 891D EC73F300 MOV DWORD PTR DS:[F373EC],EBX
0049A128 . 5F POP EDI
0049A129 . 5E POP ESI
0049A12A . 5D POP EBP
0049A12B . 5B POP EBX
0049A12C . 59 POP ECX
0049A12D . C3 RETN
0049A12E > 83FE 02 CMP ESI,2

mfg frozen

newage 09-02-2009 00:14

Quote:

Originally Posted by FrozenKiller (Post 367642)
OK here iam :D

@newage
if you wanna test my server PM ;)

let's make long things short *G*

Server
1: if you compare your original file with my file you should see something like this

original: JE SHORT CoDWaWmp.00617A7D
patched: JMP SHORT CoDWaWmp.00617A7D

Client
2: in my client patch i forgot something to patch i hope my new fix work 100%

original: JNZ SHORT CoDWaWmp.0049A12E
patched: JMP SHORT CoDWaWmp.0049A12E

!!! but i forgot to patch !!!

original: JE SHORT CoDWaWmp.0049A12E
patched: JMP SHORT CoDWaWmp.0049A12E

i uploaded my new file to gcw so you have just to wait that they put it on there page :D

ps:sry for my bad eng ;)

mfg Frozen


omg I didnt mean your upload is original MPEXE! I said your crack server side have problem, sometimes all players wouldn't join in behinde the "Awaiting games..." windows:)

dune83 09-02-2009 01:55

Hi guys. Somebody can run server 1.2 with that cracks? Because i canīt..

Thanks!

FrozenKiller 09-02-2009 02:34

yes i can and some of my friends with server can 2

just google for private-servers and you find many cracked servers running 1.2

mfg frozen

TippeX 09-02-2009 02:40

Code:


[original]
0049A0F6 . E8 65F51200 CALL CoDWaWmp.005C9660
0049A0FB . 83C4 18 ADD ESP,18
0049A0FE . 85C0 TEST EAX,EAX
0049A100 . 75 2C JNE SHORT CoDWaWmp.0049A12E

[your patch]
0049A0F6 . E8 65F51200 CALL CoDWaWmp.005C9660
0049A0FB . 83C4 18 ADD ESP,18
0049A0FE . 85C0 TEST EAX,EAX
0049A100 . EB 2C JMP SHORT CoDWaWmp.0049A12E << the patch...

so, from that i could only assume that .5c9660 is the 'core' function that sets the conditional for the code you patch (eax)...

Code:


.005C9660: F30F7E442404                  movq        xmm0,[esp][4]
.005C9666: 53                            push        ebx
.005C9667: 83EC18                        sub        esp,018
.005C966A: 8BC4                          mov        eax,esp
.005C966C: 660FD600                      movq        [eax],xmm0
.005C9670: F30F7E442428                  movq        xmm0,[esp][028]
.005C9676: 660FD64008                    movq        [eax][8],xmm0
.005C967B: F30F7E442430                  movq        xmm0,[esp][030]
.005C9681: 660FD64010                    movq        [eax][010],xmm0
.005C9686: E875FFFFFF                    call      .0005C9600
.005C968B: 83C418                        add        esp,018
.005C968E: 85C0                          test        eax,eax
.005C9690: 7407                          jz        .0005C9699
.005C9692: B801000000                    mov        eax,1 ; successful return
.005C9697: 5B                            pop        ebx
.005C9698: C3                            retn ; -^-^-^-^-^-^-^-^-^-^-^
.005C9699: 8B0D7C8F470F                  mov        ecx,[00F478F7C]
.005C969F: 33C0                          xor        eax,eax
.005C96A1: 85C9                          test        ecx,ecx
.005C96A3: 7E35                          jle        .0005C96DA
.005C96A5: 8A54240E                      mov        dl,[esp][00E]
.005C96A9: 8DA42400000000                lea        esp,[esp][0]
.005C96B0: 8A5C240C                      mov        bl,[esp][00C]
.005C96B4: 3A1C85808F470F                cmp        bl,[eax]*4[00F478F80]
.005C96BB: 7516                          jnz        .0005C96D3
.005C96BD: 8A5C240D                      mov        bl,[esp][00D]
.005C96C1: 3A1C85818F470F                cmp        bl,[eax]*4[00F478F81]
.005C96C8: 7509                          jnz        .0005C96D3
.005C96CA: 3A1485828F470F                cmp        dl,[eax]*4[00F478F82]
.005C96D1: 74BF                          jz        .0005C9692
.005C96D3: 83C001                        add        eax,1
.005C96D6: 3BC1                          cmp        eax,ecx
.005C96D8: 7CD6                          jl        .0005C96B0
.005C96DA: 33C0                          xor        eax,eax ; unsuccessful result
.005C96DC: 5B                            pop        ebx
.005C96DD: C3                            retn ; -^-^-^-^-^-^-^-^-^-^-^-^-^
.005C96DE: CC                            int        3 ; << padding between procs for alignment
.005C96DF: CC                            int        3

so, .005C96DA should be the line we want to patch, the best method is probably to patch in a jmp to .005C9692...

we have from .005C96DC -> .005C96E0 to play which which is 6 bytes.. luckily we only need 5 :)

which would be

Code:

.005C96DA: E9B3FFFFFF                    jmp        .0005C9692
and that fits nicely, due to the int 3 padding provided by the compiler :)

and, now that you've smacked the proc and NOT the conditionals acting on the return value from the proc, if the proc is called in a sneaky way it will always pass...

try it please, see if it works...

FrozenKiller 09-02-2009 03:51

Yes it works so i learnd someting new THX

next time i try it @ your way

mfg frozen

energyboost 09-02-2009 15:51

with the 1.1 patch the client never needed a modded .exe only the server,

Call of Duty: World at War v1.2 PRIVATE SERVER PATCH - From what i see makes now difference to the server than the org

And the client/server 1 - Gives "bad address" to all cracked players

FrozenKiller 09-02-2009 23:59

Call of Duty: World at War v1.2 PRIVATE SERVER PATCH
is not from me but i can say its a 100%fake (no privat server patch)

Call of Duty: World at War v1.2 PRIVATE CLIENT & SERVER PATCH
is from me and i see many server's running with my patch.

so our server's dont get any error message but i keep looking

@energyboost
With the 1.2 patch they add some new kind of check
so the game looks if you are loggend in on DW master server
with no original serial you are not able to use in gameserverlist and you cant connect to any server there is no matter if the server is original or cracked
so my patch simply skip this check and let you connect to ALL server's

If you have a ORIGINAL-Key and wanna join a server cracked or not so you dont need a client patch.
Quote:

And the client/server 1 - Gives "bad address" to all cracked players
please give me the complete error from your game server console then i can
try to fix that prob

energyboost 10-02-2009 04:06

FrozenKiller

The updated client patch seems to be fixing for most, so now client and server will need patching? as b4 client has never needed to be patched.

FrozenKiller 10-02-2009 04:36

1: If you own a legal COD5 Key you DONT need the client patch to play on Original or Cracked Server

2:If you used a Keygen or something like that you NEED the client patch to play on cracked server

so the answer to your question is YES and NO ;)

mfg frozen

energyboost 10-02-2009 07:09

in the past with all cod updates the client has never needed to patch there codwawmp.exe always been just server side, same with cod4. client never needed to patch iw3mp.exe to play private servers

FrozenKiller 10-02-2009 07:39

so what i should do ?

i did not add this kind of check.

Just try it without my patch you can klick @ join server or use /connect but nothing heapens.
(no error message like key in use or any other error)

(If you dont own a ORIGINAL CD-KEY)

mfg Frozen

energyboost 10-02-2009 09:10

clients that use your patch are fine for a few hours then get

" No or bad challenge for address "

me, i can join because im legit and i have no problems its just the cracked players cant join after a wile

>XG<BOSTON 10-02-2009 09:20

Hi all, hi FroZenKiller,

Energyboost is right. I have the same problem.

Everything run fine during some hours and then players got the " No or bad challenge for address "

You have to restart the server to fix that.

Can you please look into that please ?

Regards.

energyboost 10-02-2009 12:03

see lots server thats where full b4 are now sitting empty.

We need a proper server crack

DABhand 10-02-2009 12:17

Quote:

Originally Posted by FrozenKiller (Post 367705)
1: If you own a legal COD5 Key you DONT need the client patch to play on Original or Cracked Server

2:If you used a Keygen or something like that you NEED the client patch to play on cracked server

so the answer to your question is YES and NO ;)

mfg frozen


I suggest reading the rules, especially no.1.

No help for warez users.

TippeX 10-02-2009 12:32

okies, then that leads me to only 1 thing...
enforcing a new rule...

ANYONE who posts a link to a crack for the client patched exe of the game to play on cracked server WILL be banned... permanently..

FrozenKiller 10-02-2009 13:03

After 48Hours running with no errors our server get's the same error
so i made a new verion of server files

now running 12hours without any error.

file is uploaded to GCW so you just have to wait for a site update

so look @ Call of Duty: World at War v1.2 PRIVATE CLIENT & SERVER PATCH

if the server file gets an [update] you know what to do


mfg frozen

energyboost 10-02-2009 13:07

thats with the updated exe

>XG<BOSTON 10-02-2009 13:12

Ty FrozenKiller mate !

I will let u know if it works properly !

Ty for your work.

King regards from >XG<

FrozenKiller 10-02-2009 13:29

@energyboost
you mean the client but i now make a new server file

i hope it fixed now when not


AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA


:P

newage 10-02-2009 17:49

Quote:

Originally Posted by TippeX (Post 367716)
okies, then that leads me to only 1 thing...
enforcing a new rule...

ANYONE who posts a link to a crack for the client patched exe of the game to play on cracked server WILL be banned... permanently..

I hadn't post any link of crack file! only post some feedback. what have you done to me:confused:

Quote:

Sorry. The administrator has banned your IP address. To contact the administrator click here

TippeX 10-02-2009 23:32

Quote:

Originally Posted by FrozenKiller (Post 367717)
After 48Hours running with no errors our server get's the same error
so i made a new verion of server files

now running 12hours without any error.

file is uploaded to GCW so you just have to wait for a site update

so look @ Call of Duty: World at War v1.2 PRIVATE CLIENT & SERVER PATCH

if the server file gets an [update] you know what to do


mfg frozen

upload it again, without the private client... you obviously did not read my notice...

ermandfa 10-02-2009 23:33

I downloaded your CLIENT patch and put it in my game directory. My game is patched to version 1.2.WHen I try to connect to a version 1.2 cracked server I am told the server has a different version. My console tells me i am running version 1.1. When I check your CLIENT file in windows it tells me that it's version 1.2.

TippeX 10-02-2009 23:33

Quote:

Originally Posted by newage (Post 367725)
I hadn't post any link of crack file! only post some feedback. what have you done to me:confused:

wasnt me.. did you come back with a new username? if so, what was the old one?.. if not, then your ip range is probably on the spammer list so i can have that looked into

energyboost 11-02-2009 03:08

FrozenKiller 2 new files seem to be working ok together now, will see what happens

>XG<BOSTON 11-02-2009 06:52

Hi,

After 16 hours with running the new crack no problems detected.

I will let u know.

Regards.

FrozenKiller 11-02-2009 08:15

@TippeX
Quote:

upload it again, without the private client... you obviously did not read my notice...
I only uploaded the Server file

Quote:

so look @ Call of Duty: World at War v1.2 PRIVATE CLIENT & SERVER PATCH

if the server file gets an [update] you know what to do
sry for any misunderstanding

@ermandfa

if your ingame version (console) is 1.0.1054 it is 1.2

so please check that the server you try to connect has protocol version 95 (use HLSW or ingame Server Info)
if the server is running with protocol version 94 the server runs 1.1 and not 1.2


mfg frozen

ermandfa 11-02-2009 11:51

After trying different server it seems like it wants to connect. Bt now I get to Setting up game... and nothing happens. I tried waiting a few minutes, and it doesn't work.

>XG<BOSTON 11-02-2009 14:13

[ UPDATE ]

After 24 hours no problems detected.

Regards.

energyboost 11-02-2009 15:31

ye no probles, not the ideal set up but its working so to speak.

Thanks

newage 11-02-2009 16:47

Quote:

Originally Posted by TippeX (Post 367731)
wasnt me.. did you come back with a new username? if so, what was the old one?.. if not, then your ip range is probably on the spammer list so i can have that looked into

sorry to PM you first! I just notice this post.... and I'm new member for this forum..


All times are GMT -7. The time now is 17:56.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2026, vBulletin Solutions Inc.
FileForums @ https://fileforums.com