首页 > 编程语言 >Python程序py代码加密方法

Python程序py代码加密方法

时间:2024-11-18 13:08:08浏览次数:1  
标签:加密 加密狗 Python 代码 py python

Python程序语言使用方便,应用范围广,但Python的代码加密保护是一个问题,下面介绍一种专业的python程序py代码加密方法,可以有效地保护源代码!

 下载最新加密锁开发工具包

http://chinadlp.com/?list-DriveDownload.html

 完全默认安装后,打开如下开发工具

 

在安装目录下找到python的例子代码,以及配置文件的例子:

在安装目录下找到python加密工具:scriptenv.exe

 

下面开始加密:

使用管理员身份打开命令行工具,导航到加密工具所在目录

C:\Program Files (x86)\Thales\Sentinel LDK\VendorTools\VendorSuite

使用命令scriptenv.exe,加上“完整的绝对目录”sample.sprjx配置参数:

 

下面对照一下加密前后的区别:

 这是加密前的代码:

 

 

这是加密后的效果,已经被加密了,另外生成了一个加密的“xxx_r.py”的文件

 

 


不插加密狗的运行效果如下,说明没有加密狗,是不能打开加密后的软件的,同时保护了Python源代码。

 

 

插上加密狗,Python程序就可以运行起来了。

 


标签:加密,加密狗,Python,代码,py,python
From: https://www.cnblogs.com/2022lq/p/18552372

相关文章

  • 我开源了一个支持python代码在浏览器实时渲染ui和交互的插件!
    1.这个项目是干什么的?AICodePreviewExtension是一款专为开发者设计的Chrome浏览器扩展程序。它旨在帮助用户在AI对话平台(如ChatGPT等)中轻松预览和交互代码,无需切换到本地环境即可测试和运行代码。通过提供实时渲染和代码管理功能,这个工具极大地提升了开发者在日常......
  • 使用 PyTorch-BigGraph 构建和部署大规模图嵌入的完整教程
    当涉及到图数据时,复杂性是不可避免的。无论是社交网络中的庞大互联关系、像Freebase这样的知识图谱,还是推荐引擎中海量的数据量,处理如此规模的图数据都充满挑战。尤其是当目标是生成能够准确捕捉这些关系本质的嵌入表示时,更需要一种不会在庞大数据量下崩溃的解决方案。PyTorch......
  • 24.Python基础篇-异常处理
    1.什么是异常?异常(Exception)是程序在运行过程中出现的错误情况。Python提供了强大的异常处理机制,使得程序在遇到错误时能够继续执行或者给出适当的错误提示。避免程序因为某个错误而中断。异常处理有助于提高代码的健壮性,2.异常处理的语法:try:用于包围可能会抛出异常的代码块......
  • python内置 any 与 all
    any在Python中,any是一个内置函数,用于判断可迭代对象(如列表、元组、集合等)中是否至少有一个元素为True。它返回一个布尔值。语法:any(iterable)参数:iterable:任何可迭代对象,例如列表、元组、集合、生成器等。返回值:True:如果iterable中至少有一个元素为真。False:如......
  • python基础练习题----练手
    python—练手题—40题#01-helloworldprint('helloworld!')#如果3大于0,则打印'ok'和'yes'if3>0:print('ok')print('yes')x=3y=4print(x+y)#02-printprint('helloworld!')print(�......
  • Python如何根据给定模型计算权值
    在机器学习和深度学习中,模型的权值(或参数)通常是通过训练过程(如梯度下降)来学习和调整的。然而,如果我们想根据一个已经训练好的模型来计算或提取其权值,Python提供了许多工具和库,其中最常用的是TensorFlow和PyTorch。一、使用TensorFlow示例在TensorFlow中,模型的权值(或参数)是......
  • 学python之前的基础知识准备
    计算机的组成    计算机由两部分组成:硬件和软件。    硬件包括:键盘、鼠标、显示器、cpu、主板、内存、硬盘。硬件是看得见摸得着的。    软件包含:系统软件(windows、macOS、Linux)和应用软件。(officr、QQ微信),软件是看得见摸不着的。主要负责控制计算......
  • Python 编程入门指南(一)
    1.Python简介Python是一种广泛使用的高级编程语言,因其简洁的语法和强大的功能而备受欢迎。Python由GuidovanRossum于20世纪90年代初设计,旨在提供易于阅读和编写的代码,适合从初学者到专业开发者的各个水平。它是一种解释型语言,这意味着在编写和执行代码之间不需要编译步......
  • HopToDesk 安全加密、免费开源,远程桌面新选择!
    远程桌面工具越来越成为现代工作生活的刚需。你是否还在为寻找一个既安全又免费的工具而苦恼?HopToDesk,一款支持安全加密、免费开源的远程桌面软件,或许正是你的不二之HopToDesk与传统的远程桌面工具相比有哪些独特优势?它如何满足开发者和普通用户的需求?为什么说它是远程桌面工......
  • python的debug—pdb的使用笔记
    相关:【python】来学学debugger吧,不能只会用print调试呀!虽然写了这么多年的代码,不论是C++还是python,我几乎都没有使用过debug,当然这并不是说我写的代码从来不出问题,而是我几乎都是用print的方法,或者直接头脑风暴,但是我并不是不认为debug没有用,而是我一直没有遇到需要debug的代码......