OWASP iGoat - Uno strumento di apprendimento per il pentesting e la sicurezza di app iOS
iGoat è uno strumento di apprendimento per sviluppatori iOS (iPhone, iPad, ecc.) e pentester di app mobili. È stato ispirato dal progetto WebGoat e ha un flusso concettuale simile.
Come tale, iGoat è un ambiente sicuro in cui gli sviluppatori iOS possono imparare le principali insidie di sicurezza che affrontano e come evitarle. È composto da una serie di lezioni, ciascuna delle quali insegna una singola (ma vitale) lezione di sicurezza.
Le lezioni sono organizzate nei seguenti passaggi:
Breve introduzione al problema.
Verifica il problema sfruttandolo.
Breve descrizione delle possibili soluzioni al problema.
Risolvi il problema correggendo e ricostruendo il programma iGoat.
Il passaggio 4 è opzionale, ma fortemente raccomandato per tutti gli sviluppatori iOS. L'assistenza è disponibile all'interno di iGoat se non sai come risolvere un problema specifico.