Article View: borland.public.cppbuilder.nativeapi
Article #13445Re: Id-Number of Computer
From: Michael Powell
Date: Mon, 13 Oct 2003 01:05
Date: Mon, 13 Oct 2003 01:05
51 lines
3050 bytes
3050 bytes
Have you considered a HASP? Or more commonly known as a "dongle"? Literally, this thing plugs into a parallel port. Its registers can be changed to match whatever licensing plan you will deploy. It can sit between the PC and the printer. Plus the license can travel if necessary, and the software on the PC from whence the dongle came will suddenly be unable to run. Short of that, maybe a licensing server, but I don't know how complex you want your licensing. "Remy Lebeau (TeamB)" <gambit47.no.spam@no.spam.yahoo.com> wrote in message news:3f89c363$1@newsgroups.borland.com... > > "Ulli K�nig" <Ulrich.St.Koenig@t-online.de> wrote in message > news:bmc79t$3el$02$1@news.t-online.com... > > > I am looking for a possibilty to get a identification > > of the computer. > > There is no such standard identification available. > > > I need this for a password check and to avoid the the > > software is copied to another PC, using the same password. > > Good luck. People have been trying to solve that delemna for *years*. > > > The idea is to install the software, ask for the id-no and send > > this id-no per e-mail back. I will create a key number, send it > > back and only both numbers together let the software works. > > One way would be to use an ID number from the machine's physical hardware, > such as a network card MAC address, hard drive serial number, etc. However, > if the user needs to change the hardware for any reason, the password will > become invalid and they will have to receive a new one. > > Another option would be to generate an ID number dynamically independant of > hardware, such as a GUID. That way, even if the hardware changes, the GUID > remains the same. However, that would require you to store the GUID > somewhere, and if something ever happens to that stored value, the password > becomes invalid as well. Plus the stored value could be copied to another > computer, unless you encrypt it with something unique to the machine, but > then you're back to the issue of changing hardware invalidating your data. > > > Gambit > >
Technical Details
Message-ID:
<3f89fa44@newsgroups.borland.com>Path:
arc1-ca.pugleaf.net!archiver1.google.com!news2.google.com!news.maxwell.syr.edu!newsfeed00.sul.t-online.de!newsfeed01.sul.t-online.de!t-online.de!newsgroups.borland.com!not-for-mailReferences:
<bmc79t$3el$02$1@news.t-online.com> <3f89c363$1@newsgroups.borland.com>Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII X-Google-Thread: 10cc67,6ceb0ce428aedb55 X-Google-Attributes: gid10cc67,public X-Google-ArrivalTime: 2003-10-12 18:09:05 PST From: "Michael Powell" <powellmw@comcast.net> Newsgroups: borland.public.cppbuilder.nativeapi References: <bmc79t$3el$02$1@news.t-online.com> <3f89c363$1@newsgroups.borland.com> Subject: Re: Id-Number of Computer Date: Sun, 12 Oct 2003 19:05:42 -0600 Lines: 53 X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 6.00.2800.1158 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1165 NNTP-Posting-Host: 68.35.190.58 Message-ID: <3f89fa44@newsgroups.borland.com> X-Trace: newsgroups.borland.com 1066007108 68.35.190.58 (12 Oct 2003 18:05:08 -0700) Path: arc1-ca.pugleaf.net!archiver1.google.com!news2.google.com!news.maxwell.syr.edu!newsfeed00.sul.t-online.de!newsfeed01.sul.t-online.de!t-online.de!newsgroups.borland.com!not-for-mail