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 ipfw
no 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 pf
do 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 MTerminal
aplicativo no repositório do BigBoss e o network-cmds
pacote 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 .