2

Я разрабатываю приложение, и мне нужно идентифицировать все компьютеры, с которыми я сталкиваюсь.

Есть ли определенная технология для идентификации компьютера?

Это серийный номер жесткого диска?

2 ответа2

2

Ваши самые ранние ПК нигде не хранили уникальную идентификационную информацию. Конечно, по мере развития ПК серийные номера вводились во все большее и большее количество вещей.

  • Сгоревший MAC-адрес любой сетевой карты (Сгоревший MAC-адрес не может быть изменен)
  • Серийный номер любого жесткого диска
  • Серийный номер кодируется в модули памяти ОЗУ Serial Presence Detect (SPD), которые могут считываться по шине I2c.
  • Intel представила серийный номер процессора, который можно запросить с помощью CPUID , во времена Pentium III. Это , кажется , не сказать , что это больше не присутствует на процессорах.
  • Ключи, полученные из корневого ключа одобрения TPM, должны быть уникальными
  • SMBIOS хранит серийный номер материнской платы
  • Многие периферийные устройства PCI и USB хранят какой-то серийный номер, доступный каким-либо образом.
0

Компьютеры, изготовленные в последнее десятилетие, должны иметь UUID. Это универсальный уникальный идентификатор. MAC хорош и все, но UUID специфичен для компьютера.

По данным PCMag.com:

(Универсальный уникальный идентификатор) Уникальный номер, сгенерированный для любых целей, но который не может быть случайно продублирован другой стороной и впоследствии приведет к конфликту. UUID - это 128-битное число, которое настолько велико, что оно бесконечно для всех целей и задач; однако для его создания используются разные алгоритмы. Исходный алгоритм использует MAC-адрес адаптера Ethernet в машине и время суток. Последующие версии используют похожие и разнородные методы для вычисления числа. Смотрите GUID и OID.

Используя Powershell, вы можете обнаружить UUID удаленной системы.

get-wmiobject Win32_ComputerSystemProduct -компьютерное имя RANTPC | Select-Object -ExpandProperty UUID

Замените -computername на имя хоста, очевидно.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .