Solved

I Need Urgent Help

Posted on 2003-11-14
5
179 Views
Last Modified: 2010-04-17
Hi
I am Visual Basic 6 Programmer
I Have Project Ordered By One Of My  Client this Project Will Be 50,000 Copy On CD

Q1- I Want To Know How can I Protect The Cd From Copy
Q2-And How Can I Encrypt The Image And data In Cd
Q3-HOw Can I Make Perfect Setup File Which Can Work In Any Windows Machine
Because  I Have To Give My Client Warranty For Copy Protect


Best Regard
khalid nadish
e-mail : khalidnadish@hotmail.com
0
Comment
Question by:khalidnadish
5 Comments
 
LVL 22

Accepted Solution

by:
cookre earned 250 total points
ID: 9753041
Q1:  With rather expensive you can embed deliberate errors within the media such that if your program doesn't get a particular error at a particular location you know it's not an original.

Q2: Lots of ways.  Probably the simplest is with a ZIP with a password.

Q3:  Your install detects which version of Windows it's installing on and reacts accordingly.  Anything more specific is rather difficult since we have no idea how OS specific your app may be.

All that said, you can't really guarantee that the product is uncopyable, since anyone with sufficient skill, inclination, and time can analyze the various EXEs for the validity tests and modify the EXE to by-pass said tests.  What you can do is write the code in such a way as to make cracking very difficult.

Probably the simplest method a customer can understand is machine ID registration back to a central site at install time with occasional run time call backs for continued verification.  Although that, too, is crackable, it offers more opportunities in the code for obfuscation.
0
 

Assisted Solution

by:Poromenos
Poromenos earned 250 total points
ID: 9759893
Q1: There are many utilities that do that, try searching the net for "cd protection". The most popular are LaserLok, Safedisk, etc..

Q2: There are good encryption libraries for VB written by David Midkiff. Search the net (again) for "David Midkiff encryption", and use the RC4 module :p

Q3: Use Nullsoft's NSIS, a great installer (www.nullsoft.com/free/nsis)
0

Featured Post

Is Your Active Directory as Secure as You Think?

More than 75% of all records are compromised because of the loss or theft of a privileged credential. Experts have been exploring Active Directory infrastructure to identify key threats and establish best practices for keeping data safe. Attend this month’s webinar to learn more.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

I know it’s not a new topic to discuss and it has lots of online contents already available over the net. But Then I thought it would be useful to this site’s visitors and can have online repository on vim most commonly used commands. This post h…
In this post we will learn how to connect and configure Android Device (Smartphone etc.) with Android Studio. After that we will run a simple Hello World Program.
Viewers will learn how to properly install Eclipse with the necessary JDK, and will take a look at an introductory Java program. Download Eclipse installation zip file: Extract files from zip file: Download and install JDK 8: Open Eclipse and …
In this seventh video of the Xpdf series, we discuss and demonstrate the PDFfonts utility, which lists all the fonts used in a PDF file. It does this via a command line interface, making it suitable for use in programs, scripts, batch files — any pl…

911 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

20 Experts available now in Live!

Get 1:1 Help Now