Обход лицензии программы через эмуляцию железа
Ввожу в курс дела.
Есть программа, которая покупается и устанавливается, при этом на каждом компьютере генерируется свой ключ (вероятно от железа компа). к этому ключу дается серийник, и получается, что программу можно запускать только на этом компе.
Как можно скопировать данные о системе, на которой устанавливался софт и перенести их на другой комп, чтобы программа там тоже запустилась? Иными словами, нужно съэмулировать на другом компе данные другого железа для этой программы.
Но как?
Можно попробовать привязать этот софт к заранее созданной Vmware, и запускать это на любом компе
Перехватить ("hook") системные вызовы (GetSystemInfo, WMI, и т.д.) и в зависимости от процесса породившего вызов отдавать реальные или фейковые данные...