piracy-prevention

How would I package and sell a Django app?

Currently I am hosted a Django app I developed myself for my clients, but i am now starting to look at selling it to people for them to host themselves. My question is this: How can i package up and sell a Django app, but also protect my code from pirating or theft. Distributing a bunch of .py files doesn't sound like a good idea as the...

Does your employer enforce the use of anti-piracy software?

How does your employer limit/prevent pirating of its products? Some have the view that piracy can be good because of the market share and exposure it gives. Sure these are benefits but they come at a cost. Do you use any anti-piracy software or methods to protect your products and why/why not? ...

Signing .NET assemblies: Does this protect my assembly from tampering really?

I am implementing a "locking" system in my app which protects my app against being copied and used illegally. The system checks the signature of a hardware-based code and expects it to be signed with a Private Key that only my company owns. (The app has got the Public Key to validate the signature.) I want to make sure that no one chang...

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., the Apple ID used to purchase the application) to create a valid registration token that a...

Implementing Licencing mechanism for a Software

I am thinking of implementing a good licensing mechanism that has a good resistance against piracy. The required mechanism should not use an internet connection at each and every time the software is used. I am thinking of a mechanism based on hardware IDs etc. Do you guys have any better suggestions? What are the parameters/algorithms/c...

automating RAPIDSHARE piracy file take down process

I found a new search engine that speeds up finding piracy files from rapidshare, how could I automate a tool that finds our product using this engine and outputs the list of the rapidshare URLs that will be then sent to [email protected]. search engine: http://rapidlibrary.com/ (note, the captcha image appears just once there) Belo...

Licence and/or concurrent use enforcement mechanism for fairly open UNIX product?

I would be grateful for any suggestions on how to add license key enforcement or concurrent user limit enforcement to a (UNIX-based) software product that - while not explicitly open-source - the end-user nominally has source code to, or could, conceivably, obtain with relative ease because the servers running it are located on their pre...

Licensing web applications

If I want to sell a web application as an installable product on the customer's servers, what are the best method practices for enforcing licensing such that it's not easily ripped and pirated? ...

Preventing decompilation of C# application

Hi, We are planning to develop a client server application using C# and MySQL. We plan to sell the product on the shelf like any other software utility. We are worried about the decompilation of our product which does have some sort of edge over our competitors in terms of usability and bundled functionality. How can we prevent our sof...

How to protect SQL code in SQL Server

Is it possible to protect SQL 2008 stored procedure code from anyone`s eyes? Maybe some encryption, or assembling like dll? ...

PHP 5 software as a commerical product.

I was thinking - say you are put thousand of man hours and come up with a state-of-the-art CMS or something. How do you ensure that whoever get it from you does not pirate it? I could insist the buyer to give me their URL and I hash it and use it as a checksum everywhere within the software, but that sounds like a weaker form of security...

Prevent time-based copy protection circumvention?

I have some trial software that I wish to distribute to clients. I want the trial based software to stop working 30 days after installed. A simple check of the system date in the software is the most straightforward way to achieve this, but couldn't a client easily circumvent this protection by changing his system time/date in Windows? ...

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 to continue to run, although with some limits. So, is there a way to check if the applica...

How to make sure that your code is secure?

I am a programmer. I have about 5 years experience of programming in different kind of languages. I was concerning about my code speed, about optimizing the memory that uses my code, and about good coding style and so on. But have never thought how secure my code is. So I have disassembled my code to see what can do a hacker. Would it be...

Preventing PHP Code from being Pirated

I'm developing some web-based software. However, commercial launch, as far as I can tell, will require distribution of the PHP code. How can I prevent this code from being pirated? ...

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 features are missing from Dotfuscator Community Edition to make it good enough. Edit: I ...

I'm considering writing an application, and I'd like to ask for suggestions on piracy and licensing.

I have an idea for an application that is firstly totally sweet and secondly completely absent in the market. It is fairly simple, and I think it won't cut into my studies too deeply to write it. However, I would like to make some pocket money on this, so I've decided to ask my fellow programmers for some idea concerning licensing. First...

How do you make copy protected CDs?

I am working on making educational CDs. I require medium level copy protection code which may not be easily breakable by "non experts", similar to that in game CDs, so you have to have the CD in the drive while playing and have to enter key while installing it. ...

Avoid running of software after copying to next machine?

Hi guys, I have developed a small software. I want to provide and run it commercially only. I want it to be run in the machines who have purchased it from me. If someone copies it from my clients computer and runs it in next computer, I would like to stop functioning/running the software. What can be the ways to prevent the piracy of ...

Has somebody tried the new Licensing service already?

Yesterday google released a new service regarding the android market. A new way to check the licensing of your applications. See the blog for more informations. Has anybody updated her/his app already? How is it working for you? Are there any problems with it? Would you wait some days to see if there are severe bugs left that won't be f...