Codificación extraña en archivos ejecutables en aplicaciones ios

0

Estoy tratando de ver cómo se ven ciertos archivos ejecutables de aplicaciones ios, lo que hago es exportar los archivos de la aplicación a mi computadora usando iexplorer, luego miré info.plistpara ver los archivos ejecutables, luego los abrí con mi Bloc de notas para usar la codificación UTF-8, pero aquí, ¿cómo se ven las cosas en ambos archivos? En la apertura de ambos archivos, veo palabras en inglés que expresan directorios:

Muestra de archivo 1:

‹"Ò.(?!ÑNÓU£C°îXjøe”Ú5O•½°{^ÿÝŒEÌrôðæ$@[3,ÔÜ£æ»8I˜hGw!*aHÒQ•tœl²þ„™AÍçßÍ憴³)è:cÌ7H5æß-eFç¯î&Ø\n,$Ë$y»¥ÁB^6ÙP; i(q,AÅ 
âðð·'©=Ÿa"v!PBÛÚ"¤¬‹Wj·;ËsÌŽÚâZüŠ–ÇüÉ;ÜA´sI«¸Üæ¿÷ ›‚‰.êøLž

Muestra de archivo 2:

ßꪧgö«húDªÝn¡±CÅÁ¹ â=؉ˆ4|®b¡  JeW-ɯðó<n!¿mªJŒS£šŠ¿)ÙP"㢜ÛôRW­³tÖÙiŠ/7’¬(.æIó£™\NÒèË0¾jDçéM«Q/rªa`NÌhó¾ByUkézAµI—Ê6èøÁœ.gÄkß±ŠÊbN¬9ó9XˆU_ô°Š Y—9cÍq²Xi“¢•¢^+3بñTÒ¦”¦Ø+PEOÖ–lci5^?÷¤(131dv°t]†™6>¦xgýgeéÀXœH7ßJÉ" 3‡rÜ6ÒI_   ƒr cdÅá¸|íð¼l;Töl±”›MÛ˜±o/ôÇô#¬RS;Y¥!ÜzGò“vî©6ØR¡‚>Ì0m5
ŸzrPÐiDMÊ|Þ·9âëYß,p؃‹£x—.àN5îüÝrjœG]Æ·

Irónicamente, en el segundo archivo puedo ver un gran bloque de palabras en inglés absolutamente bien, pero no entiendo por qué no veo muy bien todo el archivo. También he tratado de abrir los archivos en un compilador de Objective-C después de haberlos hecho, .mpero eso fue inútil.

John Fieldman
fuente
Son binarios compilados. Necesitarías algún tipo de descompilador para darle sentido.
Tetsujin

Respuestas:

1

Las aplicaciones de iOS consisten en código compilado y archivos de soporte adicionales, necesitaría herramientas de descompilación de algún tipo para volver del código compilado a una fuente legible. Como titular ver

Si solo desea comprender cómo se desarrollan las aplicaciones de iOS, podría ser mejor si mira el código de muestra en la Documentación del desarrollador de Apple y / o en algunos de los diversos repositorios / cursos en línea.

nohillside
fuente