devo * di file .ipa che è l'applicazione iPhone.Reverse engineering?
- È possibile utilizzare il reverse engineering in quell'ipa ed estrarre il codice ..?
devo * di file .ipa che è l'applicazione iPhone.Reverse engineering?
Come indicato qui: How to use Xcode to open decrypted IPA contents ipa è solo una versione "zippata" dell'eseguibile.
Quindi, se si è in grado di estrarre, la sua principalmente una questione di dissasemble eseguibile (codice assembly/dissasemblers).
Ma in qualche modo questa puzza di pesce.
Sì ... C'è qualche applicazione rilasciata per mac os per estrarre questi ipa .. ?? –
bene contro le regole degli sviluppatori di mele, quindi niente di ufficiale di sicuro :-) – Najzero
Sì, è contro dev/..... ma solo per curiosità e apprendimento sto chiedendo .. –
Beh, non è davvero un hacker, ma può sicuramente aiutare a identificare alcune parti dell'interfaccia utente ... Procedere come segue:
1- Creare un nuovo progetto sul Xcode (in realtà non mater cosa si sceglie)
2- Collegare il dispositivo al computer
3- Profilo vostro progetto sul dispositivo.
4- sul profilo, scegliere Core Animation
5- sulle opzioni scelgono colori misti Livelli Si sarà simile a questa:
6- scollegare il dispositivo, mentre il il profilo è in esecuzione. Il telefono sarà simile a questa società:
7- Vai applicazione che si desidera controllare.
Anche se non si può vedere qualsiasi codice, questo può aiutare ad identificare le parti principali dell'applicazione. Per tornare alla normalità, è possibile riavviare il dispositivo o semplicemente accedere al profilo ed eseguirlo di nuovo, quindi deselezionare l'opzione Color Blended Layers.
Non è possibile il modo in cui si intende esso! I file .ipa
contengono le risorse (immagini, file audio, file di database, ecc.) E solo le classi compilate. Il codice è contenuto in queste classi compilate come binari e quindi è possibile vedere come l'app è stata strutturata in classi e in che modo sono state utilizzate le risorse, ma non è possibile ottenere il codice vero come scritto dagli sviluppatori. È possibile fare riferimento a this SO question per avere una breve idea di come ciò possa essere fatto.
Hmmm ...! Ha chiesto di realizzarlo programmaticamente .. sto chiedendo c'è un'app preprogrammata per rivelare tutto .. ?? –
Ho paura di no! – tipycalFlow
che va per l'hacking della Domanda –
può essere che potrebbe essere l'apprendimento di quelle funzionalità? –
Correlati: http://stackoverflow.com/questions/8247533/explore-app-files-for-reverse-engineering-purpose?rq=1 – Thilo