Digital Rights Management
Forum rules
Ren'Py specific questions should be posted in the Ren'Py Questions and Annoucements forum, not here.
Ren'Py specific questions should be posted in the Ren'Py Questions and Annoucements forum, not here.
Digital Rights Management
I'm doing commercial games on Lulu (it doesn't do DRM). I could use DLSite, but the costumer range is "Family" and the General Audience version of DL site is still not up. Does anyone know a method or software that can protect my .exe files from piracy, like right-click copying or Rapidsharing?
Thanks in advance,
boshibaro
Thanks in advance,
boshibaro
- PyTom
- Ren'Py Creator
- Posts: 16096
- Joined: Mon Feb 02, 2004 10:58 am
- Completed: Moonlight Walks
- Projects: Ren'Py
- IRC Nick: renpytom
- Github: renpytom
- itch: renpytom
- Location: Kings Park, NY
- Contact:
Re: Digital Rights Management
Unless there's some way to supply information on a per-user basis, there isn't really a good way to do DRM. (Some would argue that even if this is the case, DRM is basically just an arms race.)
Supporting creators since 2004
(When was the last time you backed up your game?)
"Do good work." - Virgil Ivan "Gus" Grissom(When was the last time you backed up your game?)
Software > Drama • https://www.patreon.com/renpytom
-
- Veteran
- Posts: 338
- Joined: Wed Dec 26, 2007 5:26 am
- Location: US
- Contact:
Re: Digital Rights Management
I believe some people manage to have web space force a user to make a payment with paypal, and then the user is allowed to download the said .exe file. I don't know any actual websites that allow for you to do it like that, and anyone with web space willing to put it up for you would probably require a percentage of your sales. The worst part is the fact you have to do your own advertising :/
Project - R.E.M: Reality's Dream - Team head/Lead Writer
Other projects - Jamais Vu (script 10k), Chronicles of Etemis
Scripts in planning- 1
Other projects - Jamais Vu (script 10k), Chronicles of Etemis
Scripts in planning- 1
- PyTom
- Ren'Py Creator
- Posts: 16096
- Joined: Mon Feb 02, 2004 10:58 am
- Completed: Moonlight Walks
- Projects: Ren'Py
- IRC Nick: renpytom
- Github: renpytom
- itch: renpytom
- Location: Kings Park, NY
- Contact:
Re: Digital Rights Management
Also, this doesn't actually solve the problem. Once a user downloads the distribution, he can just upload it to rapidshare.
One idea I had a while back was a system that issues a key when the user pays for the game. The user would have to give these to the game, and it would then check them against the server when the game starts. If the same key is used by too many users, the server could revoke it.
The downside is the user would have to be online to play the game. (This is similar to the new Virtual-Mate system used by the Paine zaibatsu.)
Also, this won't stop the very casual pirate (since it's hard to tell a guy installing a program on his laptop from a guy installing the program on his friend's laptop), or the very dedicated one (who could just bypass the protection entirely).
One idea I had a while back was a system that issues a key when the user pays for the game. The user would have to give these to the game, and it would then check them against the server when the game starts. If the same key is used by too many users, the server could revoke it.
The downside is the user would have to be online to play the game. (This is similar to the new Virtual-Mate system used by the Paine zaibatsu.)
Also, this won't stop the very casual pirate (since it's hard to tell a guy installing a program on his laptop from a guy installing the program on his friend's laptop), or the very dedicated one (who could just bypass the protection entirely).
Supporting creators since 2004
(When was the last time you backed up your game?)
"Do good work." - Virgil Ivan "Gus" Grissom(When was the last time you backed up your game?)
Software > Drama • https://www.patreon.com/renpytom
-
- Miko-Class Veteran
- Posts: 616
- Joined: Thu Oct 26, 2006 4:23 pm
- Projects: My Teacher; Songs of Araiah; Something new; Possible Cross Bomber?
- Location: Slovakia, Kosice
- Contact:
Re: Digital Rights Management
also it wont stop cracks
http://www.bishojo.tk is technically ONLINE!
Songs of Araiah promo: http://www.youtube.com/watch?v=CalchucuoDU
-
- Veteran
- Posts: 338
- Joined: Wed Dec 26, 2007 5:26 am
- Location: US
- Contact:
Re: Digital Rights Management
Well professionals themselves have yet to figure out a way to stop cracks and dedicated pirates, you can't really do too much about it and there's not too much in terms of strong software. It depends on how far your willing to go in order to prevent it. Not too many people have the means of doing it first time out :/
Project - R.E.M: Reality's Dream - Team head/Lead Writer
Other projects - Jamais Vu (script 10k), Chronicles of Etemis
Scripts in planning- 1
Other projects - Jamais Vu (script 10k), Chronicles of Etemis
Scripts in planning- 1
Re: Digital Rights Management
How about I try Virtual Vault(http://www.cbprotect.com) . Just in case if it surfaces on a Rapidshare, I will make the following statement:
"If I see my file on Rapidshare or any other file sharing site, I will contact its owner to delete
it."
"If I see my file on Rapidshare or any other file sharing site, I will contact its owner to delete
it."
- papillon
- Arbiter of the Internets
- Posts: 4107
- Joined: Tue Aug 26, 2003 4:37 am
- Completed: lots; see website!
- Projects: something mysterious involving yuri, usually
- Organization: Hanako Games
- Tumblr: hanakogames
- Contact:
Re: Digital Rights Management
Don't bother contacting the owner, contact Rapidshare. They will take files down if you ask them.
There are various sorts of registration programs out there, most of them designed around the 'unlockable trial' model, but simply having your paid version be different from your trial version is in itself an anti-piracy measure. someone has to actually buy it before they can share it (and MOST people won't pay money for something and then give it away. some. not most) and it's more difficult to trade a full download than to trade an activation code.
Also, remember that any sort of protection system will have its own cost not only in terms of the cost of the program but also in terms of tech support. Keep it simple, so you don't drive off your customers as well as the pirates.
There are various sorts of registration programs out there, most of them designed around the 'unlockable trial' model, but simply having your paid version be different from your trial version is in itself an anti-piracy measure. someone has to actually buy it before they can share it (and MOST people won't pay money for something and then give it away. some. not most) and it's more difficult to trade a full download than to trade an activation code.
Also, remember that any sort of protection system will have its own cost not only in terms of the cost of the program but also in terms of tech support. Keep it simple, so you don't drive off your customers as well as the pirates.
Re: Digital Rights Management
Well then, does anyone know any software that make trial version. I will make the trial period around 20-30 minutes.
- rioka
- Royal Manga Tutor
- Posts: 1255
- Joined: Fri Jul 16, 2004 12:21 pm
- Completed: Amgine Park, Garden Society: Kykuit, Metropolitan Blues (art)
- Location: somewhere in NY
- Contact:
Re: Digital Rights Management
I've been rolling this thought in my head for awhile. You can't do it with lulu but you can with Paypal. Basically: just customize each game sold by putting the name of the purchaser in the title page of the game. If the person puts it in on rapidshare or whatever, they'll have to deal with the thought that their name will be sent to anyone and everyone who gets a hold of the game plus it'll help you out as it'll tip you off who gave the game away.
Trails - there's probably wrappers out there that automatically set a time limit but I think you're better off just cutting off the trial yourself at a certain point in the game (and not releasing the full game).
Trails - there's probably wrappers out there that automatically set a time limit but I think you're better off just cutting off the trial yourself at a certain point in the game (and not releasing the full game).
-
- Miko-Class Veteran
- Posts: 616
- Joined: Thu Oct 26, 2006 4:23 pm
- Projects: My Teacher; Songs of Araiah; Something new; Possible Cross Bomber?
- Location: Slovakia, Kosice
- Contact:
Re: Digital Rights Management
that can be hacked easyeclipse wrote:I've been rolling this thought in my head for awhile. You can't do it with lulu but you can with Paypal. Basically: just customize each game sold by putting the name of the purchaser in the title page of the game. If the person puts it in on rapidshare or whatever, they'll have to deal with the thought that their name will be sent to anyone and everyone who gets a hold of the game plus it'll help you out as it'll tip you off who gave the game away.
http://www.bishojo.tk is technically ONLINE!
Songs of Araiah promo: http://www.youtube.com/watch?v=CalchucuoDU
- rioka
- Royal Manga Tutor
- Posts: 1255
- Joined: Fri Jul 16, 2004 12:21 pm
- Completed: Amgine Park, Garden Society: Kykuit, Metropolitan Blues (art)
- Location: somewhere in NY
- Contact:
Re: Digital Rights Management
Hmm... you're right. I forgot compiled and obfuscated files can be reversed. So much for that idea. :\Enerccio wrote:that can be hacked easy
Then again, how much trouble would a person go to just to release a pirated game to the public? Especially if you put some naming measure littered throughout the game via images, in-line comments and maybe even in the game story itself? From what I understand, most pirated casual games have these DRM's which can be easily overrided with some software or other and only requires a click of the button. Going through the code and images itself will be too time consuming and a hassle... at least imo. Yarg, maybe I'm over-thinking this. <_<
Re: Digital Rights Management
To be honest, if you did want to apply DRM to your game, the things to bear in mind are:
-The more elaborate you make your protection, the more of a challenge somebody wanting to break it may take that as
-The more expensive your game, the more likely somebody will *want* to pirate it
-Once it's broken once and on a P2P network, anybody can download it
Inserting a unique identifier into each copy of the game you distribute is really watermarking, not DRM (you could do both, of course), but it's also not necessarily foolproof or uncrackable.
I'd suggest that if you don't want your game to be copied, then make the DRM/watermarking/whatever non-intrusive, and keep your prices reasonable. Or don't bother with DRM at all. The worst possible thing you can do is make the DRM a pain to a legitimate user (even by accident), because then you're (unintentionally) encouraging even honest people to pirate it...
-The more elaborate you make your protection, the more of a challenge somebody wanting to break it may take that as
-The more expensive your game, the more likely somebody will *want* to pirate it
-Once it's broken once and on a P2P network, anybody can download it
Inserting a unique identifier into each copy of the game you distribute is really watermarking, not DRM (you could do both, of course), but it's also not necessarily foolproof or uncrackable.
I'd suggest that if you don't want your game to be copied, then make the DRM/watermarking/whatever non-intrusive, and keep your prices reasonable. Or don't bother with DRM at all. The worst possible thing you can do is make the DRM a pain to a legitimate user (even by accident), because then you're (unintentionally) encouraging even honest people to pirate it...
- rioka
- Royal Manga Tutor
- Posts: 1255
- Joined: Fri Jul 16, 2004 12:21 pm
- Completed: Amgine Park, Garden Society: Kykuit, Metropolitan Blues (art)
- Location: somewhere in NY
- Contact:
Re: Digital Rights Management
A "reasonable" price to a pirate is free. Games selling for the budget price of $20 is still being pirated. :\ficedula wrote:keep your prices reasonable.
@ boshibaro>> Don't mind my rambling. Ficedula's advice is very good and is what I've found to be said again and again when this topic comes up regarding DRM's. n_n
Re: Digital Rights Management
I checked out VirtuaVault. Seemed good but a bit pricy ($30/month) for someone who isn't expected to sell a lot. I'd rather see a fixed rate of like ~$0.5 per key instead of $1 per day.
I'm not sure whether I should be concerned about piracy or not. On one hand it will just be this stupid game I made. On the other hand it will have titties in it and people will do just about anything to look at titties (for free). >_>
Update: I checked out DLSite too and it seems CuriousFactory.com is their english/american agent. You can publish with them, the product appears on DLSite.com and you can get copy protection for free (although they obviously charge a fee for every purchase). I like it because it's being handled entirely by DLSite and in case of problems I can point to their support service.
I'm not sure whether I should be concerned about piracy or not. On one hand it will just be this stupid game I made. On the other hand it will have titties in it and people will do just about anything to look at titties (for free). >_>
Update: I checked out DLSite too and it seems CuriousFactory.com is their english/american agent. You can publish with them, the product appears on DLSite.com and you can get copy protection for free (although they obviously charge a fee for every purchase). I like it because it's being handled entirely by DLSite and in case of problems I can point to their support service.
- Erik B
http://www.visualnovelty.com
http://www.visualnovelty.com
Who is online
Users browsing this forum: No registered users