Dopo aver letto libri su Pentesting su iOS, ho notato quasi tutti i test di sicurezza o uno o più strumenti richiedono un dispositivo jailbroken.
Ho cercato informazioni su questo, perché è necessario per eseguire quei test o per usare quegli strumenti, e l'ho capito.
Ma non riesco a trovare una spiegazione in giro:
Nel mondo reale non tutti i dispositivi sono jailbreak, quindi quanto sono pertinenti i risultati dei test utilizzando un dispositivo jailbroken in un contesto reale?
Modifica
Posso supporre che una vulnerabilità dell'applicazione, una volta trovata in un ambiente di debug, debba essere replicata su un dispositivo non jailbroken per essere convalidata?