Searching for a reliable hardware IDIntroduction Many desktop application developers need to uniquely identify the computer in which their software is running on. Such...