|
function GetComputerHash |
Наверх Назад Вперед | |
|
function GetComputerHash : string;
Возвращает несмысловую строку, идентифицирующую данный ПК. С технической точки зрения данная строка является MD5 хешем от серийного номера тома системного диска и сетевого имени ПК. Данный хеш записывается в протокол исследования системы и может применяться для решения следующих задач
Подобные проблемы фиксировалась в частности на virusinfo в случаях, когда один пострадавший обращался сразу несколько раз (например, администратор сети обращается за помощью в лечении нескольких ПК). В такой ситуации нередко возникает путаница - пользователь высылает повторные протоколы с другого ПК, или пытается выполнить скрипт не на том ПК, для которго он предназначен.
Пример:
begin if GetComputerHash <> '7269D5B9E6ED44CE74E24AA2976DB130' then begin ShowMessage('Извините, данный скрипт предназначен для другого ПК'); exit; end; // **** Команды скрипта *** end.
Совместимость: AVZ 4.32 и выше |