您现在的位置: smartcar > smartcar性能 > 正文 > 正文

CodeMeterJavaScript

  • 来源:本站原创
  • 时间:2021/11/7 18:16:46
白癜风微信群 http://liangssw.com/bozhu/12678.html

前言

JavaScript的脚本程序现已支持加密。

关键词:JavaScript,electron,Node.js,JS,加密,代码保护

准备工作

建议JavaScript的加密操作都在上Windows进行。

请先安装CodeMeterSDK开发包(可通过光盘及下载链接安装)。

插上加密锁(测试锁或正式母锁)。

测试时,需要获取以下加密js程序的测试授权(对应):

:AxProtectorJavaScript(Trial)

:AxProtectorJavaScript-CodeMoving(Trial)

如需购买正式授权,请咨询专属销售顾问。

必要的JavaScript环境。

如何加密JavaScript程序

如果是首次进行JavaScript加密,需要进行如下操作:

以Win10为例。

打开菜单,在文件夹下找到,右击选择:

执行命令:

cd/dC:\ProgramFiles(x86)\WIBU-SYSTEMS\AxProtector\Devkit\bin\javascript

执行命令

npminstall

执行成功后C:\ProgramFiles(x86)\WIBU-SYSTEMS\AxProtector\Devkit\bin\javascript目录下会新增node_modules文件夹。

说明:如果执行失败,请确认是否是以管理员身份运行的命令行。

如果此电脑上已经执行过上述操作,则可以进入以下步骤:

新建protect.yaml配置文件。

首先创建空白的txt文件(文本文档),将文件名改为protect.yaml(格式为yaml格式,不是txt格式),之后输入以下内容:

Options:{}

Licenses:

-Name:Default

Type:CodeMeter

#此处填入公司码(示例公司码为)

FirmCode:

#此处填入产品码(示例公司码为13)

ProductCode:13

FilesToEncrypt:

#此处填入需要加密的js文件的名称(示例为index.js),若为electron框架,不可加密main.js

Input:index.js

#此处为保存加密后文件的文件夹名称,无需更改

OutputFolder:prot

LicenseLists:

-Id:0

Licenses:

-Default

需要将创建好的protect.yaml文件置于被加密文件的同级目录中。

打开菜单,在文件夹下找到,右击选择

执行命令:

cd/dD:\codeproject\js\nodejs-getting-started-master\nodejs-getting-started-master

此处替换为需要加密的项目的路径

执行命令:

node“C:\ProgramFiles(x86)\WIBU-SYSTEMS\AxProtector\Devkit\bin\javascript\Axprotector.js”protect.yaml

将加密后的文件替换原始文件:

如需了解更多产品详情,请拨打销售-,如需试用


本文编辑:佚名
转载请注明出地址  http://www.smartcarf.com/smartcarxn/8756.html

  • 上一篇文章:
  • 下一篇文章: 没有了
  • 热点文章

    • 没有任何图片文章
    • 没有热点文章
    推荐文章

    • 没有任何图片文章
    • 没有推荐文章

    Copyright © 2012-2020 smartcar版权所有



    现在时间: