NetGuard Memberi Anda Kembali Kontrol Atas Akses Internet Aplikasi, Tanpa Root!

click fraud protection

Jika Anda ingin mendapatkan kendali izin akses internet lagi, tidak perlu mencari lagi. NetGuard siap membantu Anda meskipun Anda belum di-root, dan mudah digunakan!

Salah satu perubahan yang diperkenalkan dengan Android Lollipop (5.0) adalah penghapusan izin Internet khusus di Android. Pada saat itu, ada beberapa perhatian ditarik terhadap perubahan tersebut, namun pengguna masih bebas menggunakan akses root untuk memasang firewall, dan memblokir aplikasi individual.

Jelas, ini tidak banyak membantu bagi mereka yang tidak ingin melakukan root, tapi begitulah yang terjadi. Namun, sejak itu, Marshmallow tampaknya siap melakukannya membuat hidup lebih sulit bagi pengguna yang di-rooting.

Pengembang yang Diakui XDA, M66B, yang dikenal karena karyanya pada alat perlindungan privasi sumber terbuka yang sangat populer Privasi XP, kini telah membuat a tidak diperlukan root aplikasi untuk memberi Anda kembali kendali atas aplikasi mana yang dapat mengakses internet. Dengan menggunakan aplikasi terbarunya, Anda dapat secara selektif memblokir aplikasi agar tidak memiliki akses internet di perangkat Anda. Hal ini membuat Anda, sebagai pengguna, kembali memegang kendali atas aplikasi mana yang boleh mengakses internet, dan memungkinkan Anda memutuskan sendiri apa yang sebenarnya memerlukan akses ke internet.

Pemikiran lateral seperti inilah yang sangat kita butuhkan, karena root akan menjadi lebih kompleks dengan Marshmallow

NetGuard untuk Android adalah solusi firewall tanpa root untuk Android, menawarkan kontrol atas aplikasi mana yang dapat mengakses internet, tanpa menyebabkan kerusakan aplikasi (setidaknya mereka berpikir koneksi internet Anda tidak terlalu bagus Bagus!). NetGuard menawarkan kendali atas baik WiFi maupun jaringan data seluler secara terpisah, juga berpotensi membuatnya berguna untuk menjinakkan aplikasi nakal yang mengunyah dengan cepat melalui paket data seluler (yang dibatasi).

NetGuard menawarkan antarmuka pengguna yang sederhana, di mana Anda dapat dengan mudah memblokir atau mengizinkan akses aplikasi ke jenis jaringan tertentu. Ikon hijau menunjukkan bahwa suatu aplikasi diizinkan mengakses, dan ikon oranye/merah menunjukkan bahwa aplikasi tersebut diblokir. Ini tidak terlalu bisa dikonfigurasi, tapi mungkin itu adalah sebuah berkah - saya memerlukan waktu sekitar 2 menit untuk menginstal NetGuard, dan membuatnya berfungsi. Ingatlah untuk mengalihkan tombol oranye di bilah atas ke posisi "aktif" (di sebelah kanan) untuk mengaktifkan firewall itu sendiri.

Di masa depan yang kurang berakar, inovasi semacam ini akan menjadi hal yang baik dalam mempermudah pengguna untuk menyesuaikan perangkat mereka

Setelah Anda mengaktifkan firewall, M66B telah berupaya keras untuk memastikan bahwa firewall tidak menyebabkan baterai terkuras, atau mempengaruhi kinerja perangkat. Memang benar, karena aplikasinya menggunakan API VPN secara internal (jangan khawatir, aplikasi ini tidak memiliki akses internet, dan sumbernya ada tersedia sepenuhnya), ini cukup serbaguna - mendukung IPv4 dan IPv6, serta protokol TCP dan UDP. Apa yang membuat NetGuard menonjol dari firewall tanpa root lainnya adalah bahwa ia telah dirancang seminimal mungkin, melakukan penanganan lalu lintas sesedikit mungkin yang dapat dilakukan oleh pengembang.

Dengan tidak menerapkan penanganan untuk pesan sebenarnya, masa pakai baterai mungkin jauh lebih baik, dibandingkan dengan firewall yang harus mengimplementasikan dan mendekode paket TCP dengan cepat, bahkan saat perangkat sedang berjalan tertidur. Sebaliknya, NetGuard menggunakan VPN API untuk "menyingkirkan" lalu lintas dari aplikasi tertentu, karena Android mengizinkan lalu lintas aplikasi tertentu untuk "dipaksa" melalui VPN. VPN kemudian membuang semua paket, memberi Anda cara untuk mengontrol keluarnya data dari ponsel Anda per aplikasi.

Yang menarik di sini adalah pendekatan yang diambil oleh pengembang - saya bekerja dengannya dalam mendesain konsep awal, karena gagasan tentang firewall sumber terbuka dan bebas root adalah sesuatu yang saya pikirkan Besar. Kami awalnya membahas gagasan memblokir alamat IP dan sejenisnya, dan dia bahkan melakukan eksperimen untuk itu lihat cara mengimplementasikan TCP secara efisien dalam layanan Java, menangani paket, dan membuat bukti kerja konsep.

NetGuard menarik karena bisa menjadi awal dari sebuah gerakan untuk menghasilkan solusi inovatif terhadap masalah yang secara konvensional membutuhkan akar permasalahan

Namun selama proses ini, kami menemukan bahwa untuk membedakan lalu lintas dari aplikasi yang berbeda, kami perlu memanfaatkannya akses tidak berdokumen ke file di sistem file "proc" kernel, untuk menerjemahkan proses ke dalam UID aplikasi. Akses ini dapat dengan mudah diblokir di versi Android masa depan oleh SELinux, dan bahkan mungkin diblokir di beberapa perangkat yang lebih berorientasi keamanan - kami tidak dapat memastikannya tanpa pengujian Mall!

Apa pun yang terjadi, batu sandungan inilah yang menyebabkan ditemukannya API VPN yang memberikan kendali atas akses aplikasi, yang kemudian melahirkan NetGuard, seperti yang terlihat saat ini.

Meskipun ada firewall sumber terbuka lain yang tersedia untuk Android, termasuk yang berbasis iptables AFWall+, ini biasanya memerlukan akses root. Dengan tantangan untuk mendapatkan (dan mempertahankan) root pada perangkat yang lebih baru, jelas bahwa semakin banyak pengguna yang bersedia untuk tidak melakukan root pada Marshmallow, dan mencoba hidup tanpa root. Karena alasan inilah NetGuard berpotensi menjadi yang paling menarik; hal ini bisa menjadi awal dari sebuah gerakan untuk menghasilkan solusi inovatif terhadap permasalahan yang secara konvensional memerlukan akar permasalahan. Di masa depan yang kurang berakar, inovasi semacam ini akan menjadi hal yang baik dalam mempermudah pengguna untuk menyesuaikan perangkat mereka. Secara pribadi, saya pikir pemikiran lateral seperti ini adalah hal yang sangat kita butuhkan - akarnya akan menjadi hal yang utama lebih kompleks dengan Marshmallow, dan banyak pengguna kurang tertarik untuk melakukan root pada perangkat mereka, namun masih menginginkan penyesuaian dan fitur. Mungkin ini saatnya untuk melihat beberapa fitur khusus root, dan berpikir sedikit di luar kebiasaan, dan melihat apakah ada cara inovatif untuk menyiasatinya, dan memungkinkannya pada perangkat bawaan yang tidak dimodifikasi?

Solusi non-root apa lagi yang Anda harap ada? Beri tahu kami di bawah!