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#
  4. License Key Generation

License Key Generation

Scheduled Pinned Locked Moved C#
hardwarequestion
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.
  • M Offline
    M Offline
    M J Jaya Chitra
    wrote on last edited by
    #1

    Hai Everbody, Warm Greetings! Can any one suggest me the techniques and methods for license key generation. Also how can i identify a system uniquely using the hardware information such as Processor ID and MAC Address. And how can I get the Processor ID.

    Best Regards, M. J. Jaya Chitra

    H R 2 Replies Last reply
    0
    • M M J Jaya Chitra

      Hai Everbody, Warm Greetings! Can any one suggest me the techniques and methods for license key generation. Also how can i identify a system uniquely using the hardware information such as Processor ID and MAC Address. And how can I get the Processor ID.

      Best Regards, M. J. Jaya Chitra

      H Offline
      H Offline
      Harkamal Singh
      wrote on last edited by
      #2

      Well following are the licensing schemes: - Per Processor licensing - Per User licensing - Per Machine licensing (unlimited per machine) - One time license(for installations etc) You can ger Processor ID from Win32_Processor and MAC from Win32_NetworkAdapterConfiguration. A better approach would be to use Win32_ComputerSystemProduct.UUID for uniquely identifying a system and then enforce various licensing schemes

      before c# there was darkness

      M realJSOPR 2 Replies Last reply
      0
      • H Harkamal Singh

        Well following are the licensing schemes: - Per Processor licensing - Per User licensing - Per Machine licensing (unlimited per machine) - One time license(for installations etc) You can ger Processor ID from Win32_Processor and MAC from Win32_NetworkAdapterConfiguration. A better approach would be to use Win32_ComputerSystemProduct.UUID for uniquely identifying a system and then enforce various licensing schemes

        before c# there was darkness

        M Offline
        M Offline
        M J Jaya Chitra
        wrote on last edited by
        #3

        hk11 wrote:

        You can ger Processor ID from Win32_Processor and MAC from Win32_NetworkAdapterConfiguration. A better approach would be to use Win32_ComputerSystemProduct.UUID for uniquely identifying a system and then enforce various licensing schemes

        Is these are namespaces. If so where can i get it.

        Best Regards, M. J. Jaya Chitra

        1 Reply Last reply
        0
        • H Harkamal Singh

          Well following are the licensing schemes: - Per Processor licensing - Per User licensing - Per Machine licensing (unlimited per machine) - One time license(for installations etc) You can ger Processor ID from Win32_Processor and MAC from Win32_NetworkAdapterConfiguration. A better approach would be to use Win32_ComputerSystemProduct.UUID for uniquely identifying a system and then enforce various licensing schemes

          before c# there was darkness

          realJSOPR Offline
          realJSOPR Offline
          realJSOP
          wrote on last edited by
          #4

          hk11 wrote:

          A better approach would be to use Win32_ComputerSystemProduct.UUID for uniquely identifying a system and then enforce various licensing schemes

          I know this post is old, but... The UUID you cited is not adequate on home-built systems. On such systems your uuid is going to be 00000000-0000-0000-0000-000000000000 or FFFFFFFF-FFFF-FFFF-FFFF-FFFFFFFFFFFF. Only pre-built machines (from Dell, Gateway, etc) or laptops will have a unique UUID, and even then, the UUID may be identical in an organization that builds machines from a common OS image CD. If you could somehow identify a way to somehow set the UUID in the event of the all-0 or all-F situation, I'd be happy to hear about it.

          "Why don't you tie a kerosene-soaked rag around your ankles so the ants won't climb up and eat your candy ass..." - Dale Earnhardt, 1997
          -----
          "...the staggering layers of obscenity in your statement make it a work of art on so many levels." - Jason Jystad, 10/26/2001

          1 Reply Last reply
          0
          • M M J Jaya Chitra

            Hai Everbody, Warm Greetings! Can any one suggest me the techniques and methods for license key generation. Also how can i identify a system uniquely using the hardware information such as Processor ID and MAC Address. And how can I get the Processor ID.

            Best Regards, M. J. Jaya Chitra

            R Offline
            R Offline
            RWBitters
            wrote on last edited by
            #5

            Here's a good tool to try that generates keys and identifies the system uniquely. www.lomacons.com/LomaCons/InstallKey.aspx www.codeplex.com/InstallKey

            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