Después de leer libros en iOS Pentesting, noté que casi todos los testcases de seguridad o las herramientas requieren un dispositivo con jailbreak.
Busqué información sobre esto, porque es necesaria para realizar esas pruebas o usar esas herramientas, y lo entendí.
Pero no puedo encontrar una explicación en torno a:
En el mundo real, no todos los dispositivos tienen jailbreak, por lo tanto, ¿qué tan relevantes son los resultados de las pruebas que usan un dispositivo con jailbreak en un contexto real?
EDIT
¿Puedo suponer que una vulnerabilidad de la aplicación, una vez encontrada en un entorno de depuración, debería replicarse en un dispositivo sin jailbreak para validarla?