HomeUser Control Panel (unavailable in archive)ForumsTutorialsArt GalleryResourcesMaps

Map Protection Question

03-20-2005, 05:09 AM#1
Fragmentation
Do all map protection programs have a fail-safe where if someone tries to unprotect a map it deletes all the triggers?

I am looking for a good map protection program that has this system or do all map protection have that. I heard its because map protection programs get rid of some trigger file in the map preventing it from opening and if it is unprotected the map deletes all the triggers anyway.
03-20-2005, 05:39 AM#2
Pheonix-IV
It dosnt delete them, it just converts them to JASS or common. Which is fine because there are few people who are capable of reading JASS and even fewer on Bnet. Almost none of the ones that can will be interested in stealing somone elses map too.

There are unprotection programs that, if you have enough space, can translate the triggers back into GUI and theres a program running around that allows you to view protected maps, but not edit or copy anything from them.
03-20-2005, 06:53 AM#3
AnarkiNet
has anyone tried making a map protector that keeps a map from being opened by making WE simply crash when the map is loading? like corrupt some unneeded part of the map to make WE crash?
03-20-2005, 07:17 AM#4
divine_peon
no map that can be opened by warcraft that can't be opened by WE. please keep that to mind. :P
03-20-2005, 07:21 AM#5
AnarkiNet
doesnt WE open alot more things in the map than the game? hmm, i guess people have probably explored this alot already. *hides*
03-20-2005, 07:35 AM#6
Pheonix-IV
Quote:
Originally Posted by divine_peon
no map that can be opened by warcraft that can't be opened by WE. please keep that to mind. :P
BZZT. Wrong! WE opens plenty of extra files that WCIII dosnt need.

Quote:
Originally Posted by AnArKi
has anyone tried making a map protector that keeps a map from being opened by making WE simply crash when the map is loading? like corrupt some unneeded part of the map to make WE crash?
All map protectors work like this. There are a number off different ways, the easiest and most common being to overwrite the trigger "contents" data which tells the WE all about the triggers. WCIII doesnt open this file, and as such it runs fine in WCIII but WE crashes if it tries to open.
03-20-2005, 07:40 AM#7
Fragmentation
ok cool Thanks for info all
03-20-2005, 08:07 AM#8
divine_peon
Quote:
Originally Posted by Pheonix-IV
BZZT. Wrong! WE opens plenty of extra files that WCIII dosnt need.
I know. :D

What i mean is until that Wc3 can't open the map, then that's the only time WE can't because there is always a way to remove those protections. right?
03-21-2005, 05:24 AM#9
Pheonix-IV
Wrong, some protections corrupt certain WE files irrepairably, often so far as to replace them completely. These are irreversible and, while sometimes some data can be salvaged (like the terrain) the triggers are usually lost forever.
03-21-2005, 06:57 AM#10
Guest
There are programs that affect the unit data, in addition to the GUI trigger data.

IF a program only affects the trigger data, it is often comparatively relatively easier to piece bits and pieces together and open the map in WE (albeit you still have to know JASS).

However, for a map that also corrupts the unit data file, I have yet to figure out how to piece it back together in such a way that I can view the whole map in WE (I can view the map, but the units don't show up)....though yet again, you can still read the triggers in JASS.

So I guess there is no real way of protection per se - only ways to block those without enough knowledge from being able to access maps.


PS: One question....anyone know which program affects the unit data as well? Is it Heavy Locker? Cause I would like to use that program for my map.....
03-21-2005, 07:36 AM#11
Pheonix-IV
There was a way of protection some dude discovered a few months ago that basically corrupts the trigger data beyond repair. Its not a program and even when he tried to unprotect it the trigger data was gone for good.