🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: borland.public.cppbuilder.nativeapi
Article #16879

Re: How to identify a computer one and only

#16879
From: Remy Lebeau (TeamB)
Date: Wed, 23 Apr 2003 16:19
25 lines
2187 bytes
"Sky" <akeehuang@163.net> wrote in message
news:3ea6301a@newsgroups.borland.com...
> hi all, i want use a dongle to encrypt my program,
> I want get a one and only identifier for computer,
> then combine it with some fixed code to verify,
> any hint? TIA.

There aren't any one-to-one unique identifiers for a computer, sorry.  At
least, none that are reliable for what you ask.  This has been a
long-standing issue with hardware-based identification for encryption and
anti-piracy issues for years.  The simply problem is that existing IDs are
not generally constant values.  The most common identifiers used are
Ethernet card MAC addresses, CPU ID numbers, and HardDrive Serial Numbers.
The main problems with those, however, is that 1) ethernet MAC addresses and
HardDrive serial numbers are usually guaranteed to be unique only within a
particular manufacturer but not across the entire industry, and if the
ethernet card or harddrive is ever swapped out with a new one, you get new
values and you lose your original ID; and 2) CPU IDs are only supported on
newer CPUs within the last few years, and they can be (and usually are)
disabled by the user in the motherboard BIOS setup at system startup before
any software is ever run.


Gambit
Technical Details
Message-ID: <3ea6bcba$1@newsgroups.borland.com>
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-03!sn-xit-01!sn-xit-08!supernews.com!newsfeed.wirehub.nl!news.kweb.on.ca!KWeb!newsgroups.borland.com!not-for-mail
References: <3ea6301a@newsgroups.borland.com>

Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: 10cc67,54f208fcb92223a
X-Google-Attributes: gid10cc67,public
X-Google-ArrivalTime: 2003-04-23 09:24:03 PST
From: "Remy Lebeau \(TeamB\)" <gambit47@yahoo.com>
Newsgroups: borland.public.cppbuilder.nativeapi
References: <3ea6301a@newsgroups.borland.com>
Subject: Re: How to identify a computer one and only 
Date: Wed, 23 Apr 2003 09:19:04 -0700
Lines: 27
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 6.00.2800.1106
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1106
NNTP-Posting-Host: 207.175.226.26
Message-ID: <3ea6bcba$1@newsgroups.borland.com>
X-Trace: newsgroups.borland.com 1051114682 207.175.226.26 (23 Apr 2003 09:18:02 -0700)
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-03!sn-xit-01!sn-xit-08!supernews.com!newsfeed.wirehub.nl!news.kweb.on.ca!KWeb!newsgroups.borland.com!not-for-mail