несколько разных ключей на 1 ехе

можно ли каким то образом использовать на 1 ехе несколько разных ключей
не хватает userdata

на ум приходит только dllbox где на каждую dll свой ключ

может есть еще какие нибудь варианты

реализация что то типа службы минисервера лицензирования

в самой программе - модульная система - каждый модуль - отдельная лицензия

Вам не хватило 255 байт чтобы разделить ключи по назначению?

удалено

в процессе дискуссии - вопрос решился - но для информации
есть ли варианты использования нескольких ключей в ехе (точнее их проверку)

пример

есть 2 продукта каждый со своим ключем - программа не обновляется и не заменяется - меняются только ключи

есть валидатор (обновляется часто - занимается тем что проверяет ключ на вхождение в заблокированный список

вопрос
есть ли возможность на валидаторе проверить оба этих ключа?

Система лицензирования работает только с одним набором параметров лицензирования, поэтому чтобы иметь возможность проверять разные ключи - нужно иметь разные модули с разными параметрами лицензирования (например разные DLL, который защищаются разными проектами со своими параметрами лицензирования). В любом случае вынос проверки валидности ключа в отдельную DLL приведет к тому, что все ваши проверки ключей будут ломаться за 5 минут подменой этой DLL на “правильную”.