分类

网络分类单机分类应用分类

Obsidium(加壳软件)

Obsidium(加壳软件)

v1.6.0 官方版

大小:28.1 MB更新:2025/03/14

类别:电脑应用系统:Android

立即下载

  Obsidium提供软件加壳保护功能,可以将您开发的应用程序添加到这款软件设置保护,支持密码保护功能,可以创建许可证密码保护您的应用程序,其他人没有许可证就无法访问软件,也支持硬件加密绑定功能,直接将您的应用程序绑定CPU、绑定硬盘、绑定主板、绑定显卡,这样就可以防止您的应用程序被复制到其他电脑使用,一旦运行软件就自动绑定电脑,保证不会被多次复制盗用,您也可以在软件为自己的应用程序设置到期时间,可以允许对方试用10次,允许对放试用三天,轻松保护应用程序安全。

Obsidium(加壳软件)

软件功能

  应用程序代码和数据的加密

  应用程序代码和数据的压缩

  反汇编、调试、转储和内存修补的对策

  保护API

  代码虚拟化

  运行时代码en-/解密

  许可证特定代码的加密

  集成许可系统,具有高达2048位的公钥密码

  以文件或文本密钥的形式分发许可证密钥

  将被盗或泄露的密钥列入黑名单

  许可证生成自动化

  通过命令行接口实现保护过程的自动化

  系统特定许可证(硬件锁定)

  创建有时限的试用版

  集成客户和许可证数据库

  透明字符串保护

  文件完整性检查

软件特色

  obsDeleteLicenseData:删除存储在系统上的许可证密钥,无论其有效性如何

  obsGetInstanceCount:返回当前用户帐户下受保护应用程序的当前运行实例数。

  数据文件加密允许您的应用程序安全地读取和写入包含敏感信息的数据文件,而无需自己实现任何加密例程。对指定文件集的任何读/写操作都将被透明地拦截。

  将加密数据文件与受保护的应用程序一起分发,以防止修改或隐藏敏感信息

  隐藏临时文件的内容

  创建只能对特定文件集进行操作的单独演示版本(完整版本可能使用不同的密钥或根本不使用数据文件加密)

  字符串保护功能允许您通过从原始内存位置删除字符串常量并将其放置在保护代码中,透明地隐藏整个应用程序中使用的字符串常量。

  由于字符串保护基于保护API,因此它可以与代码虚拟化以及运行时代码加密相结合。

  使用的安全字符串数量没有限制。然而,保护大量字符串可能会在每次访问字符串时引入很小的延迟

  Obsidium最重要和最有效的保护功能可能是加密应用程序的特定部分。

  您可以在代码中添加基本运行时加密以及依赖许可证的加密。

  受基本运行时加密保护的代码在执行后将被解密,并在执行后再次加密,而依赖许可证的代码只有在存在有效许可证的情况下才能解密。

使用方法

  1、将Obsidium直接安装到电脑,点击下一步

Obsidium(加壳软件)

  2、提示项目创建功能,创建新的项目文件。对当前项目所做的所有未保存的更改都将丢失。

Obsidium(加壳软件)

  3、弹出项目保存地址,可以选择一个文件夹保存opf项目

Obsidium(加壳软件)

  4、项目/应用程序名称:请为此项目输入一个唯一的名称(例如您的应用程序名称)。此名称仅供内部使用,以后不能更改

Obsidium(加壳软件)

  5、基本设置:加密资源、调试器检查、删除导出、无检测信息、压缩

Obsidium(加壳软件)

  6、高级设置

  保留覆面

  加密覆盖层

  替代控制方法

  清空不需要的资源

  Delphi/BCB混淆

  不允许在虚拟机中执行

  如果存在有效许可证,则允许

  导入保护

Obsidium(加壳软件)

  7、其他设置

  检查加密部分

  不显示任何消息

  禁用API模拟

  动态保护API访问

  让Windows加载DLL

  验证文件大小

  随机部分名称

  限制实例数

  如果存在有效许可证,则没有限制

  许可证到期系统时钟检查

  保留PDB签名

  保留原始MZ存根

Obsidium(加壳软件)

  8、许可证密钥位置

  密钥文件

  密钥文件名称:license.key

  目录:

  应用程序目录

  应用程序数据(当前用户)

  应用程序数据(所有用户)

  注册表

  当前用户

  所有用户

  注册表项(空白=默认值):

  手动加载/保存

Obsidium(加壳软件)

  9、时间试验设置

  允许应用程序过期

  允许新的试用期,版本:1

  试验数据标识符(空白=默认值)

Obsidium(加壳软件)

  10、自定义消息

  选择消息:

  检测到调试器

  试用期已结束

  需要许可证

  文件完整性错误

  内存分配错误

  DLL加载错误

  导入错误

  检测到VM

Obsidium(加壳软件)

  11、密钥管理

  内部系统(短键)

  内部许可制度(短密钥)

  生成加密密钥

  中等的

  在生成加密密钥之前,请在左侧选择所需的密钥大小。

Obsidium(加壳软件)

  12、添加客户,可以在软件界面添加新的用户,可以设置客户信息

Obsidium(加壳软件)

  13、保护设置界面,可以在软件设置输出地址,设置可执行程序、数据文件、完整性检查、签名

Obsidium(加壳软件)

官方教程

  密钥管理页

  许可证制度选择

Obsidium(加壳软件)

  从列表中选择要在应用程序中使用的许可系统。

  内部许可制度(长密钥)

Obsidium(加壳软件)

  为了使用内部许可系统,您首先需要创建一组加密密钥。选择所需的密钥大小,然后按生成加密密钥按钮。较大的密钥大小提供了更好的安全性,但也会略微增加生成密钥对和为应用程序创建许可证密钥所需的时间以及生成的许可证密钥的大小。你只需要做一次(别忘了保存你的项目文件)。

  许可证密钥生成

  要生成许可证密钥,请输入许可证信息,然后单击生成按钮。如果您使用的是特定于系统的许可证,则还需要输入有效的系统ID。

  前三个许可信息串的长度限制为31个字符,扩展信息串的宽度限制为127个字符。

  如果希望许可证在特定日期后失效,请启用日期选择器控件并选择到期日期。

  创建后,将显示许可证密钥,并可以将其复制到剪贴板或保存到文件中。

  您可以通过单击许可证信息标题来自定义它们,以提醒您应用程序使用的各个字段的内容。

  在此页面上创建的许可证不会添加到用户数据库中。

  Obsidium会自动将Unicode字符串转换为UTF-8。如果生成的字符串超过了最大长度,必须被截断,UTF-8指示符将变为红色。

  内部许可制度(短密钥)

Obsidium(加壳软件)

  与第一个内部许可系统类似,必须首先生成一组加密密钥。选择所需的密钥大小,然后按生成加密密钥按钮。更大的密钥大小提供了更高的安全性,但也会增加创建和验证许可证密钥所需的时间(但通常可以忽略不计)及其长度。

  许可证密钥生成和验证

  要生成新的许可证密钥,请输入许可证信息,然后单击生成密钥按钮。如果您使用的是特定于系统的许可证,则还需要输入有效的系统ID。

  如果希望密钥解锁依赖许可证的代码,请添加固定的到期日期或额外的16位二进制值(默认情况下以十六进制格式输入),然后选择生成高级密钥。如果未输入过期日期,则存储密钥创建日期。

  您还可以通过按验证键按钮检查许可证密钥的有效性。

  复制密钥按钮将许可证信息和许可证密钥复制到剪贴板。

  在此页面上创建的许可证不会添加到用户数据库中。

  Obsidium会自动将Unicode字符串转换为UTF-8。如果生成的字符串超过了最大长度,必须被截断,UTF-8指示符将变为红色。

  生成的短许可证密钥的长度可能略有不同。您可以使用字符“X”、“Y”和“Z”来填充这些键以匹配所需的长度。

  外部许可制度

  当使用与Obsidium中集成的许可系统不同的许可系统时,您不需要调整密钥管理部分的任何设置,除非您想利用依赖于许可证的运行时代码加密。在这种情况下,使用“加载密钥”按钮生成加密密钥

Obsidium(加壳软件)
精品推荐
同类相关
同类推荐
说两句网友评论
    我要跟贴
    取消
    • 每周排行
    • 最热排行
    电脑软件排行榜

    点击查看更多

    点击查看更多

    实时热词
    电脑浏览器鲁大师驱动软件