Little Snitch, sebuah alat mirip firewall yang sangat populer di macOS, akan segera hadir di Linux.

  • Little Snitch hadir di Linux dalam versi 1.0.
  • Ini memungkinkan Anda untuk memantau lalu lintas dan memiliki kendali yang lebih besar atasnya.
  • Program ini ditulis dalam Rust dan sebagian bersifat open source.

Si Pengkhianat Kecil di Manjaro

Ketika saya beralih ke Mac OS X (sekarang macOS), saya melakukannya atas saran mentor Linux saya (ya, benar). Saya beralih dari Linux, sistem yang tidak pernah saya tinggalkan sepenuhnya selama beberapa dekade, tetapi sebelum itu, seperti orang lain, saya menggunakan Windows. Menjaga keamanan adalah sesuatu yang telah saya pelajari dengan baik, dan salah satu dari sedikit alat semacam ini yang tersedia untuk Mac adalah Snitch kecilKemarin, pengembangnya iklan juga tersedia versi untuk Linux.

Cerita dimulai dengan bagaimana mereka bermaksud Pemerintah mengendalikan segala sesuatu yang kita lakukan. di jaringan. Singkatnya, pengembangnya ingin berlindung di Linux, dan setelah melihat apa yang tersedia, tidak ada yang meyakinkannya. Bahkan OpenSnitch pun tidak, yang telah kami bahas. artikel arsipChristian ingin melihat apa yang menelepon ke mana, dan memiliki kendali atas setiap koneksi. Itulah mengapa dia menciptakan Little Snitch untuk Linux.

Little Snitch untuk Linux bekerja pada level kernel.

Si Pengkhianat Kecil menggunakan eBPF untuk mencegat lalu lintas pada tingkat kernelIni menawarkan kinerja yang lebih baik dan lebih mudah untuk dipindahkan. Kode ditulis dalam Rust, tetapi tidak sepenuhnya open source; bagian backend-nya tidak.

Sebagai referensi, dia menggunakan Ubuntu, dan meskipun sering melakukan panggilan ke Canonical, hanya ditemukan 9 proses yang melakukan koneksi internet dalam seminggu. Dalam waktu yang sama, macOS melakukan lebih dari 100 koneksi. Sementara itu, Firefox terhubung ke platform periklanan dan platform telemetri segera setelah dijalankan, bahkan tanpa melakukan penjelajahan internet.

Instalasi di Linux

Menginstal Little Snitch di Linux tidak terlalu rumit. Meskipun informasinya mengatakan bahwa ia berfungsi pada distribusi Linux 6.12 dan yang lebih baru, instalasi gagal pada Manjaro dengan versi 6.19 dan Ubuntu 26.04 Daily Build, yang menggunakan versi pratinjau Linux 7.0. Jika Anda menggunakan distribusi berbasis Arch, Anda dapat menginstal Little Snitch dari AUR (paketnya bernama littlesnitch-bin). Ia juga tersedia sebagai paket .deb, .rpm, dan .pkg.tar.zst untuk distribusi Debian/Ubuntu, Fedora/RHEL, dan Arch. Ia hanya membutuhkan kernel yang kompatibel agar dapat berfungsi.

Setelah terpasang, tulis Si Pengkhianat Kecil Di jendela terminal, daemon akan berjalan dan membuka browser dengan jalur ke localhost di port 3031, memungkinkan Anda untuk memantau lalu lintas dan menerapkan aturan.

Program ini berbahasa Inggris, tetapi tidak terlalu sulit digunakan; antarmuka jelas dan sederhana. Untuk membuat aturan, Anda dapat mengklik bola hijau di sebelah setiap proses.

MEMPERHATIKANAda baiknya menyebutkan beberapa masalah yang saya temui selama pengujian. Pada Ubuntu 26.04 dengan Linux 7.0 development, saya berhasil menginstalnya, tetapi saya tidak dapat melakukan reboot dan masuk kembali ke sistem. Saya memperhatikan perilaku yang sama pada EndeavourOS: saya menginstalnya dengan kernel Linux 6.18, tetapi ketika saya mencoba untuk melakukan booting dengan 6.19, saya tidak dapat mengakses sistem operasi. Saya tidak tahu mengapa ini terjadi atau apakah ini hanya terjadi pada mesin virtual, tetapi jika ya, Anda dapat mencoba menggunakan kernel yang berbeda atau melakukan booting ke terminal dan menghapus paket littlesnitch.

Little Snitch dapat berguna untuk segala hal yang ingin dicapai pemerintah, dan Linux seharusnya menjadi tempat yang aman.


Tambahkan sebagai sumber pilihan