Codifica strana in file eseguibili nelle app ios

0

Sto cercando di vedere come appaiono certi file eseguibili di app ios, quello che faccio è esportare i file delle app sul mio computer usando iexplorer, poi ho dato un'occhiata a info.plist per vedere i file eseguibili, dopo che li ho aperti con il mio blocco note per usare la codifica UTF-8, ma qui come appaiono le cose in entrambi i file: nell'apertura di entrambi i file vedo le parole inglesi che esprimono le directory:

Esempio di file 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ž

Esempio di file 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]Æ·

Ironia della sorte nel secondo file posso vedere un enorme blocco di parole inglesi assolutamente buono, ma non capisco perché non vedo l'intero file molto buono? Ho anche provato ad aprire i file in un compilatore ogg-c dopo che li ho resi .m ma che di nuovo era inutile?

    
posta John Fieldman 11.01.2015 - 09:22
fonte

1 risposta

1

Le applicazioni iOS sono costituite da codice compilato e file di supporto aggiuntivi, pertanto è necessario disporre di strumenti di decompilazione per tornare dal codice compilato a una sorgente leggibile. Come antipasto, vedi

Se vuoi solo capire come vengono sviluppate le app iOS, è meglio guardare il codice di esempio nella documentazione per gli sviluppatori Apple e / o alcuni dei vari repository / corsi online.

    
risposta data 11.01.2015 - 10:45
fonte

Leggi altre domande sui tag