Bisakah saya memblokir port dan lalu lintas jaringan saat menggunakan Personal Hotspot?

8

Saya ingin memblokir port dan lalu lintas jaringan ketika menggunakan perangkat iOS saya yang sudah di-jailbreak sebagai Hotspot Pribadi.

Alasannya adalah saya tidak ingin program cadangan, pembaruan komputer, atau aplikasi penggunaan bandwidth tinggi apa pun dapat mengunduh atau mengunggah terlalu banyak data.

Apakah ada cara untuk melakukannya menggunakan iOS itu sendiri atau aplikasi?

Maxime
sumber

Jawaban:

8

Untuk koneksi keluar, satu-satunya aplikasi jailbreak yang ada adalah Firewall iP . Tingkah lakunya mirip dengan aplikasi Mac OS X, Little Snitch .

Untuk koneksi yang masuk, Anda harus menggunakan sistem firewall biasa seperti ipfw.

Penafian: Kepada siapa pun yang benar-benar ingin menggunakan ipfwiOS, Anda harus menambal kernel untuk menyertakan dukungan pf. Didokumentasikan, tidak ada yang pernah melakukannya, tetapi secara teknis itu tidak mungkin. Jailbreak sendiri menambal kernel saat boot, jadi ini membutuhkan eksploit yang sama yang digunakan selama proses itu. Jika Anda kebetulan menambal pfke dalam kernel, lanjutkan dengan jawaban asli saya di bawah ini.

Tambahkan http://theworm.altervista.org/cydia/repositori di Cydia > Manage > Sources > Edit > Add. Kemudian instal MTerminalaplikasi dari repositori BigBoss dan network-cmdspaket dari repositori The Worm. Kemudian Anda bisa masuk ke aplikasi terminal yang baru saja Anda jalankan ipfw. Ini akan memungkinkan Anda menulis ke tabel firewall Anda. Jika Anda memerlukan tutorial tentang cara menggunakan ipfw, ada yang bagus di sini .

Andrew Larsson
sumber
2
Satu kekhawatiran adalah bahwa insanelyi terutama adalah repositori bajak laut. Tempat yang dapat diandalkan dan berwibawa untuk mendapatkan versi Mobile Terminal untuk iOS 4 dan 5 yang berfungsi adalah mengunduh file .deb dari situs proyek Google Code resmi dan kemudian menginstalnya dengan iFile atau dengan meletakkannya di / var / root / Media / Cydia / direktori AutoInstall . Opsi lain untuk mendapatkan akses baris perintah ke perangkat Anda adalah menginstal OpenSSH dan aplikasi klien App Store SSH seperti iSSH atau Prompt, dan kemudian SSH ke localhost.
britta
Ya, itu tempat paling ideal untuk mendapatkan MobileTerminal, tapi ini sedikit lebih merepotkan. Seseorang dapat menghapus repositori setelah menginstal MobileTerminal jika mereka memiliki kekhawatiran, tetapi saran Anda lebih baik.
Andrew Larsson
1
Berikut adalah repositori non-bajak laut yang menampung Mobile Terminal 520-1:http://www.ijailbreak.com/repository/
britta
Terima kasih atas alternatifnya. Sangat menyenangkan untuk melihat bahwa ada beberapa repositori yang ramah hukum dan hosting beberapa aplikasi bagus.
Andrew Larsson
2

Anda dapat melihat ke dalam menggunakan tweak Firewall iP (paket berbayar yang di-host oleh repositori BigBoss) - ia menyediakan sejumlah opsi untuk mengendalikan koneksi keluar dari iPhone Anda.

britta
sumber