Click here to Skip to main content
15,887,027 members
Home / Discussions / C#
   

C#

 
AnswerRe: software copy protection Pin
Eddy Vluggen23-May-12 9:02
professionalEddy Vluggen23-May-12 9:02 
GeneralRe: software copy protection Pin
Dave Kreskowiak23-May-12 2:21
mveDave Kreskowiak23-May-12 2:21 
GeneralRe: software copy protection Pin
jschell23-May-12 10:21
jschell23-May-12 10:21 
AnswerRe: software copy protection Pin
Cracked-Down23-May-12 1:52
Cracked-Down23-May-12 1:52 
GeneralRe: software copy protection Pin
Kevin Marois23-May-12 7:24
professionalKevin Marois23-May-12 7:24 
GeneralRe: software copy protection Pin
Cracked-Down23-May-12 9:43
Cracked-Down23-May-12 9:43 
AnswerRe: software copy protection Pin
Kevin Marois23-May-12 7:26
professionalKevin Marois23-May-12 7:26 
AnswerRe: software copy protection Pin
Cracked-Down23-May-12 10:00
Cracked-Down23-May-12 10:00 
Well,
most of your steps are correct except validating the copy with the value stored on the server.

Instead of that, following steps could be used
1.At the first launch of the application, present user an activation form
2.Provide "Request" button to send the information to some email id
3.Clicking on the button fetch the UID of the system and send these details to server
4.Also, application should write some file say "app.lic" on the machine with identifier indicating the state as requested and the UID related details
5. Write some procedure at your end "Application License Provider"
6. Generate the activation and send to user
7. At user side read the activation key, validate the "app.lic" and if the identifier from both matches activate the license.

Advantages:
1. No internet connectivity required (except for the activation)
2. good for implementing the time based licensing.

Disadvantages:
1. Reformatting or replacing the hardware used as UID leads to invalid license.
2. Not good for life time licensing.

Depending on the requirement algorithm or approach could change.Every approach has its advantages and disadvantages. So, have good thoughts upfront before implementing the copy protection for your application.


Happy Coding
Smile | :)
GeneralRe: software copy protection Pin
harold aptroot23-May-12 10:05
harold aptroot23-May-12 10:05 
AnswerRe: software copy protection Pin
MrJohnLucas2-Jul-12 16:53
MrJohnLucas2-Jul-12 16:53 
QuestionGenerating label Barcode from inside of our project Pin
Fred 3422-May-12 9:09
Fred 3422-May-12 9:09 
AnswerRe: Generating label Barcode from inside of our project Pin
Eddy Vluggen22-May-12 9:38
professionalEddy Vluggen22-May-12 9:38 
GeneralRe: Generating label Barcode from inside of our project Pin
Fred 3422-May-12 9:56
Fred 3422-May-12 9:56 
GeneralRe: Generating label Barcode from inside of our project Pin
Eddy Vluggen22-May-12 10:14
professionalEddy Vluggen22-May-12 10:14 
AnswerRe: Generating label Barcode from inside of our project Pin
fjdiewornncalwe22-May-12 9:39
professionalfjdiewornncalwe22-May-12 9:39 
GeneralRe: Generating label Barcode from inside of our project Pin
Fred 3422-May-12 10:13
Fred 3422-May-12 10:13 
AnswerRe: Generating label Barcode from inside of our project Pin
Alan Balkany24-May-12 4:34
Alan Balkany24-May-12 4:34 
Questionusage of pdfbox in c#?? Pin
Misbah522-May-12 2:58
Misbah522-May-12 2:58 
AnswerRe: usage of pdfbox in c#?? Pin
Manfred Rudolf Bihy22-May-12 3:01
professionalManfred Rudolf Bihy22-May-12 3:01 
QuestionCatch all but a specific exception Pin
Bernhard Hiller22-May-12 0:01
Bernhard Hiller22-May-12 0:01 
AnswerRe: Catch all but a specific exception Pin
BobJanova22-May-12 0:08
BobJanova22-May-12 0:08 
GeneralRe: Catch all but a specific exception Pin
Bernhard Hiller22-May-12 2:58
Bernhard Hiller22-May-12 2:58 
GeneralRe: Catch all but a specific exception Pin
Ravi Bhavnani22-May-12 10:56
professionalRavi Bhavnani22-May-12 10:56 
AnswerRe: Catch all but a specific exception Pin
Rob Philpott22-May-12 2:05
Rob Philpott22-May-12 2:05 
GeneralRe: Catch all but a specific exception Pin
Bernhard Hiller22-May-12 2:56
Bernhard Hiller22-May-12 2:56 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.