PDA

View Full Version : [Release] CoD 2 Patch & Unpatch Cheat-Protected Dvars


RedGhost
1st December 2005, 23:59
will patch the sv_cheats check allowing you to use cheat protected dvars, once patched you may unpatch at any time and vice versa, it is external and can work with any other cheat

included is src+bin

BlackDove says: Only post in this thread if you know about coding and know what you are doing. I've had to delete five posts from new users who do not know the difference between source code and a compiled hack. Intelligent questions and worthwhile feedback only please.


INSTRUCTIONS:
THE BIN FOLDER CONTAINS THE CHEAT, SRC IS THE SOURCE CODE, DON'T WORRY ABOUT THE SOURCE CODE IF YOU ARE NOT A PROGRAMMER, START COD2 MP, THEN MINIMIZE THE GAME RUN TEST.EXE AND FOLLOW THE INSTRUCTIONS FROM THERE

ender
2nd December 2005, 21:32
Awsome dude, thanks!

reznikvova
2nd December 2005, 23:06
what are some good commands?

RedGhost
3rd December 2005, 01:54
what are some good commands?

if you were to read the readme i listed a few O.O

lolmaker
4th December 2005, 16:51
integraste into the exe???

MyZt
4th December 2005, 23:38
Nice! Why not permanently patch it tho?

BlackDove
5th December 2005, 01:18
lolmaker - warned for unreadable post.
MyZt - it's easy enough to do. /r_ cvars can be patched in the gfx .dll and cg_ cvars can be patched in the executable. It's always better to do it in memory because hard coded files are easier to scan for anti-cheat programs.

Dead_Like_Me
6th December 2005, 19:11
dude who to install ?

i extrected it to my desktop i opened up the bin folder where there is the test application and i started it... it asked me how to search for Cod2 and no metter if i chose 1 or 0 it dont find... how can i point it too the Cod2 mp ?

lol it is funny i just wanted to find a way to play from thirdperson without wallhack :P
this is just what i need to play with thirdperson... by the way guys why the **** thirdperson is called a cheat. you need to be very good player to use this kind of game play in FPS game :)

by the way is this works with god cvar ? i saw in some servers that there is cheaters with god cheat i am sure in it and i hate it ... does it ?

RedGhost
6th December 2005, 19:14
dude who to install ?

i extrected it to my desktop i opened up the bin folder where there is the test application and i started it... it asked me how to search for Cod2 and no metter if i chose 1 or 0 it dont find... how can i point it too the Cod2 mp ?

ah sorrry, i forgot alot of cod cheats start cod2mp_s.exe for you i will update the first post with instructions on this and other things because i did not take into consideration the amount on non-coding users sorry

Dead_Like_Me
6th December 2005, 19:19
tnx... lol quick answer :) i love it.

i am learning coding so for know i cant really help my self :).

dude do you know C sharp ?

tnx dude it works by the way you forgot to explain how to unpatch :)
tnx a lot it works

randomgeezer
6th December 2005, 21:35
how do you open it because it comes up with a windows internet explorer item and when you click on that nothing happens??

killzar
7th December 2005, 01:23
ah sorrry, i forgot alot of cod cheats start cod2mp_s.exe for you i will update the first post with instructions on this and other things because i did not take into consideration the amount on non-coding users sorry


the original posted has already answered your question.

please read the thread before you post.

BlackDove
7th December 2005, 04:30
randomgeezer - can't you read what I typed in bold print in the first post of this thread?

BlackDove says: Only post in this thread if you know about coding and know what you are doing. I've had to delete five posts from new users who do not know the difference between source code and a compiled hack. Intelligent questions and worthwhile feedback only please.

It sounds like your problem falls under the category of basic PC usage. If you are unable to download or run programs obtained from the Internet, it would be better to skip this release and try something else.

RedGhost
7th December 2005, 15:11
how do you open it because it comes up with a windows internet explorer item and when you click on that nothing happens??

read the first post carefully friend

tnx... lol quick answer :) i love it.

i am learning coding so for know i cant really help my self :).

dude do you know C sharp ?

tnx dude it works by the way you forgot to explain how to unpatch :)
tnx a lot it works


i code mainly in assembler, FASM, sometimes NASM (www.flatassembler.net)
i also code in pure c, like this release, i know c++, but IMO oop (object oriented programming) is a silly style of coding, and factually it is very slow compared to non-oop, c# is a crappy oop java clone, i reccomend not learning it if you are getting into programming O.O

but hey we are all entitled to oppinion

lolmaker
7th December 2005, 17:20
patch the values in the exe as patch everytime the process

BlackDove
7th December 2005, 17:41
Is that a statement or a question? You receive warning points because your posts look like sporadic discharges from the brain.

If you patch the executable or graphics library file, you will need a hex editor (HexWorkshop, Hiew, etc.), the offset(s) to be patched, and the opcodes (byte(s)) to write. Creating a backup file before patching is a good idea.

Remember, when and if an anti-cheat is released, it will surely scan the executable for modifications. If repatching the bytes is a pain every game load, create a module to be injected which will do all the work for you instead.

thetazzbot
20th December 2005, 05:02
read the first post carefully friend




i code mainly in assembler, FASM, sometimes NASM (www.flatassembler.net)
i also code in pure c, like this release, i know c++, but IMO oop (object oriented programming) is a silly style of coding, and factually it is very slow compared to non-oop, c# is a crappy oop java clone, i reccomend not learning it if you are getting into programming O.O

but hey we are all entitled to oppinion

Unfortunately, your opinion is completely misinformed and misguided.

Here are some facts from a real programmer:

Masm/asm etc are almost purely for embedded systems development, high performance routines where speed counts, and of course hacking :) A complete program like uh even notepad, would be extremely stupid to write in MASM. Part of being a programmer is selecting the best tools for the job.

Even I wouldnt write shit in MASM, i'd use C if i wanted to go low level. It just isnt worth the trouble to learn assembly language these days, unless you need to for chip based programming etc.

The guy who wrote the above is not a programmer. C++, C#, and Java all have their place and all do what they do very well.

RedGhost
26th December 2005, 11:54
Unfortunately, your opinion is completely misinformed and misguided.

Here are some facts from a real programmer:

Masm/asm etc are almost purely for embedded systems development, high performance routines where speed counts, and of course hacking :) A complete program like uh even notepad, would be extremely stupid to write in MASM. Part of being a programmer is selecting the best tools for the job.

Even I wouldnt write shit in MASM, i'd use C if i wanted to go low level. It just isnt worth the trouble to learn assembly language these days, unless you need to for chip based programming etc.

The guy who wrote the above is not a programmer. C++, C#, and Java all have their place and all do what they do very well.


i kind of have to laugh at your post, there are many needs for assembler, including data base programming, especially for the military and etc, there is currently no compiler which can consistently optimize for speed/size as well as the human mind, you would get eaten up in an assembler programming forum, you may be a 'real' :paranoid: programmer, but you are very ignorant

bill gates has even been quoted saying he prefers asm, and we all saw what he did with a little dos, and some asm ;)

killzar
26th December 2005, 15:37
arguing online is just a complete waste of time.
reminds me of pissing into the wind :P

this is a hacking & cheating forum.

Please just stay on-topic and stop this childish behaviour.
have noticed in alot of post's lately people saying how good they are,
and i can do this better than you & bla, bla

in 2-3 months/weeks/hours no one will care.

derrico70364
29th December 2005, 08:18
I patched the exe and it worked great but then I ran it again and I think I accidentally unpatched it. When I patched it again it said the patch was successful but in game the cvars would not work. Any suggestions greatly appreciated.

BlackDove
29th December 2005, 13:39
Although I've never bothered looking at this, it most likely applies a memory patch. Each time the game is loaded, the memory of the executable and graphics dll match their hard drive copies. Therefore, you will need to apply the memory patch each time the game is launched.

You can get around this by patching the game executable (for cg cvars for example) or the graphics dll (for r_ cvars). In order to do it, you'd need a hex editor, some opcode mnemonics as well as the offsets to patch. Another way is to use Olly and apply the patches.

RedGhost
12th January 2006, 07:06
Although I've never bothered looking at this, it most likely applies a memory patch. Each time the game is loaded, the memory of the executable and graphics dll match their hard drive copies. Therefore, you will need to apply the memory patch each time the game is launched.

You can get around this by patching the game executable (for cg cvars for example) or the graphics dll (for r_ cvars). In order to do it, you'd need a hex editor, some opcode mnemonics as well as the offsets to patch. Another way is to use Olly and apply the patches.

yes its just a single opcode patch in memory

JBD
17th January 2006, 17:37
When i try patcher, I always get an error message"Patch failed! reason:COD2 process not found. It gives that error either I try "find cod2 by window name " or "find cod2 by process name."

smoOth
17th January 2006, 18:30
When i try patcher, I always get an error message"Patch failed! reason:COD2 process not found. It gives that error either I try "find cod2 by window name " or "find cod2 by process name."
you started cod2 when you open TEST.exe ?

kikoman
1st February 2006, 05:48
im obviously new to this thread.. lol but i read it through and couldn't find any answers to the godmode command.. i was just curious.. thnx

i didnt see a double post warning so i think im good...
ok two questions:
1. is setting to aim 1 a valid command.. because th readme states "protected cvars"
2. the cg_ or r_ infront of commands means what... like if i wanted to turn wallhack or if aim works; aim on, what would go infront... j/w thnx
sorry if its a noob-sauce question but im used to COD 1 where consol commands are /set aim 1

i didnt see a double post warning so i think this is ok...
i have two questions
1. "protected cvars" would aim 1 be a protected cvar?like what does it mean by "protected"
2. the cg_ or r_ in front of the commands stand 4 what? like if aim or wallhack are protected, what would you put infront?
Oh and u need to add / infront of everything right?
thnx and sorry if these are noob-sauce questions...

komunistapl
4th February 2006, 13:15
i Have this error :
http://img301.imageshack.us/img301/9883/help4he.jpg
HELP ME

BlackDove
4th February 2006, 14:32
You either have a cracked / illegal version of the game (in that case, stop posting now) or you have applied the v1.1 patch. Uninstall the game and then reinstall it without the patch in order for the patcher to work.

funkymonkey12
24th February 2006, 01:16
any chance you could update this to work with the new patch?

jugga
10th March 2006, 00:43
im not sure if this is a dumb question or not, but im gonna attempt to work with the src to make it work with the new cod, how do i find the memory address of cod2?

BlackDove
10th March 2006, 01:47
This is just a patch that removes the protection on certain cvars, correct? Just disassemble the game executable and search for the string is visible after entering a cheat-protected cvar. Change the jumps around that function so the program flow continues as if the cvar isn't protected.

BD

RedGhost
30th March 2006, 21:27
any chance you could update this to work with the new patch?

i recently installed cod2 1.1 so yes i can update it to work with 1.1 ill debug later tonight