Skip to content
Alexander Ilin edited this page Oct 13, 2015 · 4 revisions

Overview

Libprot is designed to provide simple functionality of software protection and full sources coded are included. It helps to reduce cost of developing software protection.

Problem

Almost every company struggle to develop they own software protection and the price of developing such protection may be very high. But it does not last long, after one week or even few days the users can find the key generator or patch. Moreover, some systems so complicated that they scary legal users and make using the software not so easy (for example, compatibility problems with other software).

In reality there is nothing that can stop from hacking and reverse engineering of software once it becomes available for public access.

The software protection should allow the company to sell enough copies of software to cover the expenses. It should be easy to use and without compatibility problems. It likes finding a balance between effort to develop such system and time that need to avoid such system.

Existing software protection is like dark horse. There are no source codes and no one knows what exactly it’s doing. Also because it comes in binary form it is possible to avoid all variety of software that will use such protection.

Different compilers and different compiler settings will produce different machine code of same source code. The libprot provides only necessary functionality, how it will work depends on programmer who will use it.

New versions release plan

The feedback is very important for us. The future versions are based on it. It’s in plans to release new versions with implementation of better and safer algorithms.

Licensing

The libprot is published under GNU General Public License, but it’s possible to do code licensing under several other licenses. Please contact the author to discuss it.

© Alexander Ilin, 2015

Clone this wiki locally