当前位置: 首页 > news >正文

python脚本py文件加密 pyarmor

代码加密:
要求每个py文件小于32kb,不会对其他类型文件进行加密,仅支持python3
编辑一个sh脚本,或在终端直接执行。
执行流程:(应先在该代码的环境内安装pyarmor)
1.拷贝一份做加密
2.cd到拷贝中
3.删除里面所有超过31kb的py文件
4.用改代码的执行环境执行加密,指定一个py脚本
5.将拷贝中生成的dist内加密文件全数拷贝到源目录进行替换
6.删除拷贝目录,完成操作。

echo "执行加密:/analyze_tools/main_flask.py"
cd /...目标目录
cp -r /analyze_tools /analyze_tools_backup
cd analyze_tools_backup
find ./ -type f -name "*.py" -size +31k -exec rm {} \;
/data/miniconda3/envs/analyze_tool/bin/pyarmor-7 obfuscate --recursive main_flask.py
cp -R ./dist/* ../analyze_tools
rm -r ../analyze_tools_backup
echo "执行完毕"

相关文章:

  • Linux - 文件
  • 算法之 前缀和
  • 力扣132. 分割回文串 II
  • 传统工厂转型实录:1套WMS系统如何砍掉40%仓储成本
  • 信奥赛CSP-J复赛集训(DP专题)(16):P1203 [USACO1.1] 坏掉的项链 Broken Necklace
  • 【Qt QML】Loader动态加载组件
  • 【SegRNN 源码理解】图示理解 forward的过程
  • Kanna 与 Swift:结合使用提升网络请求效率
  • vue3,Element Plus中隐藏树el-tree滚动条
  • AIP-160 过滤
  • 采用OllamaSharp实现.NET快速对接deepseek实现聊天、模型管理、流式响应等功能
  • 统计作业提交情况python脚本
  • css错峰布局/瀑布流样式(类似于快手样式)
  • JVM参数调整
  • SAP的错误:General error 339 invalid number
  • 文献学习——考虑混合储能系统选择的基于改进蜂群算法的热电联产微网多目标经济优化调度
  • 攻防世界WEB(新手模式)19-file_include
  • Hadoop、Hive、Spark的关系
  • 盛铂科技 SLMF315频率综合器200MHz至15GHz 国产频综模块
  • 2024华为OD机试真题-磁盘容量排序算法(C++)-E卷B卷-100分
  • 互动平台抽手机/东莞网站优化公司
  • 帮客户做网站平台犯法吗/免费创建属于自己的网站
  • 网站备案服务/小视频关键词汇总
  • 南京做网站设计/网络推广网站的方法
  • 北湖区网站建设公司哪家好/千锋教育培训机构地址
  • 常德做网站专业公司/优化网站seo公司