CodeMeter加密手册—Python加密教程
WIBU
2021-08-31
如何让CodeMeter加密狗满足对 Python 加密的火热需求,请看最新的 Python 加密手册,如需试用请联系在线客服。
前言
Python 的脚本程序现已支持加密。
准备工作
1. 建议Python的加密操作都在Windows上进行。
2. 请先安装CodeMeter SDK开发包(可通过光盘及下载链接安装)。
3. 插上加密锁(测试锁或正式母锁)。
4. 测试时,需要获取以下加密python程序的测试授权(对应【公司码: 产品码 】):
【
6000099: 1700
】:AxProtector Python (Trial)【
6000099: 1703
】:AxProtector Python - CodeMoving (Trial)如需购买正式授权,请咨询专属销售顾问。
5. 必要的Python环境。
如何加密python程序
如果是首次进行Python加密,需要进行如下操作:
以Win10为例,
1. 首先我们要准备一个以.ymal结尾的配置文件,我们需要更改的几个参数包括 FirmCode:
6000010
公司码,ProductCode:13
产品码,Input:test.py
需要加密的 Python文件,OutputFolder:prot
加密后的文件路径,如下图所示:需要将创建好的
protect.yaml
文件置于被加密文件的同级目录中。2. 单个文件加密,首先我们要新建环境变量
AXPROTECTOR_PYTHON_SDK
,路径为:"C:\Program
Files (x86)\WIBU-SYSTEMS\AxProtector\Devkit\bin\python\AxProtector.py
",注意要加英文的双引号,如下图所示:3. 执行命令,
python
%AXPROTECTOR_PYTHON_SDK%
protect.yaml
,加密成功,如下图所示。4. 文件夹下加密py文件,执行命令,
python %AXPROTECTOR_PYTHON_SDK% protect_folder.yaml
,加密成功,如下图所示:注意事项
:加密文件夹下的py文件时,需要把Input属性改成文件夹的名字。5. 将加密后的文件替换原始文件: