Staredit Network

Staredit Network -> StarCraft Editing Related -> Tricky Protection
Report, edit, etc...Posted by Carlsagan43 on 2006-07-22 at 17:11:49
Anyone who has OSMAP 1.03 or below, try unprotecting this map. <3


This is my Dice Defense map and is fully functional normally. wink.gif


This is a sample f my upcoming protection program, with a little uBe 3 to make it special


EDIT: Updated the protection method to include more trigger types.
Report, edit, etc...Posted by Tensaei on 2006-07-22 at 18:23:43
Just unprotected it using 1.01. Then tried playing the game. Worked fine.
Tried opening it in SF +, it opened.
Report, edit, etc...Posted by Carlsagan43 on 2006-07-22 at 18:28:40
Try it in 1.03
Report, edit, etc...Posted by Fwop_ on 2006-07-22 at 18:34:16
1.03 unprotected your map also. But when I played it, it wouldn't get passed detecting which difficulty the player had it at.
Report, edit, etc...Posted by Tensaei on 2006-07-22 at 18:38:38
Again, it opened with 1.03. It also opens in regular SC edit.
Report, edit, etc...Posted by Urmom(U) on 2006-07-22 at 21:02:56
All of the triggers are screwed up. Could you PM me on how to do this? I'm interested. blink.gif
Report, edit, etc...Posted by dumbducky on 2006-07-22 at 21:46:26
It sounds like your protector is semi reliable.

QUOTE
All of the triggers are screwed up.

How so?
Report, edit, etc...Posted by Carlsagan43 on 2006-07-22 at 23:31:35
QUOTE(dumbducky @ Jul 22 2006, 11:46 PM)
It sounds like your protector is semi reliable.
How so?
[right][snapback]529182[/snapback][/right]


Try playing the map in Starcraft after it has been unprotected.


wink.gif

ADDITION:
I updated the method. Try playing the map normally. Then Unprotect it. Then try playing it again.
Report, edit, etc...Posted by RedSword on 2006-07-23 at 01:03:14
Wow no trigger blink.gif im really impress (opened with all most known editor)... Did u put like 64 more +action or 16+ condition to protect this map on this way blink.gif
Report, edit, etc...Posted by Ermac on 2006-07-23 at 07:23:59
Yeah I think i'd would really help everyone if he had told out how he did it in the public so that Osmap would be updated -_-

Report, edit, etc...Posted by Carlsagan43 on 2006-07-23 at 09:15:33
I told you I would be making the method publicly useable in about two weeks. IF the method becomes too public early on, it will be easily defeated.
Report, edit, etc...Posted by Gigins on 2006-07-23 at 09:40:07
Your doing good job, keep it up. smile.gif
Report, edit, etc...Posted by Carlsagan43 on 2006-07-23 at 09:51:42
Whoops, big mistake. I uploaded my "Unprotected copy" when I made the change. I have uploaded the correct copy, but it still works.

As of right now, the current method I am using adds about 40 KB to the size of the MPQ archive. This HOWEVER does not change the size of the CHK. It just makes it slitghtly less compressible. I will be fixing this. Also, Standard Hyper Triggers (in the format below) are protected but I cannot say for sure whether or not the they will be protected, becuase of the method of protection.

Standard:

3x of:


Hyper Trigger
Trigger
Players:
¤ Player
Conditions:
¤ Always();
Actions:
¤ Wait(0ms); x 62
¤ PreserveTrigger();
¤ Comment("Hyper");

of course you can change the comment if you'd like. smile.gif
Report, edit, etc...Posted by dumbducky on 2006-07-23 at 10:04:29
He told me how it works, and I have to say, it's very smart.
Report, edit, etc...Posted by Carlsagan43 on 2006-07-23 at 10:47:22
Hmmmm. Heres something of interest: try opening the map in Trigger Viewer.

ADDITION:
This is actually quite amusing:

Trigger Viewer 2: Crashes on trying to view a trigger

Starforge: Crashes on trying to open any trigger

SCMD2: Crashes on trying to open file

SCXE: Handles it perfectly. wink.gif
Report, edit, etc...Posted by Ermac on 2006-07-23 at 11:38:47
QUOTE(Carlsagan43 @ Jul 23 2006, 05:47 PM)
SCXE:  Handles it perfectly.  wink.gif
[right][snapback]529452[/snapback][/right]


Sweet! That's my favourite editor, lol

Anyway good job on beating Osmap. smile.gif
I'm just afraid it will just get updated when u publicaly release the method :/
Report, edit, etc...Posted by Fwop_ on 2006-07-23 at 12:23:31
I tested your updated map with the various editors, and got different results. For each editor, it wouldn't crash, it just has all the triggers removed. Crashed with trigger viewer, and with the unprotected version, triggers were missing also.
Report, edit, etc...Posted by Carlsagan43 on 2006-07-23 at 13:17:55
QUOTE(Fwop_ @ Jul 23 2006, 02:23 PM)
I tested your updated map with the various editors, and got different results.  For each editor, it wouldn't crash, it just has all the triggers removed.  Crashed with trigger viewer, and with the unprotected version, triggers were missing also.
[right][snapback]529529[/snapback][/right]



Protected version of my Map (the one I posted):

Does not work with SCMD2, Starforge, or TriggerViewer





Unprotected version of my map:

Contains no triggers, and thus does not function.
Report, edit, etc...Posted by MindArchon on 2006-07-23 at 15:42:10
I have already updated Trigger Viewer. I am debating on whether I should release it.
Report, edit, etc...Posted by Carlsagan43 on 2006-07-23 at 16:03:36
IF people dont want their triggers to be open, how is it any different than if people dont want other parts of their map opened? Say, Credit...

Seems Dry Sewage doesnt take to Map privacy very well. I knew this method would be trivially defeated, it was more fo a parlor trick. Heheheheh. <3 Carlsagan43
Next Page (1)