Piracy is the use of works under copyright, infringing the copyright holder's exclusive rights, such as the right to reproduce, distribute, display or perform the copyrighted work, or to make derivative works, without permission from the copyright holder, which is typically a publisher or other business representing or assigned by the work's creator.
Questions tagged [piracy]
60 questions
94
votes
22 answers
How do you protect your software from illegal distribution?
I am curious about how do you protect your software against cracking, hacking etc.
Do you employ some kind of serial number check? Hardware keys?
Do you use any third-party solutions?
How do you go about solving licensing issues? (e.g. managing…

petr k.
- 8,040
- 7
- 41
- 52
62
votes
4 answers
Reducing piracy of iPhone applications
What are accepted methods to reduce iPhone application piracy, which do not violate Apple's evaluation process?
If my application "phones home" to provide the unique device ID on which it runs, what other information would I need to collect (e.g.,…

Alex Reynolds
- 95,983
- 54
- 240
- 345
59
votes
4 answers
How good is Dotfuscator Community Edition? What is "good enough obfuscator"?
I plan to release one small, low priced utility. Since this is more hobby than business, I planned to use Dotfuscator Community Edition that is shipped with VS2008.
How good is it?
I could also use definition of "good enough obfuscator" - what…

zendar
- 13,384
- 14
- 59
- 75
28
votes
4 answers
Piracy, piracy, piracy. What can I do?
I've just released an app, a paid app, 4 days later a user told me there's another web site in China hosts my app. I downloaded it from there, and it does run fine on my device!
There are posts here saying people can change the package name and…

wwyt
- 2,701
- 4
- 32
- 42
23
votes
9 answers
How to detect if a Windows version is legal or not?
I'm not interested in getting version information. All I want to do is to make sure my application will only run on a legal version of Windows and not on a pirated version. Windows uses some trick to determine this but still allows pirated versions…

Wim ten Brink
- 25,901
- 20
- 83
- 149
12
votes
2 answers
How should I code to resist "one-click piracy"?
The app I am working on is automatically cracked by antiLVL (although I am not using the LVL in my app).
In order of protecting my app from "one-click piracy", I am implementing tampering detection techniques explained at Google IO.
I have tried…

tos
- 996
- 1
- 10
- 20
11
votes
3 answers
Can I use In-App Purchase on iOS pirated application to ask for the user to pay for it?
Does In-App Purchase works on an iOS pirated application?
Being a developer, I was thinking about the potential following use-case:
Some internet user install my application by pirating it
I let him play with it
After a while, once he is convinced…

Guillaume
- 21,685
- 6
- 63
- 95
11
votes
2 answers
Android detect pirated/cracked app
On the iPhone there are several ways to detect when user opens the version of your app that was pirated.
Is there a way on the Android to detect when an user is using the pirated version of your app?

mxg
- 20,946
- 12
- 59
- 80
11
votes
5 answers
HTML5 App Anti-Piracy techniques?
I'm writing an HTML5 based game that runs as a stand-alone application. It is distributed via the web, but there are no other server requirements—no database, etc.—everything is "in-app". This is by design since additional servers would raise the…

MarcusBooster
- 121
- 5
9
votes
7 answers
What is the best way to stop an application being copied and used without the owner’s permission?
What is the best way to avoid that an application is copied and used without the owner’s knowing?
Is there any way to trace the usage? Meaning periodically the application communicates back, with enough information so that we can know where it is,…

Jlouro
- 4,515
- 9
- 60
- 91
9
votes
1 answer
.NET application per-machine/per-user licensing
I am about to implement a very basic licensing feature for my application. A serial number may be granted per-machine (or per-operating-system) or per-user (as for CAL in Windows Server: if my application is used by several users on one machine or…

Arseni Mourzenko
- 50,338
- 35
- 112
- 199
8
votes
22 answers
How to stop pirates? Someone already nulled and pirated my script :(
I dont know what to say. About 3 days ago I released a script to the public. Today I realised, after searching on google that someone had already nulled (removed my protection) and pirated the script.
How do I stop users from pirating the script? It…

Alec Smart
- 94,115
- 39
- 120
- 184
8
votes
1 answer
Strategies for battling iOS in-app purchase piracy?
My app uses in-app purchase, and I verify the transaction receipts with Apple. This has shown me that many users are trying to pirate the in-app purchase mechanism by submitting fake transaction receipts, which come up with a product ID of…

Jason
- 14,517
- 25
- 92
- 153
7
votes
1 answer
How to remove keychain access to visual studio on a mac?
Three days ago, Visual Studio asked access to my keychain. I thought it was very weird (I have the same VScode version since two years, downloaded on the official website).
I denied access each time I opened the software, but today, I did a mistake…

DoneDeal0
- 5,273
- 13
- 55
- 114
6
votes
2 answers
How to protect my application against piracy
Possible Duplicate:
How are Software License Keys generated?
I am a beginner in software developement and I would like to know how to implement a protection system on my Java app to protect it against piracy. I know that there's no perfect…

Zak001
- 193
- 4
- 8