Публикую не МОЁ решение защиты, взято у Antlion. Класс AntiVM пользоваляет защитить программу от выполнения на виртуальных машинах. В случае если пользователь запустит программу на VM - виртуальной машине он получит уведомление что запуск не возможен. На данный момент защита от следующих программ: Vmware Debugger Sandboxies RDP https://github.com/r3xq1/AntiVirtualMachines
wnxb, ну не знаю... Вот например программы которые проходят проверку в VirusTotal запускаются через виртуальную машину по идее... Думаю это можно довести до какой-то другой хорошей идеи))