Компания Rainbow Technologies, дистрибьютор фирмы SafeNet на территории России и других стран СНГ, анонсировала новую версию комплекта разработчика для аппаратных ключей Sentinel Hardware Key (SHK), защищающих программные продукты от несанкционированного использования.
Версия имеет номер 1.0.2 и обладает следующими основными нововведениями:
- реализована возможность защиты 64-разрядных приложений, работающих под управлением ОС Windows XP x64 и Windows Server 2003 x64 (при этом поддерживаются процессоры AMD Athlon 64, AMD Opteron, Intel Xeon EM64T и Intel Pentium 4 EM64T);
- расширены функциональные возможности автоматической защиты Shell. В частности, введена возможность автоматической защиты приложений для .NET Framework 2.0. Кроме того, теперь можно защитить не только исполняемые файлы (EXE-файлы) .Net, но и динамические библиотеки (DLL-файлы) .Net.
Наряду с перечисленными выше новыми функциями, в продукт внесен ряд усовершенствований. В частности:
- добавлена новая API-функция SFNTSetContactServer, предназначенная для указания сервера, который будет использоваться для получения лицензии.
- добавлена новая API-функция SFNTEnumServer, предназначенная для определения количества “подходящих” серверов лицензий (ключи с одинаковыми Developer ID, License ID) в локальной подсети и выдачи информации о суммарном числе доступных лицензий;
- улучшена автоматическая защита приложений, которые импортируют DLL-библиотеки с именем длиннее 20 байт или функции с именами длиннее 50 байт (теперь ограничения на длину имен составляют 200 и 400 байт соответственно);
- введена возможность работы с Sentinel Dual Hardware Keys — ключом, который может программироваться как Sentinel SuperPro, Sentinel UltraPro или SHK (при этом используется универсальный драйвер, поддерживающий работу Sentinel SuperPro, Sentinel UltraPro или SHK);
- добавлена функция безопасности автоматической защиты Shell — Hide Import Symbols, которая важна для таких приложений, как например Notepad в Windows 2000;
- добавлена возможность удаленного изменения значений элементов String и Raw Data;
- появилась возможность загружать в License Manager lgx-файлы, содержащие пользовательское ограничение равное нулю.
Кроме того, добавлены новые параметры в API-функцию SFNTGetLicense:
- SP_ENABLE_TERMINAL_CLIENT (разрешает выдачу лицензий с помощью локальных ключей терминальным клиентам);
- SP_GET_NEXT_LICENSE (разрешает “суммирование” лицензий).