2011-06-10 29 views
9

quiero decir si escribo algo en el código:¿Es posible rastrear una cadena dentro de un binario IPA?

NSString *myKey = @"this is my private key"; 

Habrá alguien capaz de rastrear la cadena "this is my private key" de la IPA?

Pregunto esto por el cifrado en iPhone.

Si almaceno mi clave de cifrado en el código, ¿ya es seguro? o ¿cómo debería hacerlo?

+0

No es seguro. los hackers pueden obtenerlo de las fuentes si lo desean. –

+3

Pregunta adicional: ¿Alguna forma de mantener una "clave privada" dentro de la aplicación? – Nonolok

Respuesta

14

Sí, es probable. Un IPA es solo un archivo zip. Puede extraerlo para obtener la aplicación binaria. Generalmente puede ejecutar strings sobre un binario de aplicación para ver literales de cadena.

Cuestiones relacionadas