Есть ли способ найти уникальный идентификатор оборудования на компьютере в C?Поиск HWID в C
(Windows)
Есть ли способ найти уникальный идентификатор оборудования на компьютере в C?Поиск HWID в C
(Windows)
Исходный код here помог мне выполнить то, что я хотел.
Спасибо за помощь вначале.
Как точно вы определили бы "компьютер"?
Процессор? Как насчет того же CPU в другом MoBo?
MoBo? Что делать, если он получает новый BIOS? новый процессор?
Видеокарты? Что делать, если машина имеет более 1 GPU? и он обновляется?
После того, как вы определяете, что именно вы просите, вы будете гораздо ближе к ответу
Все, что уникально для самого компьютера. Материнская плата, скорее всего, будет самой лучшей. – Saustin 2010-12-05 02:53:35
Ethernet MAC-адрес является общим выбором.
Но будьте осторожны:
а) может быть больше, чем один
они могут быть добавлены или удаленыб) - или перемещены между компьютерами
с) часто MAC для данной карты может быть подавляться программным обеспечением
d) виртуальные сетевые адаптеры (например, для VMWare, VirtualBox, и т.д.) дешевы (без аппаратной!) и имеют настраиваемые MACs
Не помещайте [теги] в строку темы. Для этого используется поле тегов. (редактирование темы) ... – abelenky 2010-12-05 02:27:46
Зачем вы хотите это сделать? Невозможно однозначно и на 100% надежно идентифицировать машину, но если вы могли бы дать нам некоторое представление о том, что вы пытаетесь выполнить, возможно, мы могли бы сделать реалистичное предложение. – Brad 2010-12-05 03:42:15