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. Visual Basic
  4. Protecting S/W Piracy.

Protecting S/W Piracy.

Scheduled Pinned Locked Moved Visual Basic
help
5 Posts 4 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.
  • K Offline
    K Offline
    Kumaran21cen
    wrote on last edited by
    #1

    Hi Members, I have done a product in VB6.0. Consider the product can be a educational software. Iam releasing my product in USB drive like(CD) for all the schools. I want to protect my product to run, even if they copy from the USB to any other devices like(CD, USB, etc).. Can somebody help me to avoid this kind of sitution.

    Thanks & Regards Kumaran

    H 1 Reply Last reply
    0
    • K Kumaran21cen

      Hi Members, I have done a product in VB6.0. Consider the product can be a educational software. Iam releasing my product in USB drive like(CD) for all the schools. I want to protect my product to run, even if they copy from the USB to any other devices like(CD, USB, etc).. Can somebody help me to avoid this kind of sitution.

      Thanks & Regards Kumaran

      H Offline
      H Offline
      harveyhanson
      wrote on last edited by
      #2

      I am not sure what you mean, you want to stop it running anywhere apart from the schools where it is installed, if so I think this is going to be hard, unless you put like a hidden authorisation file on each computer it is used on?

      K 1 Reply Last reply
      0
      • H harveyhanson

        I am not sure what you mean, you want to stop it running anywhere apart from the schools where it is installed, if so I think this is going to be hard, unless you put like a hidden authorisation file on each computer it is used on?

        K Offline
        K Offline
        Kumaran21cen
        wrote on last edited by
        #3

        exactly the same. can you give me some suggestion.

        Thanks & Regards Kumaran

        N M 2 Replies Last reply
        0
        • K Kumaran21cen

          exactly the same. can you give me some suggestion.

          Thanks & Regards Kumaran

          N Offline
          N Offline
          nlarson11
          wrote on last edited by
          #4

          something simple like: when your installing your app, have the setup program run your exe with a command line that is only known by you(not documented). this would install some key in either the registery or hidden file. when your app has this commandline it immediately shuts down after installing the key. then when somone executes your app, it should check if this key is present. if not, then say it's an invalid license.

          1 Reply Last reply
          0
          • K Kumaran21cen

            exactly the same. can you give me some suggestion.

            Thanks & Regards Kumaran

            M Offline
            M Offline
            Mark Churchill
            wrote on last edited by
            #5

            Have a look at our product "Diamond Licensing". The product page is here[^]. You could use the RegistryStore to keep license data on each machine.

            Mark Churchill Director Dunn & Churchill

            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