Connecting Tech Pros Worldwide Forums | Help | Site Map

License Control

Goh
Guest
 
Posts: n/a
#1: Dec 14 '05
Dear all,

I would like to know how you guy people control your commercial
program that is written in .Net Framework. As I know Microsoft implement a
lot of security feature that help to secure our program not only for
authentication but not mention about license control for what developer has
been develop.

Do you people know where can I find the source like article and
sample source code even Open Source Library that do license control.

As I know VB6 got a open source OCX call ActiveLock that help
developer control there license. but require serial number for product
activation.

I hope that .Net also can this kind of library file. Any suggestion
in doing this?



Jeff
Guest
 
Posts: n/a
#2: Dec 14 '05

re: License Control


Here is a link to a product that does what you are looking for.

http://www.desaware.com/products/lic...tem/index.aspx
It's not "free" and I've never seen or heard of any free licensing system.
Mayby sombody else will post one here.

You should understand that to obtain a *meaningful* level of protection, you
must do at least all of the following:
1. Obfuscate your code. Without obfuscating, it would be relatively easy for
anyone to remove your licensing code and recompile. Use an idustrial
strength obfuscator, like the Professional edition offered at
http://www.preemptive.com
2. Implement a licencing system (like the one at the link above to
www.desaware.com).
3. Strong-name all of your assemblies; then require each [server component]
to verify the identity of the calling component (also strong-named) in order
to process the request.

The bottom line here is that if you *really* want the level of security you
are apparently after, you will have to do more than just implement a
licensing system.

I hope this is helpful...

Jeff


"Goh" <goh@noemail.noemail> wrote in message
news:%23%233vAXKAGHA.1568@TK2MSFTNGP10.phx.gbl...[color=blue]
> Dear all,
>
> I would like to know how you guy people control your commercial
> program that is written in .Net Framework. As I know Microsoft implement a
> lot of security feature that help to secure our program not only for
> authentication but not mention about license control for what developer
> has been develop.
>
> Do you people know where can I find the source like article and
> sample source code even Open Source Library that do license control.
>
> As I know VB6 got a open source OCX call ActiveLock that help
> developer control there license. but require serial number for product
> activation.
>
> I hope that .Net also can this kind of library file. Any suggestion
> in doing this?
>[/color]


tdavisjr
Guest
 
Posts: n/a
#3: Dec 14 '05

re: License Control


..NET has a class called License that you may want to investigate to see
if it has what you need.

http://msdn2.microsoft.com/en-us/lib...l.license.aspx

Grant Frisken
Guest
 
Posts: n/a
#4: Dec 15 '05

re: License Control


You could take a look at Infralution's Licensing System. You can find
more information and download an evaluation version at:

www.infralution.com/licensing.html

Regards
Grant Frisken
Infralution


Goh wrote:[color=blue]
> Dear all,
>
> I would like to know how you guy people control your commercial
> program that is written in .Net Framework. As I know Microsoft implement a
> lot of security feature that help to secure our program not only for
> authentication but not mention about license control for what developer has
> been develop.
>
> Do you people know where can I find the source like article and
> sample source code even Open Source Library that do license control.
>
> As I know VB6 got a open source OCX call ActiveLock that help
> developer control there license. but require serial number for product
> activation.
>
> I hope that .Net also can this kind of library file. Any suggestion
> in doing this?[/color]

Closed Thread