The hacking Warcraft 1.23 collision work Project

General talk about editing, cheating, and deprotecting maps.

Moderator: Cheaters

muadem764
Newcomer
Posts: 7
Joined: October 13th, 2008, 4:20 am

The hacking Warcraft 1.23 collision work Project

Post by muadem764 »

There are many people are asking for a collide map work on 1.23.But the problem is not about the map,but the Warcraft.So,how to make a collided map work on 1.23?Superkhung,a famous hacker said that Warcraft 1.23 use a double-checksum for the map,first they use a CRC checksum then they use a Sha1.In older patch (1.22 and below),the collision work on the CRC so
now the problem is on the Sha1.So we just have to make Warcraft 1.23,by someway,disable the Sha1 checksum or make it caculate the wrong checksum so the collided map have the same caculated checksum with the original map.There is many way to do it:
1.We can make the collided map have the same checksum by edit it,but the chance to have same checksum it very very low (about 0.00001%).If you lucky,you can have it the same,but when another version of the map come out,you will have to do it again,and you cant have luck twice >.<.
2.Bypass game client.I dont know much about this so if you want to do it,ask superkhung how.He have done it.
3.This is what I am trying to do.When you host a map or join a map,your map's caculated checksum will be write in some where.So to make Warcraft accept you to use the collide,you have to change it.The problem is WHERE is it to edit.
That all I have got.So what do ya think?

Sorry for bad English and if I said anything wrong.Please fix it for me.
dominic1
Newcomer
Posts: 16
Joined: May 23rd, 2009, 1:49 pm

Re: The hacking Warcraft 1.23 collision work Project

Post by dominic1 »

not only superkhung, sean from gnz also knew how to solve this it's just that he's busy w/ other things.
User avatar
Ozzapoo
The Flying Cow!
Posts: 2197
Joined: November 2nd, 2007, 10:34 pm
Location: Melbourne

Re: The hacking Warcraft 1.23 collision work Project

Post by Ozzapoo »

Why bother? No point in colliding anymore. When blizzard rolls out the next patch, game caches will no longer be used..
Visit Ozzapoo.net, my blog and the home of AutoCP and Cheatpack Detector!
AutoCP3 now available for free!
muadem764
Newcomer
Posts: 7
Joined: October 13th, 2008, 4:20 am

Re: The hacking Warcraft 1.23 collision work Project

Post by muadem764 »

I dont have any idea what ur talking about.Today i've opened the storm.dll,and found a hash output,stpl.h.I was thought It is the file contain the caculated checksum,but i was wrong.Even when replace the storm.dll of 1.23 with the one in 1.21b,the game still work normally and i still to have to dl the map.Anyone good at programing and hacking please help me about this?
X-N2O
Newcomer
Posts: 1
Joined: July 15th, 2009, 9:39 pm

Re: The hacking Warcraft 1.23 collision work Project

Post by X-N2O »

Hello, I'm X-N2O, I'm new to this forum.
There is a way to join the original map with your own, modified map.
Basically your points 2 and 3 are the same. Bypassing the client means reverse engineering it and patching the place where the hashes are compared, so that both the hashes, CRC32 and SHA-1 of the original and the modified map result the same. This would not even require collision, but it is hard. It is harder than reverse engineering a simple application. There are very few API's included in the game. Most of them reside in the storm library, while the others are self-implemented by blizzard, and it would require massive analysis of the game. If you wanna give it a try I would suggest dynamic analysis with OllyDBG. And also, when you run the binary, either patch war3 to launch in a window always, or pass -window to the arguments. The second way is better. You would not be able to analyze it in full-screen mode (at least it's not practical). I tried setting a breakpoint at several cryptographic API's provided by Microsoft, but hadn't had any luck so far. You'll need to be good at RCE and you need to know what you're doing if you want to give it a try. I will however try to crack it again.
temzarone
Newcomer
Posts: 20
Joined: March 16th, 2009, 5:01 pm

Re: The hacking Warcraft 1.23 collision work Project

Post by temzarone »

Good luck man.
User avatar
Kryptonyte
Forum Staff
Posts: 1400
Joined: March 17th, 2008, 12:07 am

Re: The hacking Warcraft 1.23 collision work Project

Post by Kryptonyte »

The problem is not with Warcraft, or even the maps.

It's with you.
Image
Made by the late ILikeHacking

My quote from SKillER

Spoiler:
Chat wrote:(19:12:41) SKillER: newfags cant triforce
(19:20:30) SKillER: ▲
▲ ▲
(19:20:35) SKillER: aww
(19:20:37) FatherSpace: FAIL
(19:20:43) Kryptonyte: Wow stop failing.
(19:20:47) SKillER: ▲
▲ ▲
(19:21:41) Kryptonyte: .

. ▲
▲ ▲
(19:22:20) Kryptonyte: I guess you were right, newfags can't triforce.
(19:22:29) SKillER: . . ▲
▲ ▲
(19:23:04) SKillER: OMFG
(19:23:06) SKillER: ... THIS CHAT
(19:23:06) SKillER: !
(19:23:36) SKillER: ▲
▲ ▲
(19:23:46) SKillER: ▲
.▲ ▲


Apparently, SKillER is a newfag.