问题标签 [pyarmor]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
487 浏览

python-2.7 - 如何将所有数据和 py 文件添加到 pyinstaller

我有一个项目,我被 python pyarmor 混淆了。我想把它做成一个包。我遵循文档,如何打包混淆脚本,但它向我显示了一个错误。所以我只想知道如何为我的所有模块、文件、数据和目录提供 pyinstaller 以制作 .exe 文件。

为了混淆我使用的项目:pyarmor build

打包我的混淆项目:pyinstaller --onefile run.py

run.py 是主入口文件。

0 投票
0 回答
1479 浏览

python - 使用 PyArmor 混淆 Python 脚本

我正在尝试使用 PyArmor ( https://pyarmor.readthedocs.io/en/latest/ ) 混淆 Python 脚本。正如文档中所解释的,我运行了混淆命令pyarmor obfuscate myscript.py,一切都很好,但是当我尝试分发代码时出现了问题。

问题是当我尝试分发混淆脚本时。由于混淆器创建了 key.lic,我无法分发脚本,因为密钥绑定到创建它的机器。

所以我的问题是,我怎样才能混淆脚本,而不将它们绑定到任何机器?如果有人能帮我解决这个问题,那就太好了。非常感谢

0 投票
1 回答
3999 浏览

python-3.x - 打包一个pyarmor混淆脚本到exe

我正在尝试将 pyarmor Obfuscated python 文件转换为 exe。我尝试使用 pyinstaller 但没有用。有人对如何进行有任何建议吗?

0 投票
1 回答
2791 浏览

python-3.x - Pyarmor Pack Python 文件检查限制模式失败

所以我试图用pyarmor pack打包我的python脚本但是,当我打包脚本它不起作用时,它会抛出检查限制模式失败。如果我通常使用 pyarmor obfuscate 混淆脚本而不是打包脚本,它可以正常工作,并且可以很好地混淆。这个版本运行没有问题。想知道如何让 pack 工作,因为我希望我的 python 文件在一个 exe 中

我试图用 pyinstaller 编译混淆脚本,但这也不起作用

想知道我还能尝试什么?

0 投票
0 回答
988 浏览

python - Pyarmor 打包和混淆子文件夹文件

在我的文件夹中,我有我的 main.py 文件。在该文件夹中,还有包含更多 .py 文件的子文件夹。如果我运行:

子文件夹中的 .py 文件是否也会被混淆?

谢谢。

0 投票
2 回答
798 浏览

python - PyArmor 错误“utf-8”编解码器无法解码位置 594 中的字节 0x83:无效起始字节

我正在使用 Python 进行开发,并尝试通过在 PyArmor 中键入以下命令来制作安装程序。

然后我收到以下错误。

我输入并执行时没有错误python main.py

只有在 PyArmor 运行时才会发生错误。

原因是什么?我该如何解决?

0 投票
0 回答
4244 浏览

python - 有没有办法解密/去混淆pyarmor脚本?

我正在尝试反编译一个 python exe,我得到了 .py,但它被 pyarmor 混淆了。我想知道是否有办法解密/去混淆这个?

0 投票
0 回答
147 浏览

python - 通过作为字符串传递的 python 文件运行 pyarmor 混淆代码

我已经使用 pyarmor 对代码进行了混淆,并通过 python 函数将其返回,在运行 python 文件时我可以在其中运行混淆代码。

我尝试使用os.system在 cmd 中运行它

还尝试使用exec运行,因为代码作为字符串传递

两种方式都行不通。如何通过 py 文件运行此混淆代码?

0 投票
2 回答
538 浏览

python - 如何用 pyarmor 混淆和打包整个项目?

我打算为我的项目混淆并创建一个可执行文件。问题是当我打包时,“rsc”文件夹不包含在打包项目中,而只是 Spring.py。

谁能帮我 ?此致,

在此处输入图像描述

0 投票
0 回答
349 浏览

python - PyArmor - 检索许可证信息

作为注册 PyArmor 用户,我可以使用pyarmor register. 该命令返回各种许可数据,包括注册码、我的姓名等。我的问题是 - 这些数据中的任何一个都包含在混淆包中吗?换句话说 - 获得了一个混淆的代码/包,我能追踪到哪个许可证被用来混淆它吗?