Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

How to get processor serial number?

0 views
Skip to first unread message

David F

unread,
Sep 27, 2004, 1:57:30 AM9/27/04
to
Actually, first to find out if the processor has a serial number, then if it
is accessible and if so, what is it.
Also, how to get the processor type.
All that in C++ or do I have to go to ASM?

Thanks,
David


Jochen Kalmbach

unread,
Sep 27, 2004, 3:47:14 AM9/27/04
to
David F wrote:

See: AP-485 Intel(R) Processor Identification and the CPUID Instruction
http://developer.intel.com/design/xeon/applnots/241618.htm


--
Greetings
Jochen

My blog about Win32 and .NET
http://blog.kalmbachnet.de/

Carl Daniel [VC++ MVP]

unread,
Sep 27, 2004, 10:03:37 AM9/27/04
to

An aside - the only Windows-hosting CPU that has a serial number is the
Pentium III, and you'll likely find that the serial number has been disabled
(BIOS setting) on nearly all of those machines. In short, the processor
serial number is pretty much worthless.

-cd


David F

unread,
Sep 27, 2004, 3:57:08 PM9/27/04
to
Thanks.
I didn't know that Intel stopped with the CPU serial number in generations
following P3.


"Carl Daniel [VC++ MVP]" <cpdaniel_remove...@mvps.org.nospam>
wrote in message news:u76qJrJp...@TK2MSFTNGP15.phx.gbl...

Norm Dresner

unread,
Sep 27, 2004, 11:17:17 PM9/27/04
to
"David F" <David...@earthlink.net> wrote in message
news:og_5d.654$Yr....@newsread3.news.pas.earthlink.net...

>
> "Carl Daniel [VC++ MVP]" <cpdaniel_remove...@mvps.org.nospam>
> wrote in message news:u76qJrJp...@TK2MSFTNGP15.phx.gbl...
> > David F wrote:
> > > Actually, first to find out if the processor has a serial number,
> > > then if it is accessible and if so, what is it.
> > > Also, how to get the processor type.
> > > All that in C++ or do I have to go to ASM?
> >
> > An aside - the only Windows-hosting CPU that has a serial number is the
> > Pentium III, and you'll likely find that the serial number has been
> disabled
> > (BIOS setting) on nearly all of those machines. In short, the processor
> > serial number is pretty much worthless.
> >
> > -cd
> Thanks.
> I didn't know that Intel stopped with the CPU serial number in generations
> following P3.
>
It was a feature that software sellers desperately wanted to enable
locking a license to a single CPU -- but there was so much outcry from the
software pirates who wanted to be able to steal that software that Intel
caved in to "popular pressure" and made the feature disableable -- which
means that it'll always be disabled. It's unfortunate that the market
caters to thieves.

Norm

Carl Daniel [VC++ MVP]

unread,
Sep 28, 2004, 1:05:55 AM9/28/04
to
Norm Dresner wrote:
> It was a feature that software sellers desperately wanted to enable
> locking a license to a single CPU -- but there was so much outcry
> from the software pirates who wanted to be able to steal that
> software that Intel caved in to "popular pressure" and made the
> feature disableable -- which means that it'll always be disabled.
> It's unfortunate that the market caters to thieves.
>

Yep, that pretty much sums it up.

We can thank the media for adding fuel by raising "privacy concerns"
(imagine - your web browser could report your CPU serial number to website
and "they" would know exactly where you've been).

-cd


Steve McLellan

unread,
Sep 28, 2004, 6:33:29 AM9/28/04
to
news:OZ4wYjRp...@TK2MSFTNGP14.phx.gbl...

Not "them" again... they're always out to get me. There's probably a
doctorate in all these privacy 'concerns' that turn out to be complete tosh.
On the subject, do you know of any plans they (there 'they' are again!) have
in future years for some kind of hardware/software licensing in either
Windows or the hardware architecture? It would seem that people (well,
developers) are crying out for it, and technically it probably isn't too
hard to come up with something workable. I suppose there are forces beyond
our ken influencing it. Plus, this thread is now going to spawn the usual
800 replies that inevitably end up in childish insults.

Steve


Norm Dresner

unread,
Sep 28, 2004, 7:08:41 AM9/28/04
to
"Steve McLellan" <sjm.NOSPAM AT fixerlabs DOT com> wrote in message
news:uYz%23SaUpE...@TK2MSFTNGP09.phx.gbl...

Okay, I apologize in advance if I initiated something that'll go on for
weeks -- eventually ending up in a Godwin's Law shouting match.

<RANT> All I was trying to do was vent a little frustration against the
(let me call it like I see it) software pirates and porno freaks who are
terrified of having someone find out what they've been up to. I've been an
independent software vendor and I know what unauthorized copying can do to a
product. I also am the administrator of a moderately sized Silicon Graphics
workstation laboratory and I'm fully aware of the "niceties" of software
licensing in an environment where effective software licensing can be
done -- it ain't cheap but the software that I get for those workstations is
rock solid and ultra professional because the manufacturer is getting top
dollar for his efforts and not getting ripped off by pimply-faced teenagers
in the former soviet states. </RANT>

Flame away! I've earned it!

Norm

Steve McLellan

unread,
Sep 28, 2004, 9:37:15 AM9/28/04
to

"Norm Dresner" <nd...@att.net> wrote in message
news:ZCb6d.642054$Gx4.5...@bgtnsc04-news.ops.worldnet.att.net...

I agree with you, no flaming :-)

Steve


Arnaud Debaene

unread,
Sep 28, 2004, 11:00:19 AM9/28/04
to
"Steve McLellan" <sjm.NOSPAM AT fixerlabs DOT com> wrote in message news:<uYz#SaUpEH...@TK2MSFTNGP09.phx.gbl>...

>
> Not "them" again... they're always out to get me.
Yes, you should call Mulder and Scully :-)

> On the subject, do you know of any plans they (there 'they' are again!) have
> in future years for some kind of hardware/software licensing in either
> Windows or the hardware architecture? It would seem that people (well,
> developers) are crying out for it, and technically it probably isn't too
> hard to come up with something workable. I suppose there are forces beyond
> our ken influencing it.

There is one, and it has already generated it's fair part of crying
and lamentations concerning privacy and the like (but I recognize that
in this case, a part of the fears could be well-placed). Google for
"Palladium" (though it has now been renamed "next-generation secure
computing base" for an obscure copyright reason). I am not sure where
the project stands now, because it generated so much crying that MS
could have abandonned the idea..


> Plus, this thread is now going to spawn the usual
> 800 replies that inevitably end up in childish insults.

Yep, and you will be responsible for washing the mess (eg, answer
politely to all and every post ;-)

Arnaud
MVP - VC

Lynn McGuire

unread,
Sep 28, 2004, 11:02:44 AM9/28/04
to

You can use the harddrive serial number. See DiskId32 at
http://www.winsim.com/diskid32/diskid32.html

Lynn


Matt Osborn

unread,
Sep 28, 2004, 12:42:16 PM9/28/04
to
"Norm Dresner" <nd...@att.net> wrote in message
news:1J46d.640837$Gx4.1...@bgtnsc04-news.ops.worldnet.att.net...

If you have always worn ear tags, then ear tags won't bother you.


Igor Tandetnik

unread,
Sep 28, 2004, 5:51:46 PM9/28/04
to
"Steve McLellan" <sjm.NOSPAM AT fixerlabs DOT com> wrote in message
news:uYz%23SaUpE...@TK2MSFTNGP09.phx.gbl
> news:OZ4wYjRp...@TK2MSFTNGP14.phx.gbl...

> On the subject, do you know of any plans they (there
> 'they' are again!) have in future years for some kind of
> hardware/software licensing in either Windows or the hardware
> architecture?

Windows Activation in Windows XP and recent versions of Office is a
pretty successful attempt to tie software to the hardware signature of a
particular machine. I've heard rumors that this functionality will be
exposed as an API in Longhorn so you can build similar mechanisms into
your own applications.

Then there's Palladium aka NGSCB as Arnaud Debaene mentioned, but it
appears to be mostly at the hand-waving stage.
--
With best wishes,
Igor Tandetnik

"On two occasions, I have been asked [by members of Parliament], 'Pray,
Mr. Babbage, if you put into the machine wrong figures, will the right
answers come out?' I am not able to rightly apprehend the kind of
confusion of ideas that could provoke such a question." -- Charles
Babbage


Ron Natalie

unread,
Sep 29, 2004, 1:08:01 PM9/29/04
to

"Carl Daniel [VC++ MVP]" <cpdaniel_remove...@mvps.org.nospam> wrote in message >
> We can thank the media for adding fuel by raising "privacy concerns"
> (imagine - your web browser could report your CPU serial number to website
> and "they" would know exactly where you've been).

Mind you the browser has access to all sorts of more personal information than your
CPU serial number.

Carl Daniel [VC++ MVP]

unread,
Sep 29, 2004, 3:49:05 PM9/29/04
to
"Ron Natalie" <r...@sensor.com> wrote
"Carl Daniel [VC++ MVP]" wrote

>> We can thank the media for adding fuel by raising "privacy concerns"
>> (imagine - your web browser could report your CPU serial number to
>> website
>> and "they" would know exactly where you've been).
>
> Mind you the browser has access to all sorts of more personal information
> than your
> CPU serial number.
>

...making the media hyperbole about privacy concerns regarding the processor
serial number all the more silly.

-cd


Matt Osborn

unread,
Oct 1, 2004, 8:57:54 AM10/1/04
to

"Carl Daniel [VC++ MVP]" <cpdaniel_remove...@mvps.org.nospam>
wrote in message news:uVPEh1lp...@TK2MSFTNGP12.phx.gbl...

Not really; one bad guy on the loose is not sufficient reason to let all bad
guys go free.


0 new messages