Apre un file IPA dalla riga di comando

3

Sto usando una scatola OSX per eseguire uno script bash per estrarre un file IPA iOS in modo da poter usare otool e nm per estrarre i dettagli sull'app per l'analisi delle vulnerabilità. I file ipa sono già decifrati, perché sto eseguendo l'analisi della casella grigia come parte dei test pianificati.

La riga di comando non ha alcun problema con il file ipa stesso, usando unzip, ma poi nella cartella Payload c'è un archivio compresso con lo stesso nome del file ipa senza l'estensione che Windows e Linux possono estrarre con il comando unzip , ma OSX non può. Puoi, nel Finder, fare clic con il tasto destro e mostrare i contenuti, ma non voglio eseguire questo passaggio. Sto scrivendo uno script, quindi voglio farlo da un comando Unix.

Come si apre questo archivio su iOS? Posso eseguire lo script dell'estrazione in Windows o Linux, ma non posso eseguire otool o nm lì.

Ho provato:

  • Indirizzamento diretto all'archivio come cartella, dove viene visualizzato un errore "questa non è una directory".
  • Usando unzip, dove viene visualizzato l'errore "impossibile trovare l'archivio".
  • Utilizzo del comando open -R, che lo apre correttamente in Finder, ma che non consente l'apertura del resto dello script
posta Bill Sempf 05.10.2016 - 05:59
fonte

1 risposta

2

Non importa. La cartella interna in questione ha un'estensione .ipa che mi è sfuggita.

    
risposta data 05.10.2016 - 06:10
fonte

Leggi altre domande sui tag