Para las conexiones salientes, la única aplicación jailbreak que existe es Firewall iP . Se comporta de manera similar a la aplicación Mac OS X Little Snitch .
Para las conexiones entrantes, tendrá que usar un sistema de firewall regular como ipfw
.
Descargo de responsabilidad: para cualquier persona que quiera usar ipfw
en iOS, tendrá que parchear el kernel para incluir soporte para pf
. Documentado, nadie lo ha hecho nunca, pero no es técnicamente imposible. El mismo jailbreak parchea el kernel en el arranque, por lo que esto requeriría las mismas vulnerabilidades utilizadas durante ese proceso. Si ha pasado el parche pf
en el kernel, continúe con mi respuesta original a continuación.
Agregue el repositorio http://theworm.altervista.org/cydia/
en Cydia > Manage > Sources > Edit > Add
. Luego instale la aplicación MTerminal
del repositorio de BigBoss y el paquete network-cmds
del repositorio de The Worm. Luego, puede ingresar a la aplicación de terminal que acaba de obtener y ejecutar ipfw
. Esto te permitirá escribir en tus tablas de firewall. Si necesita un tutorial sobre cómo usar ipfw
, hay uno bueno aquí .