Sorry for asking a question that has been obviously asked 100500 times before.
The question is: If I use one bank in several maps, can i use the normal signature to ptotect it or do i have to use smth like Starcode? I've heard somewhere that signatures contain map names, but that wasn't certain.
The signature should be enough. the bank will contain an extra line that is the signature that looks like this:
<Signature value="9A309086C1C1816D78661D6B2EB3E4FEDAE2C0C7"/>. If someone wants to crack it, it's going to take them a long time.
Sorry for bad explanation, but that's not exactly what i wanted to know.
I meant that if i verify signature made by one map in another, will it be verified?
If someone wants to crack it, it's going to take them a long time.
Unfortunately, that's not true. It's a process that takes a matter of seconds.
I'm not sure if talking about how it works is against SC2Mapster policy, but I'd at least like to reply to this so some mapmakers dont think that just because you use the bank signature, you're fine. If a "hacker" wants to change the banks stats and he's just slightly more determined than a normal player who tried to open the bank in notepad and change stuff, he can find the information on how to do it easily.
Unfortunately, that's not true. It's a process that takes a matter of seconds.
I'm not sure if talking about how it works is against SC2Mapster policy, but I'd at least like to reply to this so some mapmakers dont think that just because you use the bank signature, you're fine. If a "hacker" wants to change the banks stats and he's just slightly more determined than a normal player who tried to open the bank in notepad and change stuff, he can find the information on how to do it easily.
Well, I don't care actually. I doubt that more that 1% of players are capable of doing it.
Both of you are right here- It's really not hard to hack a bank signature, but I'd wager a solid 95% of players have no idea what a bank is. If you really want to secure a bank, you can use starcode or obfuscate your mapscript. But in the end you can't protect a bank from somebody who is really dedicated, you can just make the hacking process so painful and slow that they won't bother.
Rollback Post to RevisionRollBack
Feel free to Send me a PM if you have any questions/concerns!
I'd wager anyone interested in editing their own bank files protected by nothing more than a bank signature could do so, and in about 10 minutes or less. I was feeling particularly lazy about a certain map I was goofing off with, so figured what the hey, I'll just download that signature program I heard about and see how safe signatures really make these maps. About the hardest part was signing up for the site to download it from.... Said site also provided source files for the signature writer. Said site also came with a pre-edited bank file with max stats for said map, lol.
Anyone who says signatures will keep 99 % of the users at bay is either naïve or lying to you, as signatures will most certainly not do a thing to protect your map. I'm considering removing them from my banks after that, they really don't do anything besides change the program you edit your bank with. Go from notepad to signature writer is all, the create signature/save button is even more convenient than going file-save....
As ZR has said, starcode and obfuscation can work well. There are other techniques such as redundancy too, say store the same info twice and if they both don't match reset entire bank to nothingness. Just don't go trusting the signature to save you, it won't.....
Sorry for asking a question that has been obviously asked 100500 times before. The question is: If I use one bank in several maps, can i use the normal signature to ptotect it or do i have to use smth like Starcode? I've heard somewhere that signatures contain map names, but that wasn't certain.
The signature should be enough. the bank will contain an extra line that is the signature that looks like this:
<Signature value="9A309086C1C1816D78661D6B2EB3E4FEDAE2C0C7"/>. If someone wants to crack it, it's going to take them a long time.
@Exaken: Go
Sorry for bad explanation, but that's not exactly what i wanted to know.
I meant that if i verify signature made by one map in another, will it be verified?
Yes it will work.
@Mille25: Go
Good to hear this from the man who knows. Thx.
Unfortunately, that's not true. It's a process that takes a matter of seconds.
I'm not sure if talking about how it works is against SC2Mapster policy, but I'd at least like to reply to this so some mapmakers dont think that just because you use the bank signature, you're fine. If a "hacker" wants to change the banks stats and he's just slightly more determined than a normal player who tried to open the bank in notepad and change stuff, he can find the information on how to do it easily.
@Siretu: Go
Well, I don't care actually. I doubt that more that 1% of players are capable of doing it.
Both of you are right here- It's really not hard to hack a bank signature, but I'd wager a solid 95% of players have no idea what a bank is. If you really want to secure a bank, you can use starcode or obfuscate your mapscript. But in the end you can't protect a bank from somebody who is really dedicated, you can just make the hacking process so painful and slow that they won't bother.
I'd wager anyone interested in editing their own bank files protected by nothing more than a bank signature could do so, and in about 10 minutes or less. I was feeling particularly lazy about a certain map I was goofing off with, so figured what the hey, I'll just download that signature program I heard about and see how safe signatures really make these maps. About the hardest part was signing up for the site to download it from.... Said site also provided source files for the signature writer. Said site also came with a pre-edited bank file with max stats for said map, lol.
Anyone who says signatures will keep 99 % of the users at bay is either naïve or lying to you, as signatures will most certainly not do a thing to protect your map. I'm considering removing them from my banks after that, they really don't do anything besides change the program you edit your bank with. Go from notepad to signature writer is all, the create signature/save button is even more convenient than going file-save....
As ZR has said, starcode and obfuscation can work well. There are other techniques such as redundancy too, say store the same info twice and if they both don't match reset entire bank to nothingness. Just don't go trusting the signature to save you, it won't.....