A computer components & hardware forum. HardwareBanter

If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below.

Go Back   Home » HardwareBanter forum » Processors » General
Site Map Home Register Authors List Search Today's Posts Mark Forums Read Web Partners

Uniquely identifying PCs



 
 
Thread Tools Display Modes
  #1  
Old March 30th 06, 10:00 AM posted to comp.sys.ibm.pc.hardware.chips
external usenet poster
 
Posts: n/a
Default Uniquely identifying PCs

I got the following information from http://aumha.org/win5/a/wpa.htm,

The WPA system checks ten categories of hardwa

1. Display Adapter
2. SCSI Adapter
3. IDE Adapter (effectively the motherboard)
4. Network Adapter (NIC) and its MAC Address
5. RAM Amount Range (i.e., 0-64mb, 64-128mb, etc.)
6. Processor Type
7. Processor Serial Number
8. Hard Drive Device
9. Hard Drive Volume Serial Number (VSN)
10. CD-ROM / CD-RW / DVD-ROM

Is there an easy way to obtain the above information such as using a
script? I am looking for ways to uniquely identify a PC.

thanks!

  #2  
Old March 30th 06, 06:43 PM posted to comp.sys.ibm.pc.hardware.chips
external usenet poster
 
Posts: n/a
Default Uniquely identifying PCs


Writes:
1. Display Adapter
2. SCSI Adapter
3. IDE Adapter (effectively the motherboard)
4. Network Adapter (NIC) and its MAC Address
5. RAM Amount Range (i.e., 0-64mb, 64-128mb, etc.)
6. Processor Type
7. Processor Serial Number
8. Hard Drive Device
9. Hard Drive Volume Serial Number (VSN)
10. CD-ROM / CD-RW / DVD-ROM

Is there an easy way to obtain the above information such as using a
script? I am looking for ways to uniquely identify a PC.

Tommy ,
Easy ? no ,nothing is easy .
First ,if you want to uniquely identify the PC ,you must limit your
selection to PCs made in the last 5 years. Then all you need is the
processor serial number ,the way to read this is well documented
all over the net.
Second ,If any one really cares ,they can subvert any and all
efforts
anyone makes to 'protect' their software. I have seen PAL chips
burned for dongles ,EPROMS duplicated for MAC addresses ,
and hard drives scanned for special info in the bad track lists.
Not to mention code disassembled and scanned for cracks.
There are sniffers for serial nets of all types ,that intercept and
can modify information on the fly. If this were within one corporation
and only for inventory ID ,then a simple file placed on the hard
drive would suffice (matching IDs in a database).
So you know I'm not just trying to put this type of thing down ,
I'll run down the list item by item ,to show the basic difficulties.
Remember corporations will have as many similar equipped
machines as possible due to support issues. (*)

(*)1. Display Adapter : Must be new enough to support ID
(made in the last 10 years) Easy to get via VESA.
(*) 2. SCSI Adapter : During any year there are 4 that will
have 95% of the market share. Easy to get via BIOS.
(*) 3. IDE Adapter (effectively the motherboard)
Easy to get BIOS-ID of both.
4. Network Adapter (NIC) and its MAC Address :
Easy to get BIOS-ID and MAC.
Forget ID ,MAC should be unique.
5. RAM Amount Range (i.e., 0-64mb, 64-128mb, etc.):
Forget this ,this has got to be the most changed
thing in pc's ,but easy to get from *most* OSs.
(*) 6. Processor Type : Same as #2 .
7. Processor Serial Number : Your best bet ,although
it has to be turned on in BIOS and system must be
relatively new.
(*) 8. Hard Drive Device : IDE & SCSI both have
commands for this.
9. Hard Drive Volume Serial Number (VSN) :
You do know this is set via software ,right ?
(*) 10. CD-ROM / CD-RW / DVD-ROM : same as #8

You didn't mention OS (Operating System) ,your level
of coding expertise, or why you want to do this, so
pointers to code on web sites is impossible.
Chips in the computer (on topic) can only do so much
(patting ones self on back for the pun). Remember both
the software and the transmission of 'keys' are easy points
of attack for the occasional hacker, and the PROM devices
for those who frequent this group.
Look at the trouble Microsoft is having with XP upgrades
right now (the barn door seems to be open). With their
resources they can't master this without releasing a proprietary
system (not x86 or common) based on a new architecture.
Hope this clarifies the Situation,
Mark Whitlock.

  #3  
Old March 31st 06, 07:37 PM posted to comp.sys.ibm.pc.hardware.chips
external usenet poster
 
Posts: n/a
Default Uniquely identifying PCs

WMI can almost certainly do it, if your OS supports it.
For example, if you run the script below through
Windows Script Host (from a .vbs file) it'll give you
the processor id.

set System =
GetObject("winmgmts:{impersonationLevel=impersonat e}").ExecQuery("select *
from Win32_Processor")
for each obj in System
wscript.echo "Processor ID = " & obj.ProcessorID
next






wrote in message
oups.com...
I got the following information from http://aumha.org/win5/a/wpa.htm,

The WPA system checks ten categories of hardwa

1. Display Adapter
2. SCSI Adapter
3. IDE Adapter (effectively the motherboard)
4. Network Adapter (NIC) and its MAC Address
5. RAM Amount Range (i.e., 0-64mb, 64-128mb, etc.)
6. Processor Type
7. Processor Serial Number
8. Hard Drive Device
9. Hard Drive Volume Serial Number (VSN)
10. CD-ROM / CD-RW / DVD-ROM

Is there an easy way to obtain the above information such as using a
script? I am looking for ways to uniquely identify a PC.

thanks!



 




Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
need utility for identifying components JM Overclocking AMD Processors 6 November 19th 05 03:07 PM
Help identifying dead components on Gigabyte GA-7VTXH Melvin Backus General Hardware 0 February 25th 05 10:18 PM
abit NF7 identifying version Christo General 1 October 16th 04 03:26 PM
Identifying leads in case connectors Charles Lavin Homebuilt PC's 11 September 25th 04 12:30 AM
Identifying Motherboard, Need Drivers T Shadow Homebuilt PC's 3 April 3rd 04 08:13 PM


All times are GMT +1. The time now is 08:06 AM.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Copyright ©2004-2024 HardwareBanter.
The comments are property of their posters.