Solved

Motherboards with same serial numbers!!!

Posted on 2012-04-03
7
474 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
Is Your Active Directory as Secure as You Think?

More than 75% of all records are compromised because of the loss or theft of a privileged credential. Experts have been exploring Active Directory infrastructure to identify key threats and establish best practices for keeping data safe. Attend this month’s webinar to learn more.

 
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

Is Your Active Directory as Secure as You Think?

More than 75% of all records are compromised because of the loss or theft of a privileged credential. Experts have been exploring Active Directory infrastructure to identify key threats and establish best practices for keeping data safe. Attend this month’s webinar to learn more.

Question has a verified solution.

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

Basic computer tune-up with little or no hardware upgrades. Giving an old computer a tune-up usually results in a minimal performance gain, but a gain nonetheless. Several times a week, I’m faced with users at work who ask to make their computers…
A company’s greatest vulnerability is their email. CEO fraud, ransomware and spear phishing attacks are the no1 threat to a company’s security. Cybercrime is responsible for the largest loss of money to companies today with losses projected to r…
The Email Laundry PDF encryption service allows companies to send confidential encrypted  emails to anybody. The PDF document can also contain attachments that are embedded in the encrypted PDF. The password is randomly generated by The Email Laundr…

932 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

Need Help in Real-Time?

Connect with top rated Experts

12 Experts available now in Live!

Get 1:1 Help Now