【发布时间】:2015-03-26 07:59:35
【问题描述】:
我正在尝试使用 Cython 编译 python 文件,它已编译为 .c 文件 然后我使用 gcc 来加密什么是最好的方法来做到这一点
我是这样做的:
cython -a test.py
然后:
gcc -shared -pthread -fPIC -fwrapv -O2 -Wall -fno-strict-aliasing -I/usr/include/python2.7 -o test.so test.c
但是有人告诉我他解密了我的文件并查看了代码 用 GCC 加密的最佳方法是什么
谢谢。
【问题讨论】:
-
谁说你,那个gcc可以用来加密?它是编译器,而不是保护器。
-
相关,近乎欺骗,答案值得回顾:How do I protect Python code?
-
@KonstantinVladimirov 嗯,我该如何加密它
-
@KonstantinVladimirov 如果我使用会怎样:gcc -lcrypt
-
然后您将添加到链接 libcrypt.so 仅此而已。看,你应该相信—— gcc 真的只是编译器,没有别的。使用 upx、犰狳或任何其他专业的打包机/保护器