use*_*384 4 c .so
我正在编写一个C程序,并已使用GCC 将其从转换.c为.so文件。我不知道是否有任何方法可以将.so文件转换回.c文件。
.c
.so
假设我将代码发送给某人,并且其中包含所有.so文件。有人可以使用任何工具,编辑器,技术等访问我的源代码吗?
Kon*_*lph 13
您无法找回原始的C源文件,因为其中包含的信息根本无法在共享库(.so)文件内的机器代码中表示。
但是,目标代码可以分解为专家可以理解的可读机器代码。因此,不应将C代码中的逻辑视为“秘密”。
有一些对代码进行混淆的方法,以使其更难理解反汇编的代码,但是这些方法具有不同程度的有效性,并且它们越有效,它们所带来的副作用就越多(主要是通过使代码执行慢得多)。
归档时间:
6 年,7 月 前
查看次数:
488 次
最近记录: