Я бы сказал, что этот вытащенный из прошлого века намордник для клиента в принципе не будет работать с виртуалками.
С одной стороны, попытки что-то к чему-то привязать создадут лояльному клиенту (а значит, и вашей поддержке) поле грабель.
С другой - хитрован, банально клонировавший виртуалку со всеми ее настройками, будет пользовать ваш софт столько раз, сколько захочет, и плевать он хотел на ваши защиты.
А если так или иначе предполагаются запросы к вам на сервер - вообще нет никакого смысла маяться дурью, для идентификации одного клиента с одной лицензией за глаза достаточно одной строчки UUID, генерируемой при установке вашего софта.