我在 Mac OS X 上编译一个软件,我不想暴露它的内部。但是,如果我可以使用用户发送的崩溃日志来检查崩溃原因,那就太好了。我担心作为 dSYM 文件生成的调试信息会暴露我的应用程序的内部(无论如何,dSYM 文件没有被分发),所以我的问题是(是):
dSYM 文件生成是否会修改生成的应用程序二进制文件?如果是这样,它如何修改二进制文件?这对我的知识产权是否存在安全风险(例如,使用 dSYM 文件生成更容易反汇编)?
谢谢。
我在 Mac OS X 上编译一个软件,我不想暴露它的内部。但是,如果我可以使用用户发送的崩溃日志来检查崩溃原因,那就太好了。我担心作为 dSYM 文件生成的调试信息会暴露我的应用程序的内部(无论如何,dSYM 文件没有被分发),所以我的问题是(是):
dSYM 文件生成是否会修改生成的应用程序二进制文件?如果是这样,它如何修改二进制文件?这对我的知识产权是否存在安全风险(例如,使用 dSYM 文件生成更容易反汇编)?
谢谢。