Can you by looking at a computer (whether a laptop from a factory or a motherboard* supplied for someone to build a custom tower with) and reading the serial numbers on the labels determine what MAC address or other such connectivity details it will have? What about the reverse, from seeing a computer connect to a network (wired or wifi) and getting it's MAC address and any other details that the PC makes available to the network can the serial number be worked out? Or for that matter can a website visited in the browser see these kind of details (I'd guess this latter case to be a no)?
Are there algorithms which allow one to get either from the other (in the same way that there are algorithms like that which lets a barcode be error checked, or for that matter algorithms which calculate a sha-256 given a file)? Or is this the sort of data that a manufactuer typically keeps in logs of all the equipment they sell, but which is not predictable one-from-the-other except by the manufactuer consulting such logs? Or are things such as a computer's serial number and the serial numbers of components like the hard-drive and CPU (the sort of things that speccy can reveal for a machine it is run on) totally independent and unlinked to any identifiers it provides to networks and or websites visited?
I've just been wondering, of all the unique identifiers for any specific device how many of them are connected in some way?
*assuming the motherboard has ethernet, wifi and other connectivity stuff fitted, in effect assuming that the components to which the serial number and MAC address are tied are supplied together and not separately bought then put together by the user.
Edited by rp88, 10 November 2017 - 01:57 PM.