Python代码混淆

2024-04-24 14:05:48 发布

您现在位置:Python中文网/ 问答频道 /正文

你知道有什么工具可以帮助我混淆python代码吗?


Tags: 工具代码
3条回答
实际上,我发现了一个非常好的项目,它基本上将Python转换为C++并创建一个二进制的静态链接文件。

看看这个:http://www.nuitka.net/

您的问题空间未指定。这是命令行应用程序吗?这段代码应该用作库吗?

除了另外两个答案外,还可以将代码嵌入二进制文件中。当它启动时,解码代码并评估字符串。这也适用于共享库扩展。我想你也可以用字节码来实现这一点,但这并不像调用Py_EvalCode那么简单。

py2exe或freeze是另一种解决方案,可以将代码转换为可执行文件。它只是将代码包含在二进制文件中,不做任何严重的破坏,但它仍然比打开一个.py文件困难。

您可以用Cython编写代码,它类似于Python,并用C编写Python扩展文件,用作.so。这也许是逆向工程中最难的一个,同时也给了你一种高级的开发语言。

它们都是可破解的,所有的解决方案都是可破解的。你希望它有多难?

相关问题 更多 >