软件开发者如何加密软件产品(文件加密软件开发与实现)

小编:芯水 更新时间:2022-08-31

CodeMeter硬件加密狗是应用比较广泛,适合不同领域使用,无论是敏感的医疗设备应用场景还是严苛的半导体工厂,CodeMeter加密狗都能大显身手,完美实现加密功能要求,软件开发商和生产设备商都可以选择适合自己软件的加密锁。

加密狗怎么使用?下面来简单介绍一下CodeMeter加密产品的使用方法,仅需几步,即可完成原创软件的高等级加密,全方位保证软件安全。

做加密软件之前先安装好客户端CodeMeter SDK。

软件开发者如何加密软件产品(文件加密软件开发与实现)

打开客户端,进入CodeMeter功能导航界面

安装完毕后会自动跳出下图内容或者也可以选择通过打开"开始"->"所有程序"-> "CodeMeter" -> "CodeMeter Start Center"

软件开发者如何加密软件产品(文件加密软件开发与实现)

打开AxProtector自动加密工具

打开加密工具界面后,选择您要加密的程序类型,根据开发者软件的特点进行选择。CodeMeter支持主流开发语言,window、linux、C++和Java等,对热门编程语言也有较好支持,如Python和JavaScript等。

软件开发者如何加密软件产品(文件加密软件开发与实现)

选择要加密的文件

选择程序类型进入AxProtector后,第一栏里选择想要加密的EXE或者DLL文件,而下面一栏则自动生成加密后exe的存放路径和文件名,一般在原文件同目录下一级的protected目录下,然后点击下一步Next。

软件开发者如何加密软件产品(文件加密软件开发与实现)

选择您要绑定的许可类型

请在Licensing system里选择默认的CodeMeter,其中Firm Code每个开发商正式购买以后都会分配到一个唯一固定号码,并且会有一把含有该唯一公司码的特殊授权的母锁FSB,而Product Code可由开发商自定义数值来定义不同的软件产品或者模块。而Feature Map为可定义不同的版本,默认为0。

软件开发者如何加密软件产品(文件加密软件开发与实现)

加密强度设定

该步骤是对加密强度进行设定,左边可选择几种加密增强模式,而右边可设定反侦测Debugger破解的防护级别,在这里默认选项加密强度也已经相当高,如果希望获得更强的保护可以联系我们技术人员来根据不同的情况改变相应选项。然后继续下一步。

软件开发者如何加密软件产品(文件加密软件开发与实现)

加密狗软件加密完成

最后点击Finish完成设定开始加密。注意:加密时必须插上母锁FSB或者测试母锁。

软件开发者如何加密软件产品(文件加密软件开发与实现)

加密成功后,可到相应目录找到加密后的EXE或者DLL。加密后的文件通常会比原文件更大(一般增加1M左右尺寸)。

以上就是加密狗怎么使用的步骤,这样就用CodeMeter加密狗对软件加密好了,加密完成后可以进行一些软件测试,同时也可以检测加密的效果,如需更详尽的加密狗使用手册,欢迎访问威步官网获取。