Kann ich Ports und Netzwerkverkehr blockieren, wenn ich Personal Hotspot verwende?

8

Ich möchte Ports und Netzwerkverkehr blockieren, wenn ich mein iOS-Gerät mit Jailbreak als persönlichen Hotspot verwende.

Der Grund dafür ist, dass ich nicht möchte, dass mein Sicherungsprogramm, Computerupdates oder Anwendungen mit hoher Bandbreitennutzung zu viele Daten herunterladen oder hochladen können.

Gibt es eine Möglichkeit, dies mit iOS selbst oder einer Anwendung zu tun?

Maxime
quelle

Antworten:

8

Für ausgehende Verbindungen ist die einzige vorhandene Jailbreak-Anwendung Firewall iP . Es verhält sich ähnlich wie die Mac OS X-Anwendung Little Snitch .

Für eingehende Verbindungen müssen Sie ein reguläres Firewall-System wie z ipfw.

Haftungsausschluss: Für alle, die tatsächlich ipfwunter iOS arbeiten möchten, müssen Sie den Kernel patchen, um Unterstützung für iOS zu erhalten pf. Dokumentiert hat es noch niemand gemacht, aber es ist technisch nicht unmöglich. Der Jailbreak selbst patcht den Kernel beim Booten, sodass hierfür dieselben Exploits erforderlich sind. Wenn Sie zufällig pfin den Kernel gepatcht haben, fahren Sie mit meiner ursprünglichen Antwort unten fort.

Fügen Sie das http://theworm.altervista.org/cydia/Repository hinzu Cydia > Manage > Sources > Edit > Add. Installieren Sie dann die MTerminalApp aus dem BigBoss-Repository und das network-cmdsPaket aus dem Worm-Repository. Dann können Sie in die Terminal-App gehen, die Sie gerade erhalten haben, und ausführen ipfw. Auf diese Weise können Sie in Ihre Firewall-Tabellen schreiben. Wenn Sie eine Anleitung brauchen , wie zu benutzen ipfw, gibt es eine gute hier .

Andrew Larsson
quelle
2
Eine Sorge ist, dass Insanelyi in erster Linie ein Piraten-Repository ist. Ein zuverlässiger und maßgeblicher Ort, um eine funktionierende Version von Mobile Terminal für iOS 4 und 5 zu erhalten, besteht darin, die .deb-Datei von der offiziellen Google Code-Projektwebsite herunterzuladen und dann mit iFile zu installieren oder sie in / var / root / Media abzulegen / Cydia / AutoInstall-Verzeichnis . Eine weitere Option für den Befehlszeilenzugriff auf Ihr Gerät ist die Installation von OpenSSH und einer App Store SSH-Client-App wie iSSH oder Prompt und anschließend von SSH auf localhost.
Britta
Ja, das ist der ideale Ort, um MobileTerminal zu erhalten, aber es ist etwas mühsamer. Sie könnten das Repository nach der Installation von MobileTerminal entfernen, wenn sie einige Bedenken hatten, aber Ihr Rat ist in beiden Fällen am besten.
Andrew Larsson
1
Hier ist ein Nicht-Piraten-Repository, das Mobile Terminal 520-1 hostet:http://www.ijailbreak.com/repository/
Britta
Danke für die Alternative. Es ist schön zu sehen, dass es einige rechtlich freundliche Repositories gibt, in denen einige gute Apps gehostet werden.
Andrew Larsson
2

Sie können die Optimierung der Firewall iP (ein kostenpflichtiges Paket, das vom BigBoss-Repository gehostet wird) in Betracht ziehen. Sie bietet eine Reihe von Optionen zur Steuerung ausgehender Verbindungen von Ihrem iPhone.

Britta
quelle