copy-protection

Where does an application store "I'm deactivated" on Windows?

Applications often have registration keys. It can arguably be placed in a file or in the registry. Sometimes, an application is deactivated by entry of another key, or the passing of a date, etc. Where can one safely store such information about an application be deactivated? A file isn't the answer; a backup copy can be restored to d...

How to stop pirates? Someone already nulled and pirated my script :(

Hello, 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 is written in PHP. Please help or suggest some solutions. Thank you for your t...

How to implement copy protection in website product?

My company has a website product (ASP.NET) which is sold to customers. It means we don't host the website. They install it on their server and run it in the intranet. I need to implement some sort of copy protection mechanism so that not everyone ends up installing the website. It has following aspects: It has to be completely softwar...

64-bit Linux Proprietary Software Copy/IP Protection

I'm looking for a copy/IP protection system for 64-bit Linux platforms. I'm particularly interested in hardware dongles. I am aware of HASP which makes 32-bit Linux compatible dongles, but I need 32-bit and 64-bit support. Anyone have hands on experience with such a system? A good answer will detail which system and how it worked out...

.NET copy protection

Hi, Is it possible to restrict a .NET executable to a specific machine somehow so that it can only be run on that machine. ...

How can I protect my ASP.Net Source Code From My Developers

Hi, This seems like a weird position to be in, but let me ask the question anyway. I have created some DLLs that do some magical mumbo-jumbo that is needed to display the content for the website I am making right now in ASP.Net. I've got a small team of developers who can help me with this, but I am afraid that they will steal my code (...

How does the binary DAT from Maxmind work?

Maxmind offers a binary DAT file format for downloading their GeoIP database. http://geolite.maxmind.com/download/geoip/database/GeoLiteCity.dat.gz Does anyone know how this has been packaged? Also, is there any kind of copy protection on the data? I'd like to offer up a set of data in a similar way. Anyone with any knowledge of thi...

What code to write for a dongle attached system to provide better security?

I have developed a software piece (with C and Python) which I want to protect with dongle so that copying and reverse engineering becomes hard enough. My dongle device comes with an api which provides these: Check dongle existence Check proper dongle Write into a memory location in dongle Read from a memory location in dongle etc. (I t...

What are some good ways of keeping content from being copied to other sites

I understand that no matter what I do, someone will be able to copy it. However I can still make them work hard for it. What are some good ways of making data not easily copied using php compatible coding. --- Added ---- The data is a listing of results for certain local sports events. We send people out to collect the information, ...

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? ...

cf.net app protection (antidebug, obfuscate)

Is there any out-of-the box solution that protects cf.net (3.5) software against reverse engineering and unlicensed redistribution (average hacker protection)? Any option of packer/native wrapper? ...

Generate key for a software developed using vb.net

Hai guys, I ve developed a salary calculating software using vb.net.... Its working fine and i ve converted it to an exe file... My drawback is it can be copied and pasted in another system very easily... I want to generate a key for the exe file and while installing the key should be used and when installation is completed ,the ...

Being a cracker nightmare!

Hi, I am trying to make a code hard to crack using Objective-C on a Mac. One of the things I have to do is to check to see if the application was cracked. I am new to Objective-C and Xcode and whatever way I imagine to test my application I always end in a basic test that can be patched easily. For example: suppose I am about to te...

Product key Registration - Visual Basic

Hello, I am trying to make a product key registrar for my program. I want the product keys in a database or a dictionary type thing where I can make new keys everyday without putting them into the program, and redistrubate them everytime. I'm not sure where to get started, so if anyone has any ideas please post them thanks, kevin ...

how to protect My Programs?

Let's say I have designed s very important system, and this system costs thousands dollars. I want to protect my system with a serial number as I know crackers will try to edit the binary code to bypass the serial number. I have read about using a checksum function and apply it over my binary code and check the value if changed, but aga...

Best practice to prevent software copy

Hi everyone, I'm developping an application and I'm looking for some cool informations about protecting it against copy ! Do you guys know some book/articles/any informations about it ? Thanks in advance for your advices ! ...

How to implement copy protection of content in an open source application?

I have an idea for an open source app -- the app would be free, but I would charge a small fee for data that a customer would order. For instance, let's say I'm writing a map application. I'd give the app away, make it open-source, but I would like to sell various maps to individual users. Is there a way to protect the data in such a wa...

What language will protect my source code?

I wish to create shareware software that contains a registration algorithm. I am looking for a programming language, that cannot be easily decompiled into readable code. For example, C# can be decompiled into readable code. What are my options? Edit: I'm looking for something that can be only decompiled into assembly. Delphi, for exa...

LicenseProvider in .NET using RSA encryption to protect product license

Hi there I'm trying to find a solid licensing scheme using Microsoft's LicenseProvider. My thought is to use asynchronous encryption by ways of RSA (RSACryptoServiceProvider with 2048bit keys). I found this to be pretty easy, but I am unsure how secure the mechanism really is. This isn't for fun and needs to copy-protect a number of pro...

Copy-protecting a static library

I will soon be shipping a paid-for static library, and I am wondering if it is possible to build in any form of copy protection to prevent developers copying the library. Ideally, I would like to prevent the library being linked into an executable at all, if (and only if!) the library has been illegitimately copied onto the developer's ...