Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. General Programming
  3. C / C++ / MFC
  4. Copy protection help

Copy protection help

Scheduled Pinned Locked Moved C / C++ / MFC
helpquestion
4 Posts 3 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • S Offline
    S Offline
    Stefan Dahlin
    wrote on last edited by
    #1

    I would like to make some sort of copy protection that only allows the software to run on one computer with the given registration key. First i thought that the user should send me the serial number of the c: drive, a number that my program would show and ask the user to send it to me and get a key in return, based on the serial number. But the serial number can be changed by the user, or when formatting the drive. Is there any other kind of serialnumber that i can find on every computer that can be the base for a registration key?

    L T 2 Replies Last reply
    0
    • S Stefan Dahlin

      I would like to make some sort of copy protection that only allows the software to run on one computer with the given registration key. First i thought that the user should send me the serial number of the c: drive, a number that my program would show and ask the user to send it to me and get a key in return, based on the serial number. But the serial number can be changed by the user, or when formatting the drive. Is there any other kind of serialnumber that i can find on every computer that can be the base for a registration key?

      L Offline
      L Offline
      LiquidKnight
      wrote on last edited by
      #2

      I know quite a lot about this subject and I have made a few of my own software protection schemes in general, im also good at cryptography, I have made a few basic implementations of what you are calling a "registration process" feel free to message me for help. AIM: vethax0r or LiquidIceKnight MSN: spartaucshaxor@hotmail.com No, I dont use ICQ, dont email that hotmail address cuz I won't reply, and if I do you may not like the response. - LiquidKnight

      1 Reply Last reply
      0
      • S Stefan Dahlin

        I would like to make some sort of copy protection that only allows the software to run on one computer with the given registration key. First i thought that the user should send me the serial number of the c: drive, a number that my program would show and ask the user to send it to me and get a key in return, based on the serial number. But the serial number can be changed by the user, or when formatting the drive. Is there any other kind of serialnumber that i can find on every computer that can be the base for a registration key?

        T Offline
        T Offline
        Toni78
        wrote on last edited by
        #3

        Get the ethernet ID number. I don't know how you can do that but I know that that would be a unique number that cannot be changed. none

        S 1 Reply Last reply
        0
        • T Toni78

          Get the ethernet ID number. I don't know how you can do that but I know that that would be a unique number that cannot be changed. none

          S Offline
          S Offline
          Stefan Dahlin
          wrote on last edited by
          #4

          Yes, i'm sure that your right, it is unique. But i would guess that not everyone have a network card, or i can not assume that they have. It must be some sort of number that can be found on every computer. The harddrive serial is good, if it only was the same all the time and didn't change after a format.

          1 Reply Last reply
          0
          Reply
          • Reply as topic
          Log in to reply
          • Oldest to Newest
          • Newest to Oldest
          • Most Votes


          • Login

          • Don't have an account? Register

          • Login or register to search.
          • First post
            Last post
          0
          • Categories
          • Recent
          • Tags
          • Popular
          • World
          • Users
          • Groups