----------------------------脚本部分---------------------------------
[root@localhost 桌面]# cat hello.py 
#!/usr/bin/env python
print "hello world..."
--------------------------测试部分-----------------------------
[root@localhost 桌面]# chmod a+x hello.py 
[root@localhost 桌面]# ./hello.py 
hello world...
[root@localhost 桌面]# python hello.py 
hello world...
---------------------------加密部分--------------------------
//使用以下命令加密加密后会生成一个pyc的文件那就是你脚本的加密文件
[root@localhost 桌面]# python -m py_compile hello.py 
[root@localhost 桌面]# ls
hello.py  hello.pyc
[root@localhost 桌面]# 
-------------------------加密后测试--------------------------
[root@localhost 桌面]# cat hello.pyc

X}Tc@s        dGHdS(shello world...N((((hello.py<module>s

[root@localhost 桌面]# chmod +x hello.pyc 
[root@localhost 桌面]# ./hello.pyc
: command not found:
./hello.pyc: line 2: syntax error near unexpected token `('
./hello.pyc: line 2: `X}Tc@s        dGHdS(shello world...N((((hello.py<module>s'
[root@localhost 桌面]# python hello.pyc
hello world...
[root@localhost 桌面]# 
--------------------------------------------------------------------------
加密后只能使用python来执行脚本否则不成功

转载于:https://blog.51cto.com/ccdxdb/1707041

python 如何加密自己的脚本相关推荐

  1. Python代码加密,将python文件编译成so文件

    Python程序(.py文件)是公开的,容易被别人拿去使用,为了更好保护知识产权,可以对python文件加密为.so文件. 首先,我们需要在Ubuntu系统中安装一些准备工具,包括python3-de ...

  2. Python代码加密混淆

    python作为一种解释型语言,源代码加密本身比较困难.但有时候我们在发布一款python产品时又必须考虑到代码的加密性,以避免源代码泄露.为此,我查阅了一些资料,研究了几种python代码加密的常见 ...

  3. python rsa加密解密_RSA加密解密(python版)

    RSA的算法涉及三个参数,n.e.d. 其中,n是两个大质数p.q的积,n的二进制表示时所占用的位数,就是所谓的密钥长度. e1和d是一对相关的值,e可以任意取,但要求e与(p-1)*(q-1)互质: ...

  4. 【python】python代码加密与License控制

    背景 在一些使用python的商业项目上,开发人员不想被用户看到源代码时,就需要对python代码进行加密:进一步地,如果想限制用户只能在获得授权的机器上运行你写的代码时(利益相关),就需要使用Lic ...

  5. python 代码加密

    Python代码加密步骤 1.准备文件 main.py为要加密的主脚本 import sys from PyQt5.QtWidgets import QApplication, QWidgetdef ...

  6. Python代码加密方案

    Python代码加密方案 方案1:使用Pyarmor工具进行加密 PyArmor 是一个用于加密和保护 Python 脚本的工具.它能够在运行时刻保护 Python脚本的二进制代码不被泄露,设置加密后 ...

  7. python项目加密

    在python项目部署的时候,我们常常会遇到要将python项目加密,本文采取的做法是将python项目编译成so文件,从而达到加密的效果. 对单个python脚本进行加密: 安装Cython 在py ...

  8. Python编写zip密码破解脚本(超详细)

    Python编写zip暴破脚本 原理 python的zipfile库 暴破zip文件口令 利用线程提高性能 用户自定义参数 脚本完整代码 最近看到一篇关于zip密码破解脚本的文章,梳理了一番,向分享给 ...

  9. Python selenium巧用Javascript脚本注入解决按钮点选问题

    Python selenium巧用Javascript脚本注入解决按钮点选问题 参考文章: (1)Python selenium巧用Javascript脚本注入解决按钮点选问题 (2)https:// ...

最新文章

  1. UVA-804 模拟
  2. 4013-基于深度优先搜索的两顶点路径存在与否的判断(C++,附详细思路)
  3. 【Java】Java多线程神器:join使用及原理
  4. 平面设计论文要如何写?
  5. pycharm汉化包下载是某度网盘再现江湖?!不存在的!!真相就是如此简单~
  6. 计算机基础及photoshop的应用,计算机基础及Photoshop应用
  7. openlayers中海图的加载
  8. 微信小程序+vant组件 侧边导航栏切换显示
  9. 渗透测试神器之metasploit
  10. Tableau-热力图
  11. mac、windows 配置python国内镜像源
  12. 公众号如何开通留言功能?
  13. 免费的阿里云短信(5000条)
  14. java code large_Java中的“代码太大”编译错误(“Code too large” compilation error in Java)...
  15. Win7资源管理器自动展开左侧文件夹如何设置
  16. 【手机拍照技巧】提高你的拍照水平!教程详细!
  17. uni-app - 最详细 H5 网页接入微信支付功能,提供从详细的示例代码与注释(移动端网页实现微信支付能力,微信公众号前端支付 JSAPI / JS-SDK 详细示例源码)官方最新超级详细教程
  18. 泰坦尼克号生存预测 数据分析+挖掘建模
  19. LKD_05_系统调用(20181021)
  20. STM32 cubeMX下配置STM32单片机使无源蜂鸣器输出PWM波并放音乐

热门文章

  1. 中毒后重装系统该注意的几点
  2. 58、什么是断言?应用场景?
  3. Spring Cloud构建微服务架构—创建“服务注册中心”
  4. 【转】腾讯移动品质中心TMQ [腾讯 TMQ] 测试管理平台大比拼
  5. 针对巴基斯坦的某APT活动事件分析
  6. 如何安装oracle数据库
  7. 微软发布企业安全进度报告 云应用安全服务即将面世
  8. EJB3.0高速入门项目开发步骤
  9. zabbix替代smokeping的解决方案
  10. Javascript中的单例和模块模式