繁体   English   中英

是否可以使用 Pyarmor 将混淆文件合并为一个文件?

[英]Is it possible to combine obfuscated files into one file using Pyarmor?

如果我用 Pyarmor 混淆 test.py,我会运行这样的命令:

pyarmor obfuscate test.py

但是,使用此代码将生成多个文件。

如下图所示,除了文件 test.py 之外,还会创建一个名为 pytransform 的文件夹。

在此处输入图片说明

当我向用户分发混淆代码时,我必须在分发中包含这个子文件夹。 但我觉得这并不舒服。 我想在一个文件中将代码分发给用户。

如果它是使用 PyInstaller 二进制化的文件,您也可以使用 innosetup 等将其作为一个文件分发。但是对于非二进制脚本,我找不到将其设为单个文件的方法。

有这样的方法吗?

pytransform生成的pytransform文件夹都完全相同。 它永远不会改变。 因此,如果收件人在他们的系统上有文件夹的副本(他们可以使用pyarmor轻松生成),则您无需将其发送给他们,只留下一个混淆文件发送给他们。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM