超级狗2.5.2新版本发布!支持软许可证授权
2022-5-14 17:29:09点击:
超级狗 2.5.1 版本有哪些改动?
Windows 外壳加密工具
- 允许使用新的调试器检查机制以更好地检查被保护程序是否被调试
- 允许保留程序的调试信息
- AppOnChip 有如下增强:
- 支持用户配置特征 ID,不再固定使用默认的特征 ID 0
- 允许用户调试 AppOnChip 保护的程序
- 新增对 Embarcadero Delphi 程序的支持
Linux 外壳加密工具
- 允许保留共享库的符号表,因而在使用外壳保护的共享库的时候可以将依赖的符号链接进来
- 允许指定程序的某些段不加密
- 不再支持保护 Intel 32 位程序
- 外壳工具从 Intel 32 位程序升级成 Intel 64 位程序
Android 外壳加密工具
- 新增了对 Android 8, 9,和 10 的支持
- 增加了一个例子以演示如何在 APK 里使用外壳保护的 SO,具体可参见\Gemalto\SuperDog\2.5\Android\Envelope\Redistributable\readme.html
- 不再支持 Android 7 以及更早的系统
注意:
- 如果 APK 的 Manifest 文件里 targetSDKVersion>=29,则外壳不支持保护该 SO。
- SO 保护要求该 SO 符号没有被去掉。比如,对于 Android Studio,在 build.gradle 里使用packagingOptions.doNotStrip 避免符号被去掉。
- 如果使用硬狗访问被保护的 SO,则该 SO 被访问之前需要调用 System.LoadLibrary()来加载,确保能获得访问硬狗的权限。
- 如果被保护的程序需要在 Android 10 上执行(targetSDKVersion=29),则需要在AndroidManifest.xml 里包含如下属性:android:requestLegacyExternalStorage="true"
- 在保护 APK 之前,建议使用 Zipalign 对 APK 做一个优化处理,目的是保证所有未压缩的数据起始地址是对齐的。比如,下面的例子将 MyApp.apk 对齐并保存为 MyApp_aligned.apk:zipalign.exe -v 4 MyApp.apk MyApp_aligned.apk
.NET 外壳加密工具
.NET 外壳加密工具修改了一些用户报告的问题。
其它更新
- 更新了 Android Licensing API 和 License Generation API 以改进 SL 的指纹绑定信息
- 更新了开发狗运行环境安装程序,修正了开发狗在 Win10 上使用的问题
- 提供了基于 Android Studio 的 Android 的示例程序
不再提供的支持
此版本不再支持以下操作系统:
- Android 7 以及更早的系统
- Linux 外壳加密工具不再支持保护 Intel 32 位程序
- 不再提供 NPAPI 的支持
- 不再提供 Javascript 的示例
支持的 Linux 系统请参考最终用户支持平台。
超级狗 2.5.200 版本有哪些改动?
新增了 Windows 平台超级狗软许可的支持
- 超级狗软许可支持 Windows 物理机或虚拟机
- 超级狗远程升级工具和 ToolBox 新增了收集指纹信息的功能
- 超级狗授权管理工具在编辑许可特征时新增了是否允许虚拟机访问的选项
- License Generation API 和 Licensing API 新增了对超级狗软许可的支持
不再提供的支持
此版本不再支持以下操作系统:
- Windows 7
支持的 Linux 系统请参考最终用户支持平台。
- 上一篇:如何安装超级狗 2.5.200 Service Pack? 2022/5/14
- 下一篇:保护数据安全 网络安全审查办法来了 2022/1/5