|
Licensor Professional Chameleon Frequently Asked Questions Page |
|
1. What is all about? How does LPC protect
my .NET code?
It's all about .NET software security
and protection.
It's in other words a .NET licensing System!
LPC provides you a way that ensures that you get paid for every
single program copy you sell,
by producing strong licenses for your .NET applications.
Licensor Professional Chameleon comes in
a fully obfuscated, strong named DLL
format.
It produces licenses based on the client's Computer Hardware
components attributes!
You can choose what hardware components
to include in
the license creation procedure by choosing as many Hardware components as you like
from the following list:
CPU, Motherboard, BIOS, Hard Disk and Graphics
Card
For security reasons we reveal only some of the above Hardware components Attributes that we detect and use :
"Adapter's RAMDAC Type", "Product", "Model", "Manufacturer",
"Name", "SerialNumber",
"ProcessorId", "MaxClockSpeed",
"Version", "ReleaseDate", "HDD's Hardware SerialNumber"* e.t.c.
*: The Hard Disk's
Hardware Serial Number, doesn't change every time the user re-installs Windows!
It's unique for every Hard Disk and is the one that is hard copied on the device
during it's manufacturing stage.
It is the one that accompanies the device through it's life and you can
safely use it... |
2. How Secure is LPC's .NET Hardware protection?
Licensor's Pro Chameleon Security precautions
Licensor Professional Chameleon is
fully obfuscated.
This means that anyone interested in it's inner coding has no code to work with
except from meaningless symbols!
Licensor Professional Chameleon is a strong named .NET assembly.
This means that no one can alter it's internal coding schema nor replace it with
a similarly named dll file in order to trick your application's executable file...
Licensor Professional Chameleon
uses advanced cryptographic algorithms that is impossible to reverse engineer and
decode...
Everyone trying to brake in it's code logic would gain a head ache and nothing more
than this...
Programmer's Security precautions
On the other hand YOU as the developer of license-locked .NET applications,
have to follow some simple but very effective rules:
a) Always obfuscate your .NET assemblies with a decent .NET code
obfuscator.
b) Always produce strong named assemblies.
c) Always use Licensor Pro Chameleon anywhere in your code but in a clever way!
Read the example in the LPC's Information Page that will teach you how to use it effectively on your application's Start Form... |
3. How can I download and start using
it in my code? What's the cost?
To download LPC's DLL you will need to Register first as a FULL, LIGHT
or FREE LPC User
depending on your needs...
You can read more about LPC's Pricing Policy
here...
You can Register as an LPC user
here...
You can Download LPC's DLL
here...
(You'll be asked to login to the System by using your Username, Password
pair that you received during the Registration process...) |
4. All right I'm already an LPC Registered
user! How can I get Support?
After registration you can get Support for your product
by pressing the corresponding LPC's Support
button.
First you'll
be faced by a Login Screen where you must provide your Username and your Password* and press 'Login'.
* Your Username and Password were revealed to you
when you
registered
After that you'll be faced by the main LPC Support Page
Screen:

First thing to do here is to Buy some extra keys. These keys will allow you to unlock
your LPC locked application on your end users machines.
Suppose that a user of your LPC locked application runs it for the first time on
his computer.
What will happen is that a Message Box will appear instructing him to e-mail you
his Machine Code:

After he presses the mailto:info@info.com (- which is actually your support e-mail
address you've provided in your code -) link,
an e-mail popup msgbox will appear ready to be send to you with all the necessery
information already filled:

All he has to do is to press the 'Send E-mail' button and ask you to send him the
key that will unlock your application on his computer.
After the reception of his e-mail you come here to the LPC's Support page and press
the 'Use a key' button.
Here you must Paste your user's Machine Code In the textbox that appears:

and press the 'Get KEY' button to get his KEY. Copy it and e-mail it to him. He
will then be able to unlock your application on his computer and will never bother
you again unless one or more of the locked Hardware components of his computer change!
In that case he will have to ask for a new KEY and repeat the above procedure...
You have at any time total control on the history of the KEYS you've used through
the 'View used keys' button:

and finally you can Search for and find a used KEY by providing it's relevant Machine
Code through the use of the 'Search for a used key' button:

|