Timeline for How do I protect my game with CD key / serial number?
Current License: CC BY-SA 3.0
28 events
| when toggle format | what | by | license | comment | |
|---|---|---|---|---|---|
| Apr 13, 2017 at 12:18 | history | edited | CommunityBot | replaced http://gamedev.stackexchange.com/ with https://gamedev.stackexchange.com/ | |
| S May 19, 2013 at 19:05 | history | bounty ended | CommunityBot | ||
| S May 19, 2013 at 19:05 | history | notice removed | CommunityBot | ||
| May 12, 2013 at 15:56 | comment | added | user1306322 | @Anko that was a reference to the famous quote "We require more minerals". And I do mean facts and expertise. Maybe even detail. I wouldn't know when an important problem has had enough attention, it just felt like there is something to add, and site's visitors might find this subject interesting (and possibly become new users), so I raised the bounty. | |
| May 12, 2013 at 15:14 | comment | added | Anko | I'm confused why the bounty reads "we require more opinions". Do you not mean facts, expertise or perhaps detail? Even then, this question has had plenty of attention and good answers. | |
| May 11, 2013 at 17:20 | history | edited | user1306322 | CC BY-SA 3.0 | added 135 characters in body |
| S May 11, 2013 at 17:19 | history | bounty started | user1306322 | ||
| S May 11, 2013 at 17:19 | history | notice added | user1306322 | Draw attention | |
| Feb 26, 2013 at 23:01 | comment | added | user20618 | That's the point I'm trying to make. Use an auth server and keep the user data on it. | |
| Feb 26, 2013 at 19:12 | comment | added | user1306322 | @ColeJohnson and what will potential hackers do next? If the auth server says no, they're not getting connected to official server. You're missing the most important detail here: auth servers are out of hackers' reach. | |
| Feb 14, 2013 at 4:07 | comment | added | user20618 | Yes, the auth runs on the servers, but they can just patch out the authentication method very easily with tools like .NET Reflecter. Something like this: public static bool Auth(string userName, byte[] passHash) { ... } to public static bool Auth(string userName, byte[] passHash) { return true; } | |
| Feb 14, 2013 at 4:06 | history | edited | user1306322 | CC BY-SA 3.0 | added 209 characters in body |
| Feb 14, 2013 at 4:02 | comment | added | user1306322 | @ColeJohnson I don't think you got it right. The authentication procedure runs on the official game servers, which are out of hackers' reach, so they can mod the client app however they like, but if the auth server says "no", they're screwed. And I thought I read that Redigit explicitly said he wasn't going to protect Terraria from any tampering, there was no obfuscation last I checked. | |
| Feb 13, 2013 at 19:29 | comment | added | user20618 | Wanting DRM on a .NET app!? This will fail eventually with tools like Reflector. Take a look at Terraria. Development has stopped due to piracy (and a lot of revenue...). I like @Tetrad's authentication based idea as it prevents people from just having to patch the validation function. Keep all data on your server and when their login is successful, feed them their data. If you keep the data locally, then they can just patch out the authentication function. | |
| Feb 11, 2013 at 23:51 | history | edited | Marcks Thomas | edited tags | |
| Feb 11, 2013 at 23:09 | comment | added | user1306322 | @Tetrad I am considering it now. I was just thinking entering CD key once to tie it to a login and then use login/pass. | |
| Feb 11, 2013 at 22:29 | answer | added | Wolfgang Schreurs | timeline score: 1 | |
| Feb 11, 2013 at 17:37 | comment | added | Tetrad | Instead of a CD key have you considered a MMO-like/Minecraft-like approach of requiring a username/password to log on and using that to authenticate users? | |
| Feb 11, 2013 at 0:48 | vote | accept | user1306322 | ||
| Feb 11, 2013 at 0:47 | vote | accept | user1306322 | ||
| Feb 11, 2013 at 0:47 | |||||
| Feb 10, 2013 at 22:26 | answer | added | Ilmari Karonen | timeline score: 25 | |
| Feb 10, 2013 at 16:30 | comment | added | Izkata | I'm guessing it was an automatic reaction to adding DRM. This type isn't particularly bad, but a lot of us have bad experiences with it - such as when Spore bricked my Windows install. | |
| Feb 10, 2013 at 16:11 | history | tweeted | twitter.com/#!/StackGameDev/status/300638160222814208 | ||
| Feb 10, 2013 at 11:25 | history | edited | user1306322 | CC BY-SA 3.0 | added 558 characters in body |
| Feb 10, 2013 at 11:17 | comment | added | user1306322 | If somebody downvotes, I expect at least a comment about what is wrong with the question. Guys, really, I want my question to be good and help more people than just me. | |
| Feb 10, 2013 at 11:15 | answer | added | Mario | timeline score: 16 | |
| Feb 10, 2013 at 10:46 | history | edited | user1306322 | edited tags | |
| Feb 10, 2013 at 10:40 | history | asked | user1306322 | CC BY-SA 3.0 |