Thread: CD Copy Protection

  1. #1
    Registered User
    Join Date
    Apr 2002

    CD Copy Protection

    How can I copy protect my CD ? I would just like to avoid copying from my CD. The people to whom I am giving the CD only know how to operate the computer and do copy paste. If I am able to stop this that is enough.

    How should I go about doing this? I have experience background in MFC and C/C++ programming.

  2. #2
    Registered User (TNT)'s Avatar
    Join Date
    Aug 2001
    Ok, firstly this should probably be on general discussion, its a waist of time trying to program your own advanced protection system as it will be cracked easily.

    The only cd protection that is currently "uncopiable" is Starforce, but it sooner or later its gonna be cracked .

    Every other common protection can be pretty much cracked, so you may want to reconsider attempting to do this as all it does is delay a copier.

    Anyway if your still interested then look here:

    That tells you how to use dummy sectros, hmm and a "non copiable method" but i dought it will work but try it anyway.

    If the second track has a different CD "mode" than the first then the CD WON'T BE COPIED AT ALL. Tried it on Heroes of Might & Magic 3 and NERO, CDRWin and EasyCD are not able to copy it.
    This gives you an idea of how to go about this, and as you say that your giving it to novice users, you should be able to fix somthing up.

    But make sure you make your program check that its being run of d:\ or whatever drive from WM_CREATE or somthing, by getting the file path with GetModuleFileName() (dunno about the spelling) and then check the first 2 letters, this will prevent copy/paste.

    Hope that helps,
    You Can Stop Me, But You Cant Stop Us All

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. How to add copy protection to a software?
    By h3ro in forum Tech Board
    Replies: 43
    Last Post: 09-07-2008, 07:09 PM
  2. Punkbuster / DRM / copy protection as Open Source?
    By sept in forum A Brief History of
    Replies: 30
    Last Post: 03-11-2008, 07:15 PM
  3. Nested for & display a list within a list
    By chadsxe in forum C++ Programming
    Replies: 13
    Last Post: 07-20-2005, 01:34 PM
  4. HUGE fps jump
    By DavidP in forum Game Programming
    Replies: 23
    Last Post: 07-01-2004, 10:36 AM
  5. CD Copy Protection
    By kmk26 in forum C++ Programming
    Replies: 2
    Last Post: 05-01-2002, 09:39 PM