Здравствуйте, Дядюшка Аууу, Вы писали:
ДА>>>Так ли велика разница в популярности Eazfuscator и Babelfor ?
pva>>Это новая фишка какая-то: оценивать количество и качество защищенных продуктов по популярности сайта?
ДА>А как еще можно оценить хотя бы приблизительно?
Никак, если вы не АВ-контора или не потоковый крякер, которые могут сделать статистическую выборку.
ДА>Каких именно технологий? Virtualization? а толку от нее, если Eazfuscator ломают по нескольку раз в год, а Babelfor нет.
Ну если это статическая единая ВМ, то создание девиртуализатора не такая уж и сложная процедура. А если этих ВМ внутри несколько, да еще и с большим набором ВМ примитивов для каждой из инструкций, динамически генерируемых. Все это разбавленное мутациями и прочим непотребством. То создать деВМ уже сложнее. В добавок есть еще и другие техники защиты. И создание кряка становится на порядки сложнее.
ДА>Например, dead code removal появился в Babelfor около 10 лет назад, чуть было не купил его по этой причине, но к сожалению выбрал бесполезный с точки зрения защиты Eazfuscator из-за пиара и хайпа вокруг его божественной виртуализации
ДА>А фича dead code removal в Eazfuscator, наверно, так и не появилась до сих пор?
Dead code removal — это из оптимизации. Каким боком он к защите?
pva>>>>Guardant Code / SenseLock / JavaCard и прочие смарткарты/контроллеры созданы для другого кейса: лицензирование ПО без необходимости доступа к интернету. Здесь совсем другие схемы дистрибуции.
ДА>>>Однако даже разработчик этой защиты подтверждает, что некоторые используют ее по сети Internet через VPN.
pva>>Некоторые и ложку ногой держат, когда едят. Можно, но зачем? Смысл ключей с исполнением пользовательского кода — это заменить white box на black box путем выноса части пользовательского кода в защищенное хранилище. Если у разработчика часть кода выполняется на сервере, то на кой черт ему вообще ключ?
ДА>USB ключи, наверно, можно размещать на некоторых хостингах (для приемлемого аптайма), которые согласятся, а безопасность X86 как бы очень далека от идеала, а на серверах хостингов тем более. Конечно вычислительная производительность одного ключа невелика и много копий софта одним сетевым USB ключом скорее всего не защитить.
Еще раз задам вопрос от которого вы стабильно уклоняетесь: разместить можно, но ЗАЧЕМ? Какие преимущества дает ключ на хостинге по сравнению с обычным выносом кода?