我正在用 python (2.7) 创建一个程序,我想保护它免受逆向工程。
我使用 cx_freeze
编译它(提供基本的安全性——混淆和反调试)
如何添加更多保护,如混淆、打包、反调试、加密代码识别 VM。
我想也许可以加密到有效负载并在运行时解密它,但我不知道该怎么做。
最佳答案
一般来说,只要黑客有足够的动机,让你的程序牢不可破几乎是不可能的。
但是你仍然可以让它更难被逆向工程,尝试使用 cython
将您的核心代码编译成 pyd
或 so
文件。
关于python - 保护 python 代码免受逆向工程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41633039/