I wanted to ask a question, since my map was easily 'hacked' by a person within a few seconds. Is there a proper way to use the "Obfuscate Script Files" option in the Editor preferences? Since when I tried using it, it gave me an error that you can see in the screenshot. I tried to find this error by double clicking it since it told me to, but nothing happened.
So I wasn't able to use this feature. Is there a proper method of obfuscating script files?
When you play a map on battlenet a copy is saved to your computer. Using an MPQ editor you can open that map layer by layer (even if locked) and then transfer all the data to a new map. Doing so loses the GUI of the triggers (like obfuscating) but the trigger script can be read in the galaxy language (similar to C+). If your map uses banks those are even easier to crack without some sort of string based encryption.
If it is the banks you are having issues with this encryption system is about as good as you can get. If the hackers have the time to crack this they will have cracked the map itself ages ago.
Hmm... Thanks for even more detailed reply, although I'm not talking about banks here. In Files -> Preferences tab of the editor, there is a checkbox called "Obfuscate Script Files when publishing locked maps," so I was wondering if this feature could obfuscate the galaxy language itself.
Or does this feature hide the GUI of the triggers only?
Beyond bank encryption to stop lazy cheaters it is pointless adding extra security features since any hacker able to open a locked map will be able to bypass any features.
Rollback Post to RevisionRollBack
Contribute to the wiki (Wiki button at top of page) Considered easy altering of the unit textures?
Exactly. We can stop some idiot 10yrs old kiddy hackers with bank encryption but we just cant block someone can read/write programming language properly.
Rollback Post to RevisionRollBack
To post a comment, please login or register a new account.
Hello SC2Mapster community!
I wanted to ask a question, since my map was easily 'hacked' by a person within a few seconds. Is there a proper way to use the "Obfuscate Script Files" option in the Editor preferences? Since when I tried using it, it gave me an error that you can see in the screenshot. I tried to find this error by double clicking it since it told me to, but nothing happened.
So I wasn't able to use this feature. Is there a proper method of obfuscating script files?
If they have an MPQ editor, no map is safe.
Contribute to the wiki (Wiki button at top of page) Considered easy altering of the unit textures?
https://www.sc2mapster.com/forums/resources/tutorials/179654-data-actor-events-message-texture-select-by-id
https://media.forgecdn.net/attachments/187/40/Screenshot2011-04-17_09_16_21.jpg
In reply to DrSuperEvil:
When you play a map on battlenet a copy is saved to your computer. Using an MPQ editor you can open that map layer by layer (even if locked) and then transfer all the data to a new map. Doing so loses the GUI of the triggers (like obfuscating) but the trigger script can be read in the galaxy language (similar to C+). If your map uses banks those are even easier to crack without some sort of string based encryption.
If it is the banks you are having issues with this encryption system is about as good as you can get. If the hackers have the time to crack this they will have cracked the map itself ages ago.
https://www.sc2mapster.com/forums/resources/trigger-libraries-scripts/176681-library-imperial-libraries-wip
Contribute to the wiki (Wiki button at top of page) Considered easy altering of the unit textures?
https://www.sc2mapster.com/forums/resources/tutorials/179654-data-actor-events-message-texture-select-by-id
https://media.forgecdn.net/attachments/187/40/Screenshot2011-04-17_09_16_21.jpg
In reply to DrSuperEvil:
tl;dr
Yes, you can obfuscate the galaxy script.
Is it worth to stop hackers? No.
Basically its meanless feature. still hacker can read the galaxy script and core API (Native) triggers cant be encrypted.
Just dont waste your time to protect ur map.
In reply to Quntum:
Beyond bank encryption to stop lazy cheaters it is pointless adding extra security features since any hacker able to open a locked map will be able to bypass any features.
Contribute to the wiki (Wiki button at top of page) Considered easy altering of the unit textures?
https://www.sc2mapster.com/forums/resources/tutorials/179654-data-actor-events-message-texture-select-by-id
https://media.forgecdn.net/attachments/187/40/Screenshot2011-04-17_09_16_21.jpg
In reply to DrSuperEvil: