copy-protection

Unique Virtual Machine

I am working on some method to protect my software with a license. Doing some wmi calls to uniquely distinguish computers and making sure there cannot be loaded multiple instances of the application. I came to think though when the application is installed on a virtual machine (MS Virtual PC, VMWare, Virtual Box etc.) and licensed on th...

Securing a Flash EXE

My client has a Flash projector EXE and he wants to set-up an on-line serial number control system so he can sell it on-line. The key problem in this project, as far as i see, that the exe is required to run on only one computer. My current plan is below: Request the serial number from user before the installment and check whether it...

Android app copy protection and data files

In my app, I access my sqlite database at the following hard-coded location in my code: /data/data/ com.mydomain.appname/databases/database.db If I turn ON copy protection in the Market Place, will my app still have access to this location? Or will I have to change it to something like: /data-private/data/ com.mydomain.appname/databa...

How to protect your software code?

Possible Duplicates: How do you protect your software from illegal distribution? Best practice to prevent software copy Hypothetical situation: Lets say I have built a software product from the scratch and it does wonderful things. The only problem is that, once someone takes a look at the code, they will understand it very...

protecting software to run only on one computer in vb.net

I have developed a small application and now i want to protect it. I want to run it only on my own computer and i have developed it for myself. How can i do that? ...

Downloading game assets to SD card on Android

I'm developing an Android game that has to download some assets to the SD card to keep the size of the app as small as possible. I was thinking of using an uncompressed zip file to bundle all the assets. A requirement from the client is to protect these assets as much as possible. Being part of the apk is considered enough protection, b...

Programmatically forward-lock an Android APK

Doing a bit of advance research, and am stuck on the point summarized in the title. Namely, is there any way to forward-lock an APK installed programmatically, from another app? I've not come across anything beyond a hint in the following post: http://groups.google.com/group/android-developers/msg/e39941389d4a4cf8 I can't see anyth...

Javascript context menu for images

I have a website where lots of people copy images off it, which is fine. What I do want to do, however, is help them embed it on the target website they are going to. Ideally this would take the form where when a user right clicks the image a context menu will appear giving them easy options to embed or share the image. What is the be...

Opinions/Discussion on Copy Protection / Software Licensing via phoning home

I'm developing some software that I'm going to eventually sell. I've been thinking about different copy protection mechanisms, both custom and 3rd party. I know that no copy protection is 100% full-proof, but I need to at least try. So I'm looking for some opinions to my approach I'm thinking about: One method I'm thinking about is just...

Secure applications on Windows?

The Sony Playstation 3's in-built DRM/Copy Protections makes it a very attractive platform for developers (less piracy) same perhaps with iPhone. I believe this is achieved by virtualising the OS, sandboxing the applications. Can we have that security on Windows? are their any plans or means? ...

Protect Greasemonkey scripts?

I know that anything that is downloaded and is in the user's possession is going to be pretty hard to protect, but I'm just wanting to hear opinions. I'm thinking of selling a script (made with Greasemonkey...), and I want to be able to prevent the user from easily viewing the source code, or sending it to others. Thanks in advance. ...

How can I store music on an android phone without allowing the user to be able to download it and use it?

Hello, I am working on an app that connects to a media providing site and downloads mp3 files to the user phone. I would like for the user to be unable to copy these files off the phone but only listen to them through my app. I am currently trying to encrypt the files using DES and encryption and decrypt and play the file in bits in th...

iPhone DRM implementation for audio and video

I've done a lot of googling, to no avail, Im interested in knowing what my native or third party options are for implementing DRM to protect audio (say in a spotify like scenario) and video (for VOD applications) i've seen mention of widevine but all the content seems to be at least 18 months to 2 years old. What options do i have for im...

Algorithm for activation key- Security

I'm writing a software application that the user needs to buy a license for and activate it. I need suggestions on how to start about writing a powerful algorithm for code generation and of course, code checking. I know that people can reverse engineer the code and make a keygen, however, my question is two parts: In general, regardles...

How are people copy protecting FMP runtimes?

I have a slew of choices for Real Basic and Revolution but the only folks who seem to have offered scripts for time trials and registration of FMP runtimes have disappeared. I can essentially port over the code from other projects but I'm wondering what others are doing. Is there a good library of code for this or is everyone home brew...

How do I make a serial/key system?

I would like to make a serial/key system for my program so the user has to enter their serial/key to get the program updated. How would I do so? I am horrible with databases. :\ Thanks alot! :D ...

slideme slidelock

I'm trying to add SlideLock to my app for a version that I am putting on SlideMe. I am getting an error at mainActivityInstance for some reason and I don't know why. Any ideas what is wrong? Thanks. public void onCreate(Bundle icicle) { super.onCreate(icicle); setContentView(R.layout.home); com.slideme.slid...

How to protect my self-hosted website/system?

I am currently creating a .NET based (website/system) solution for small IT companies and I am offering it in a self-hosted package, which means my clients are going to mainly install it on their own servers. How do I make sure my system is not being run except on one server per client and no body is illegally-copying it to other server...

License for C# desktop application.

How can I add license to my C# desktop application? I need to find a suitable free method to prevent unauthorised users installing my software. ...

How do I copy-protect my Java application?

Hello. I want to sell my Java application using PayPal. When a payment is received, the customer is mailed a one-time download link to my application. My question is, how do I prevent people from sending the .jar file to their friends/uploading it on the internet? Obviously I need some kind of check in the application which only allo...