- Gatekeeper adalah sistem keamanan Apple yang memvalidasi tanda tangan digital perangkat lunak untuk mencegah malware berjalan.
- Ada berbagai cara untuk mengotorisasi aplikasi yang tidak ditandatangani, mulai dari pengaturan privasi hingga perintah lanjutan di Terminal.
- Menginstal perangkat lunak eksternal memerlukan verifikasi sumber terlebih dahulu untuk menghindari pelanggaran privasi perangkat.

Saya yakin Anda pernah mengalaminya: Anda mengunduh program yang Anda sukai, mencoba menjalankannya, dan tiba-tiba macOS menampilkan peringatan yang mengatakan bahwa program tersebut tidak dapat dibuka karena berasal dari pengembang yang tidak dikenal . Jangan panik, bukan berarti komputer Anda rusak atau aplikasi tersebut pasti virus; itu hanyalah sistem keamanan Apple, yang disebut Gatekeeper, yang menjalankan tugasnya untuk mencegah Anda menginstal perangkat lunak berbahaya secara tidak sengaja.
Mekanisme ini bertindak sebagai filter, memeriksa apakah aplikasi tersebut telah ditandatangani secara digital oleh pengembang yang terdaftar di Apple atau apakah telah melalui proses notarisasi, yang pada dasarnya merupakan inspeksi Apple untuk mendeteksi malware yang dikenal . Jika program tersebut berasal dari penulis independen atau perusahaan rintisan yang belum membayar sertifikasi, sistem akan menandainya dan memblokir akses sebagai tindakan pencegahan.
Memahami cara kerja Gatekeeper

Gatekeeper bukan sekadar keinginan Apple; ini adalah lapisan perlindungan yang kuat. Saat kita mengunduh sesuatu dari internet, browser akan memberikan atribut ekstensi karantina . Metadata ini memberi tahu sistem operasi bahwa file tersebut berasal dari sumber eksternal dan harus dianalisis sebelum dieksekusi. Jika tanda tangan digital tidak cocok dengan pengembang yang teridentifikasi, sistem akan mengeluarkan peringatan.
Pada versi macOS modern, seperti Catalina dan yang lebih baru, telah ditambahkan fitur notarisasi. Ini berarti bahwa meskipun aplikasi tersebut tidak ada di App Store, Apple telah memindai kode aplikasi tersebut untuk mendeteksi Trojan atau spyware. Jika sebuah aplikasi tidak ditandatangani atau dinotarisasi, macOS tidak dapat menjamin keamanannya dan oleh karena itu meminta Anda untuk secara manual mengkonfirmasi bahwa Anda mempercayai perangkat lunak tersebut.
Metode sederhana untuk mengotorisasi aplikasi

Jika Anda yakin program tersebut dapat diandalkan dan tidak ingin berurusan dengan pengaturan yang rumit, ada trik cepat. Alih-alih mengklik dua kali ikonnya, klik kanan (atau Control-klik) aplikasi tersebut dan pilih "Buka". Anda akan melihat peringatan keamanan yang sama muncul, tetapi kali ini kotak dialog akan menyertakan tombol "Buka", yang memungkinkan Anda untuk melewati blokir tanpa mengubah pengaturan sistem apa pun.
Cara lain adalah melalui panel kontrol. Setelah mencoba membuka aplikasi dan menerima kesalahan, buka Pengaturan Sistem lalu ke Privasi dan Keamanan . Jika Anda menggulir ke bawah ke bagian Keamanan, Anda akan melihat pesan yang menunjukkan bahwa aplikasi diblokir; di sana, cukup ketuk tombol "Buka saja" . Setelah Anda mengkonfirmasi tindakan ini, sistem akan menyimpan aplikasi sebagai pengecualian, dan Anda akan dapat meluncurkannya secara normal di masa mendatang.
Opsi lanjutan melalui Terminal

Bagi pengguna yang paham teknologi atau mereka yang sering perlu menginstal perangkat lunak pihak ketiga, ada opsi untuk mengaktifkan pengunduhan aplikasi dari "Di Mana Saja ". Secara default, macOS menyembunyikan opsi ini di menu Keamanan & Privasi, tetapi Anda dapat memaksanya untuk muncul menggunakan command prompt.
Pertama, buka aplikasi Terminal (ada di Aplikasi > Utilitas) dan ketik perintah berikut: sudo spctl --master-disableSetelah menekan Enter, sistem akan meminta informasi Anda. kata sandi administrator (Anda tidak akan melihat tanda bintang saat mengetik; ini normal.) Setelah dieksekusi, jika Anda kembali ke Pengaturan Sistem > Privasi dan Keamanan, Anda akan melihat bahwa Anda sekarang dapat mencentang kotak "Di Mana Saja". Ingatlah bahwa ini membuka pintu bagi perangkat lunak apa pun, jadi disarankan untuk mengaktifkan kembali perlindungan dengan perintah tersebut. sudo spctl --master-enable ketika kamu selesai
Menginstal aplikasi yang tidak dikenal di iOS (iPhone dan iPad)

Proses pada perangkat seluler berbeda karena iOS adalah sistem yang jauh lebih tertutup. Di sini, aplikasi dari pengembang yang tidak dikenal biasanya digunakan dalam lingkungan pengujian atau pembuatan prototipe . Untuk mencapai hal ini, sangat penting untuk menggunakan Xcode, lingkungan pengembangan resmi Apple di Mac.
Alur kerjanya melibatkan mengimpor file .app atau .ipa ke dalam proyek Xcode, menyiapkan Team menggunakan Apple ID pribadi , dan mengkompilasi aplikasi langsung ke perangkat yang terhubung melalui USB. Setelah aplikasi diinstal di iPhone, sistem akan memblokirnya terlebih dahulu. Untuk mengatasi hal ini, buka Pengaturan > Umum > Manajemen Perangkat , temukan Apple ID Anda, dan ketuk "Percayai". Barulah aplikasi dapat dijalankan di perangkat seluler.
Tips untuk menghindari membahayakan keselamatan Anda
Mengutak-atik izin Gatekeeper memang berguna, tetapi bisa berbahaya jika Anda tidak hati-hati. Untuk menghindari kejutan yang tidak menyenangkan, sebaiknya teliti reputasi pengembang dan baca ulasan pengguna sebelum melewati perlindungan apa pun. Menggunakan alat pemindai malware seperti SpyHunter dapat memberi Anda ketenangan pikiran ekstra dengan memindai file sebelum membukanya.
Selain itu, sangat penting untuk selalu memperbarui sistem operasi Anda, karena Apple terus menerbitkan patch keamanan untuk menutup kerentanan. Jangan lupa untuk melakukan pencadangan rutin dengan Time Machine ; dengan begitu, jika aplikasi yang tidak dikenal menyebabkan kerusakan pada sistem Anda, Anda dapat kembali ke keadaan sebelumnya tanpa kehilangan file pribadi Anda.
Mengelola pembukaan perangkat lunak pihak ketiga dalam ekosistem Apple membutuhkan keseimbangan antara fleksibilitas dan kehati-hatian. Baik melalui menu konteks, pengaturan privasi, atau penggunaan perintah Terminal dan Xcode, dimungkinkan untuk menjalankan alat-alat canggih yang melewati App Store, asalkan pengguna bertanggung jawab untuk memverifikasi asal file dan menjaga pertahanan aktif terhadap potensi ancaman.
Penulis yang bersemangat tentang dunia byte dan teknologi secara umum. Saya suka berbagi ilmu melalui tulisan, dan itulah yang akan saya lakukan di blog ini, menunjukkan kepada Anda semua hal paling menarik tentang gadget, perangkat lunak, perangkat keras, tren teknologi, dan banyak lagi. Tujuan saya adalah membantu Anda menavigasi dunia digital dengan cara yang sederhana dan menghibur.