informations de débogage sous forme de fichier dSYM un risque de sécurité pour le démontage?

StackOverflow https://stackoverflow.com/questions/4163693

Question

Je compile un logiciel sous Mac OS X, et je ne veux pas exposer les entrailles de celui-ci. Mais ce serait bien si je pouvais utiliser crashlogs envoyés par les utilisateurs d'inspecter les raisons accident. Je crains que la génération d'informations de débogage sous forme de fichier dSYM expose les entrailles de mon application (les dSYM fichiers non distribués, de toute façon), donc ma question (s) est (sont):

La génération de fichiers dSYM modifier le fichier binaire d'application générée? Dans le cas contraire, comment faut-il modifier le binaire? Est-il un risque de sécurité pour ma propriété intellectuelle (par exemple est de faciliter le démontage avec la génération de fichiers dSYM)?

Merci.

Était-ce utile?

La solution

La seule chose que le dSYM fournirait à quelqu'un qui essaie de démonter votre code est des noms de routine et de symboles qui auraient autrement été dépouillées par l'accumulation de déploiement.

Ceci ne concerne que désexporter C et les routines C de. Les noms Routines de code Objective-C sera inclus peu importe quoi.

Donc, à moins que vous êtes inquiet de révéler les noms de vos routines C, je ne vois aucun risque de sécurité.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top