Solved

Programming for CD DVD Copy Protection

Posted on 2011-09-16
6
824 Views
Last Modified: 2013-12-17
i want to write program for CD DVD Lock Protection. Please Tell Me Any Kind Of Help And Guide Line.


0
Comment
Question by:ramesh19662966
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 3
  • 2
6 Comments
 
LVL 13

Expert Comment

by:khairil
ID: 36553673
Hi,

What do you mean by lock protection? Is it that the CD/DVD could not be copied or CD and DVD is locked to certain computer only?

0
 
LVL 13

Expert Comment

by:khairil
ID: 36553707
Unless you can programme to write in special sector using weak sectors (http://www.alexander-noe.com/weaksectors/index-eng.html) and odd data format then it is will be difficult. This only the beginning, how about when CD/DVD received by your clients, it might introduce a lot of trouble, like what happen to Sony when they using XCP, http://en.wikipedia.org/wiki/Sony_BMG_copy_protection_rootkit_scandal

SafeDisc, SecurROM, StarForce are among the best offering CD/DVD protection mecahnism. If you are really interested then you must ask them yourself.

If you only do protection on the software inside the CD/DVD then you can have a look on SoftwarePassport (known before as armadillo) from SiliconRealms, http://www.siliconrealms.com/ or .Net Reactor from Eziriz, http://www.eziriz.com/ for .Net applications. Both of them offer tools to protect your application before distribution. I'm using .net reactor for my apps.

It is DRM based protection. You cannot simply do coding to protect your CD/DVD using your application
0
 

Author Comment

by:ramesh19662966
ID: 36553751
Sir
                i want to write a small program for  protect a Video CD/ DVD . like as WTM copy protection( Webtoolmaster software ). Anti-piracy for video CD / DVD .

0
Independent Software Vendors: We Want Your Opinion

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

 
LVL 13

Accepted Solution

by:
khairil earned 500 total points
ID: 36554798
Hi,

I have download the tools that you mention. most of the function in that tools are base on file encryption using their own alogrithm I guess. If you like to protect the same way they do then you can grap any algorithm you wish to use and encrypt that file with user given key. Of course you really need to understand the chiper algorithm to do this. Instead of using your own algorithm, my suggestion for you to use already proven algorithm like RSA, 3DES and many others.

For CD protection, WTF manipulating the bad sector, this method consider to be outadate as a lot of tools be able to overcome it with no effors. BlindWrite and Alchohol 120% are among the software that be able to copy the exact bit by bit of the CD, including the bad sector that purposely created before. WTF also present other methos for more protection but will crash with older CD/DVD or Linux.

If you still interested to read and write on CD and manipulating the bit then this might be good for you, http://www.cdtool.pwp.blueyonder.co.uk/workshop.htm

There is no complete solution on the site, you need to understand the code and inject malform sector information to the image during image writing.
0
 

Expert Comment

by:momonana
ID: 36555637
You can disable drives by changing registry settings


Like disable CD burning Feature

---------------------------------Disable CD Burning-----------------------------------

If XP Pro or Home, edit the registry...

Disable CD Burning

Start | Run | Type: regedit | Click OK |
Navigate to >>>
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\
Policies\Explorer
Value Name: NoCDBurning
Data Type: REG_DWORD (DWORD Value)
Value Data: 0 or 1
0 = Allow CDR
1 = Disable CDR
Create a new DWORD value, or modify the existing value, called 'NoCDBurning'
and edit the value according to the settings above.
from...
http://www.kellys-korner-xp.com/xp_tweak_bookmarks.htm

If XP Pro only, use Group Policy.
Start | Run | Type: gpedit.msc | Click OK

Local Computer Policy\User Configuration\Administrative Templates\
Windows Components\Windows Explorer\
Remove CD Burning features

Windows Explorer allows you to create and modify re-writable CDs if you have
a CD writer connected to your PC.

If you enable this setting, all features in the Windows Explorer that allow
you to use your CD writer are removed.

If you disable or do not configure this setting, users are able to use the
Windows Explorer CD burning features.

Note: This setting does not prevent users from using third-party
applications to create or modify CDs using a CD writer.
0
 

Author Comment

by:ramesh19662966
ID: 36560394
Hi    Khairil
                       thanks for this information may be it is useful for me .
0

Featured Post

Enroll in June's Course of the Month

June’s Course of the Month is now available! Experts Exchange’s Premium Members, Team Accounts, and Qualified Experts have access to a complimentary course each month as part of their membership—an extra way to sharpen your skills and increase training.

Question has a verified solution.

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

Just a quick little trick I learned recently.  Now that I'm using jQuery with abandon in my asp.net applications, I have grown tired of the following syntax:      (CODE) I suppose it just offends my sense of decency to put inline VBScript on a…
Introduction This article shows how to use the open source plupload control to upload multiple images. The images are resized on the client side before uploading and the upload is done in chunks. Background I had to provide a way for user…
In this video, viewers will be given step by step instructions on adjusting mouse, pointer and cursor visibility in Microsoft Windows 10. The video seeks to educate those who are struggling with the new Windows 10 Graphical User Interface. Change Cu…
If you’ve ever visited a web page and noticed a cool font that you really liked the look of, but couldn’t figure out which font it was so that you could use it for your own work, then this video is for you! In this Micro Tutorial, you'll learn yo…

690 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