管理授权
初始化
默认情况下,授权功能是关闭的。要启用它们,您应该在 "工程 "部分的 "授权 "小节中创建一对密钥。如果工程链接到授权管理器数据库(在 VMProtect 的旧版本中,授权管理器是一个独立的程序),VMProtect 会建议您将相应的授权导入到工程中。初始化完成后,锁定到序列号选项将可用,您将能够创建和处理序列号。
界面
“界面” 部分在左侧面板中显示完整的授权列表,在主面板中显示所选元素的参数。
右侧面板显示有关所选授权的详细信息。它还允许阻止序列号、将其复制到剪贴板或查看硬件 ID 信息(通过单击它)。
创建授权
要添加一个新的授权,点击工具栏上的相应按钮。出现 "添加授权 "对话框:
对话框的上半部分允许指定新授权的主要参数。下部配置哪些参数将被最终放入序列号中,并允许添加额外的数据:例如,硬件标识符或自定义用户数据。填完数据后,单击 "确定",VMProtect 就会创建一个新的授权。
删除和冻结授权
要删除一个授权,在授权列表中右键单击它,在上下文菜单中选择 "删除"。或者直接选择该授权,然后按 "Del" 键。要冻结一个授权,把主面板上的 "冻结 "参数改为 "是"。
删除一个授权和冻结它是有区别的。被删除的序列号不会被授权系统冻结。它们只是在数据库中不存在了。如果一个授权是错误创建的,而且序列号从未发送给任何人,您可以删除这样一个授权。然而,如果序列号被泄露,您不应该只是删除授权,而是应该冻结它。在这种情况下,这个序列号的信息会被传递给授权系统,它将不会进一步接受这个序列号。
导入序列号
序列号不仅可以在 VMProtect 中创建,也可以在第三方程序 - 密钥生成器 中创建。密钥生成器允许您在购买授权时自动向电子商务代理提供序列号。要将此类序列号添加到数据库,您可以导入它们。要导入序列号,按 Ctrl+I 或在 "工程 "菜单中选择 "导入 "命令。
导入序列号的第一步是导入对话框:
如果输入的授权已经存在于数据库中,编辑授权窗口将被打开。否则,会出现新的授权对话框,您可以调整授权信息,并通过点击确定按钮确认授权的创建。授权被添加到数据库中。
导出授权参数
外部密钥生成器需要产品的秘密密钥才能正常工作。您可以通过使用 "工程 "菜单中的 "导出密钥对 "命令以最合适的形式获得这些信息。出现下面的导出对话框。
在 "导出格式 "字段中,您可以选择一种支持的格式,而在 "导出结果 "字段中,包含了对所选类型的密钥生成器最合适的格式的密钥数据。要把内容复制到剪贴板上,请点击 "复制 "按钮。