Алгоритм работы обновления и криптозащита модулей может быть в обновляющем экзешнике или одной из динамических библиотек. В файле апдейта находятся все модули на момент обновления, может даже для всех лицензий, например в формате hpl, только закриптованы все вместе скопом, для защиты. При обновлении они распаковываются и перекриптовывыются в формат hpx с учетом серийника устройства. Формат упаковщика точно оригинальный, иначе давно бы поломали. Это только моё предположение...