【发布时间】:2019-04-10 09:18:35
【问题描述】:
我正在编写一个 C 程序,并使用 GCC 将它从 .c 转换为 .so 文件。我有点好奇是否有任何方法可以将.so 文件转换回.c 文件。
假设我将我的代码发送给某人,它包含所有.so 文件。是否有人可以使用任何工具、编辑器、技术等访问我的源代码?
【问题讨论】:
-
说您将 .c 文件“转换”为 .so 文件确实具有误导性。这不仅仅是格式转换。它们代表着根本不同的事物。否则,反向转换将是微不足道的。
-
@KonradRudolph 你忘了提到“转换”是叫什么:)
-
如果你不想让任何人知道你的代码做了什么,你就不能给他们实际执行它的二进制文件。