Para conexões de saída, o único aplicativo de jailbreak existente é o Firewall iP . Ele se comporta de forma semelhante ao aplicativo do Mac OS X Little Snitch .
Para conexões de entrada, você precisará usar um sistema de firewall comum, como ipfw.
Isenção de responsabilidade: para quem realmente deseja usar ipfwno iOS, você precisará corrigir o kernel para incluir suporte pf. Documentado, ninguém nunca fez isso, mas não é tecnicamente impossível. O jailbreak corrige o kernel na inicialização, portanto, isso exigiria as mesmas explorações usadas durante esse processo. Se você passou pelo patch pfdo kernel, continue com a minha resposta original abaixo.
Adicione o http://theworm.altervista.org/cydia/repositório em Cydia > Manage > Sources > Edit > Add. Em seguida, instale o MTerminalaplicativo no repositório do BigBoss e o network-cmdspacote no repositório do Worm. Então você pode acessar o aplicativo de terminal que você acabou de obter e executar ipfw. Isso permitirá que você escreva em suas tabelas de firewall. Se você precisar de um tutorial sobre como usar ipfw, há um bom aqui .