2010-03-03 3 views
1

Si j'envoie des distributions Ad Hoc de mon application, est-il possible pour quelqu'un de pirater les fichiers inclus et obtenir mon code? Je sais qu'il est compilé, mais ce dossier Ad Hoc contient beaucoup de choses.Can Hacker Obtenir mon code via des fichiers Ad-Hoc?

+1

Je ne crois pas qu'il y ait quelque chose dans la version ad hoc qui ne soit pas aussi dans la version App Store (autre que le provisioning). Vous pouvez accéder à toutes les ressources et les binaires en eux aussi. – Hunter

Répondre

2

En théorie, ils pourraient décompiler votre code. Mais en réalité, le code décompilé n'est pas très utile, et je ne suis même pas sûr qu'il y ait des décompilateurs pour le moment.

Pour vous aider, vous pouvez vous assurer que les versions ad-hoc ne sont pas livrées avec les symboles inclus (par défaut, je ne pense pas que les distributions Release le font). Cela rendrait très difficile le suivi du code même s'il était décompilé ...

Fondamentalement, je ne m'inquiéterais pas du tout.

+1

Je ne suis pas d'accord. Le désassemblage peut reconstruire la logique du code et est suffisant pour casser tous les secrets construits à l'intérieur du binaire, par ex. DRM. Et même si vous déposez le binaire, les symboles et les chaînes ObjC ne peuvent pas être supprimés, ce qui est souvent suffisant pour dire ce qui se passe. – kennytm

+0

Je lis certaines choses qui disent "évidemment - comment pensez-vous que les gens modifient le code système de l'iPhone, ils peuvent évidemment entrer dans une application." – Chris