Cara Membuka Kunci dan Mengelola Gatekeeper di macOS

Pembaharuan Terakhir: 26/06/2026
penulis: Isaac
  • Gatekeeper bertindak sebagai filter keamanan yang memverifikasi tanda tangan dan notarisasi perangkat lunak eksternal.
  • Sistem ini melindungi Mac dengan mencegah eksekusi aplikasi yang tidak dikenal atau yang telah dimodifikasi.
  • Terdapat metode lanjutan untuk mengelola pembatasan ini melalui Pengaturan Sistem atau Terminal.

Keamanan macOS

Jika Anda pernah mencoba Instal program dari luar App Store di Mac Anda.Anda mungkin pernah menemui pesan yang mengatakan aplikasi tidak dapat dibuka. Jangan panik, komputer Anda tidak rusak; hanya saja... Penjaga gerbang yang telah memutuskan untuk menghentikannya agar Anda tidak dapat menginstal apa pun yang dapat membahayakan sistem Anda.

Alat ini pada dasarnya adalah lini pertahanan pertama Apple terhadap malware. Alat ini bertindak sebagai monitor, memeriksa apakah perangkat lunak tersebut memiliki sertifikat yang valid dan bahwa file tersebut belum diubah. Meskipun terkadang agak merepotkan bagi kita yang menginstal alat atau aplikasi sumber terbuka dari pengembang independen, tujuannya adalah untuk mencegah Anda mengalami masalah karena tanpa sadar menjalankan kode berbahaya.

Artikel terkait:
Cara Terbaik untuk Memperbaiki Maco tidak dapat memastikan bahwa utilitas ini bebas dari malware?

Sebenarnya apa itu Gatekeeper dan bagaimana cara kerjanya?

Sederhananya, Gatekeeper adalah sistem kontrol yang memastikan hanya perangkat lunak tepercaya Aplikasi ini berjalan di Mac. Saat Anda mengunduh sesuatu dari internet, macOS akan memberikan atribut yang disebut com.apple.karantinayang pada dasarnya menempatkan file di area tunggu sampai sistem memeriksa bahwa semuanya sudah sesuai.

Proses verifikasi bukanlah sekadar pemeriksaan cepat. Pertama, sistem memeriksa apakah pengembang terdaftar dalam program Apple. Kemudian, ... pengesahan notarisIni adalah analisis otomatis di mana Apple memindai aplikasi untuk perilaku mencurigakan atau virus yang dikenal. Jika program tersebut lolos semua tes ini dan belum dimodifikasi sejak ditandatangani, program tersebut akan disetujui untuk dijalankan.

  Cara memverifikasi integritas citra ISO di macOS

Selain itu, macOS mengimplementasikan perlindungan selama eksekusiIni berarti bahwa file sistem dan kernel terisolasi dari aplikasi pengguna. Jika aplikasi App Store ingin mengakses data dari aplikasi lain, aplikasi tersebut harus melakukannya melalui kernel sistem. API ResmiMencegah program berbahaya berpindah bebas dari satu folder ke folder lain.

Cara membuka file PKG di Mac 7
Artikel terkait:
Tutorial untuk membuka dan mengelola file PKG di Mac

Cara untuk melewati pemblokiran aplikasi

Terkadang kita tahu pasti bahwa aplikasi yang ingin kita gunakan aman, meskipun Apple tidak mengenalinya. Dalam kasus tersebut, kita memiliki beberapa pilihan untuk memberikan izin kepada perangkat lunak tersebut. Cara paling sederhana adalah... klik kanan Klik aplikasi tersebut dan pilih "Buka" dari menu tarik-turun; ini memberi tahu sistem bahwa Anda menyadari risikonya dan tetap ingin menjalankannya.

Jika Anda lebih menyukai pendekatan yang lebih formal, Anda dapat pergi ke Preferensi sistem, masuk ke bagian Keamanan dan Privasi Dan pada tab Umum, Anda akan melihat bahwa Anda dapat mengubah siapa yang memiliki izin untuk menginstal aplikasi. Secara default, biasanya terbatas pada App Store, tetapi Anda dapat memperluasnya untuk mengizinkan pengembang yang teridentifikasi.

Konfigurasi penjaga gerbang

Bagi pengguna yang lebih mahir atau mereka yang membutuhkan kebebasan total, ada kemungkinan untuk Nonaktifkan Penjaga Gerbang Seluruh proses dilakukan dengan menggunakan Terminal. Ini berguna saat menginstal banyak alat pengembangan yang tidak ditandatangani. Untuk melakukan ini, buka aplikasi Terminal (baik melalui Spotlight atau di folder Utilitas) dan jalankan perintah berikut: sudo spctl --master-disable.

Cara mengatasi kesalahan Docker di macOS
Artikel terkait:
Cara mengatasi kesalahan Docker di macOS langkah demi langkah

Setelah menekan Enter, sistem akan meminta kata sandi administrator Anda. Setelah dimasukkan, jika Anda kembali ke Pengaturan Keamanan dan Privasi, Anda akan melihat opsi baru yang disebut "Di mana saja"Dengan memilih opsi ini, Mac Anda akan berhenti memblokir aplikasi yang tidak berasal dari sumber bersertifikat, sehingga Anda dapat menginstal apa pun yang Anda inginkan tanpa batasan.

  Apple menyegarkan MacBook Air dengan chip M4 dan desain yang ditingkatkan

Kerentanan dan risiko keamanan

Meskipun sangat tangguh, tidak ada sistem yang sempurna. Beberapa pakar keamanan siber telah menemukan bahwa hal itu mungkin terjadi. menghindari Penjaga Gerbang melalui taktik yang cerdik. Misalnya, telah terdeteksi bahwa jika drive jaringan jarak jauh dipasang menggunakan opsi "Hubungkan ke Server" (Cmd + K) melalui protokol SMB, atribut karantina tidak berlaku untuk file jarak jauh.

Hal ini memungkinkan penyerang, melalui rekayasa sosial, untuk meyakinkan pengguna agar terhubung ke server eksternal dan menjalankan suatu tindakan. paket aplikasi berbahaya. Paket-paket ini dapat menyamar sebagai dokumen yang sah dan menggunakan skrip dalam bahasa seperti Perl untuk menghindari deteksi umum oleh EDR (Sistem Respons dan Deteksi Darurat), bahkan sampai menggunakan LaunchAgent untuk memastikan keberadaan mereka dalam sistem.

Karena semua alasan ini, meskipun memberikan izin secara manual bisa merepotkan, sebaiknya jangan menonaktifkan perlindungan global kecuali benar-benar diperlukan. Bagi mereka yang menginginkan keamanan ekstra, tersedia alat seperti [masukkan nama alat di sini]. SpyHunter untuk Macyang menawarkan pemindaian waktu nyata dan mendeteksi malware yang mungkin berhasil melewati kontrol bawaan Apple.

Cara menginstal aplikasi di luar App Store di macOS
Artikel terkait:
Cara Menginstal Aplikasi di Luar App Store di macOS: Panduan Lengkap dan Aman

Mengelola keamanan di macOS melibatkan keseimbangan antara kemudahan penggunaan dan perlindungan sistem yang komprehensif. Memahami cara kerja notarisasi, cara mengelola karantina file, dan mengetahui trik menggunakan Terminal memungkinkan Anda untuk memaksimalkan perangkat keras Anda tanpa mengekspos diri Anda pada risiko jaringan yang tidak perlu.