Per le connessioni in uscita, l'unica applicazione di jailbreak esistente è Firewall iP . Si comporta in modo simile all'applicazione Mac OS X Little Snitch .
Per le connessioni in entrata, dovrai utilizzare un normale sistema firewall come ipfw
.
Dichiarazione di non responsabilità: per chiunque stia effettivamente cercando di utilizzare ipfw
su iOS, dovrai applicare patch al kernel per includere il supporto per pf
. Documentato, nessuno lo ha mai fatto, ma non è tecnicamente impossibile. Il jailbreak stesso patch il kernel all'avvio, quindi questo richiederebbe gli stessi exploit utilizzati durante quel processo. Se ti è capitato di patch pf
nel kernel, quindi procedere con la mia risposta originale di seguito.
Aggiungi il repository http://theworm.altervista.org/cydia/
in Cydia > Manage > Sources > Edit > Add
. Quindi installa l'app MTerminal
dal repository BigBoss e il pacchetto network-cmds
dal repository Worm. Quindi puoi accedere all'app terminale che hai appena creato ed eseguire ipfw
. Questo ti permetterà di scrivere sulle tabelle del tuo firewall. Se hai bisogno di un tutorial su come utilizzare ipfw
, ce n'è uno buono qui .