Здравствуйте, Евгений Музыченко, Вы писали:
ЕМ>Здравствуйте, IID, Вы писали:
IID>>а наносекунды ты чем будешь засекать ? таймером, которому доверия нет
ЕМ>А ему и не нужно доверия. Задача в том, чтобы определить, соблюдаются ли в системе все известные временнЫе соотношения, характерные для определенных моделей железа. Еще можно проверить наличие недокументированных особенностей (состояние резервных регистров/разрядов и т.п.). Нарушение каких-то из этих соотношений будет означать, что в системе что-то не так — или неисправная физическая, или не полностью виртуализованная. А что именно в виртуализованной системе работает не так — таймер, контроллер или шина — уже не столь важно.
Это всё хрень. Которая может отвалиться как через 10 лет, так и через 48 часов.
Для вирусни и прочих наколенных поделий такое можно заюзать, но не для серьезного софта с миллионами инсталлов.