Solved

Motherboards with same serial numbers!!!

Posted on 2012-04-03
7
481 Views
Last Modified: 2012-04-08
Dear,
May 2 users have same serial number for the motherboard?
Thx
0
Comment
Question by:hassanayoub85
7 Comments
 
LVL 16

Expert Comment

by:l33tf0b
ID: 37803910
I highly doubt that's possible since that's what's used during the RMA process.  The Serial number is usually located on the side of one of the motherboard slots.
To answer your question - Yes, it's unique and no they can not be the same

What exactly are you trying to do?
0
 
LVL 14

Expert Comment

by:Michael Dyer
ID: 37803936
It is possible that they are looking at a part number instead of a serial number - those could be the same.
0
 

Author Comment

by:hassanayoub85
ID: 37803960
2 different answers, still confused.
What I am trying to do is a security for my software, I want to make a unique identifier for users to generate keys based on it.
0
Gigs: Get Your Project Delivered by an Expert

Select from freelancers specializing in everything from database administration to programming, who have proven themselves as experts in their field. Hire the best, collaborate easily, pay securely and get projects done right.

 
LVL 12

Expert Comment

by:Dave
ID: 37804019
use the network card mac address. these are unique. serial numbers are not gaurenteed to be unique. On ibm/lenovo the are soft so they may be preserved when one is replaced. sometimes they get left as 0. in any case the numbers are only unique per model so two pcs of different models will often have the same number.

If you are coding on windows you can use guidgen to create a unique serial...

http://msdn.microsoft.com/en-us/library/kw069h38.aspx
0
 

Author Comment

by:hassanayoub85
ID: 37804060
Cannot using MAC, as MAC is changeable!!!
0
 
LVL 69

Assisted Solution

by:Callandor
Callandor earned 100 total points
ID: 37806094
You may want to try cpu properties such as UniqueId and ProcessorId http://msdn.microsoft.com/en-us/library/aa394373(VS.85).aspx, along with hard drive identifiers http://msdn.microsoft.com/en-us/library/aa394132(VS.85).aspx.  But you'll have to provide for the possibility that the user may upgrade their equipment.
0
 
LVL 12

Accepted Solution

by:
Dave earned 400 total points
ID: 37806570
Locking software and a licence to an individual PC is an interesting problem. How do you do it so the user can perform reasonable upgrades with out breaking the software yet present rampant piracy is something no one has yet got right.

Lets face Microsoft follows this process:-

http://technet.microsoft.com/en-us/library/bb457054.aspx#EDAA

to check windows is running on the same PC, I bet you aren't going to follow that?

The MAC address is changeable but you can't use two PCs on the same network segment with the same MAC address. So its a pretty good way of stopping users pirate software round an organization. Not fool proof, but pretty good.  Most everything is changable, so on IBM PC's you can change the serial number with a BIOS utility as per:-

http://forums.windrivers.com/archive/index.php/t-1503.html

If you are going to support old CPU's the the ID can be masked.

If some one really wants to steal your software then they can create a custom hacked virtual machine that reflects the real machine you want to clone. These days there are OpenSource machines dedicated to forensic computing that will simulate most bits on a real machines.

The only secure way to lock software to an individual PC is to use some kind of dongle. I guess that if the software is expensive the this type of tool

http://www.saelig.com/product/U033.htm

with a serial number is the secure choice.
0

Featured Post

Courses: Start Training Online With Pros, Today

Brush up on the basics or master the advanced techniques required to earn essential industry certifications, with Courses. Enroll in a course and start learning today. Training topics range from Android App Dev to the Xen Virtualization Platform.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

I use more than 1 computer in my office for various reasons. Multiple keyboards and mice take up more than just extra space, they make working a little more complicated. Using one mouse and keyboard for all of my computers makes life easier. This co…
Skype is a P2P (Peer to Peer) instant messaging and VOIP (Voice over IP) service – as well as a whole lot more.
This Micro Tutorial hows how you can integrate  Mac OSX to a Windows Active Directory Domain. Apple has made it easy to allow users to bind their macs to a windows domain with relative ease. The following video show how to bind OSX Mavericks to …
Nobody understands Phishing better than an anti-spam company. That’s why we are providing Phishing Awareness Training to our customers. According to a report by Verizon, only 3% of targeted users report malicious emails to management. With compan…

786 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question