- Gatekeeper ialah sistem keselamatan Apple yang mengesahkan tandatangan digital perisian untuk menghalang perisian hasad daripada berjalan.
- Terdapat pelbagai cara untuk membenarkan aplikasi yang tidak ditandatangani, daripada tetapan privasi hingga arahan lanjutan dalam Terminal.
- Memasang perisian luaran memerlukan pengesahan sumber terlebih dahulu bagi mengelakkan daripada menjejaskan privasi peranti.

Saya pasti ia pernah berlaku kepada anda: anda memuat turun program yang anda sukai, cuba menjalankannya, dan tiba-tiba macOS memaparkan amaran yang mengatakan ia tidak boleh dibuka kerana ia datang daripada pembangun yang tidak dikenali . Jangan panik, bukannya komputer anda rosak atau aplikasi itu semestinya virus; ia hanyalah sistem keselamatan Apple, yang dipanggil Gatekeeper, yang menjalankan tugasnya untuk menghalang anda daripada memasang perisian berniat jahat secara tidak sengaja.
Mekanisme ini bertindak sebagai penapis, menyemak sama ada aplikasi telah ditandatangani secara digital oleh pembangun berdaftar Apple atau sama ada ia telah menjalani proses notarisasi, yang pada asasnya merupakan pemeriksaan Apple untuk mengesan perisian hasad yang diketahui . Jika program tersebut adalah daripada pengarang bebas atau syarikat baharu yang belum membayar untuk pensijilan, sistem akan menandakannya dan menyekat akses sebagai langkah berjaga-jaga.
Memahami cara Gatekeeper berfungsi

Penjaga pintu bukan sekadar iseng Apple; ia adalah lapisan perlindungan yang mantap. Apabila kita memuat turun sesuatu dari internet, pelayar akan memberikannya atribut sambungan kuarantin . Metadata ini memberitahu sistem pengendalian bahawa fail tersebut berasal dari sumber luaran dan mesti dianalisis sebelum pelaksanaan. Jika tandatangan digital tidak sepadan dengan pembangun yang dikenal pasti, sistem akan mengeluarkan amaran.
Dalam versi moden macOS, seperti Catalina dan yang lebih baharu, notarisasi telah ditambah. Ini bermakna walaupun aplikasi tersebut tiada di App Store, Apple telah pun mengimbas kodnya untuk Trojan atau perisian intip. Jika aplikasi tidak ditandatangani atau disahkan notarisasi, macOS tidak dapat menjamin keselamatannya dan oleh itu meminta anda mengesahkan secara manual bahawa anda mempercayai perisian tersebut.
Kaedah mudah untuk mengesahkan permohonan

Jika anda yakin program ini boleh dipercayai dan tidak mahu berurusan dengan tetapan yang rumit, terdapat helah ringkas. Daripada mengklik dua kali ikon, klik kanan (atau klik Control) aplikasi dan pilih "Buka." Anda akan melihat amaran keselamatan yang sama muncul, tetapi kali ini kotak dialog akan menyertakan butang "Buka", yang membolehkan anda memintas sekatan tanpa mengubah sebarang tetapan sistem.
Satu lagi cara adalah melalui panel kawalan. Selepas cuba membuka aplikasi dan menerima ralat, pergi ke Tetapan Sistem dan kemudian ke Privasi dan Keselamatan . Jika anda menatal ke bawah ke bahagian Keselamatan, anda akan melihat mesej yang menunjukkan bahawa aplikasi telah disekat; di sana, hanya ketik butang "Buka juga" . Sebaik sahaja anda mengesahkan tindakan ini, sistem akan menyimpan aplikasi sebagai pengecualian dan anda akan dapat melancarkannya seperti biasa pada masa hadapan.
Pilihan lanjutan melalui Terminal

Bagi pengguna yang mahir teknologi atau mereka yang kerap perlu memasang perisian pihak ketiga, terdapat pilihan untuk mendayakan muat turun aplikasi daripada "Anywhere ." Secara lalai, macOS menyembunyikan pilihan ini dalam menu Keselamatan & Privasi, tetapi anda boleh memaksanya muncul menggunakan gesaan arahan.
Pertama, buka aplikasi Terminal (ia berada dalam Aplikasi > Utiliti) dan taip arahan sudo spctl --master-disableSelepas menekan Enter, sistem akan meminta anda kata laluan pentadbir (Anda tidak akan melihat asterisk semasa menaip; ini adalah perkara biasa.) Setelah dilaksanakan, jika anda kembali ke Tetapan Sistem > Privasi dan Keselamatan, anda akan melihat bahawa anda kini boleh menanda kotak "Mana-mana Sahaja". Perlu diingat bahawa ini membiarkan pintu terbuka kepada sebarang perisian, jadi adalah dinasihatkan untuk mendayakan semula perlindungan dengan arahan tersebut. sudo spctl --master-enable apabila anda selesai
Memasang aplikasi yang tidak dikenali pada iOS (iPhone dan iPad)

Proses pada peranti mudah alih adalah berbeza kerana iOS merupakan sistem yang jauh lebih tertutup. Di sini, aplikasi daripada pembangun yang tidak dikenali biasanya digunakan dalam persekitaran pengujian atau pembuatan prototaip . Untuk mencapai matlamat ini, adalah penting untuk menggunakan Xcode, persekitaran pembangunan rasmi Apple pada Mac.
Aliran kerja melibatkan pengimportan fail .app atau .ipa ke dalam projek Xcode, menyediakan Pasukan menggunakan Apple ID peribadi dan menyusun aplikasi terus ke peranti yang disambungkan ke USB. Sebaik sahaja aplikasi dipasang pada iPhone, sistem pada mulanya akan menyekatnya. Untuk menyelesaikannya, pergi ke Tetapan > Umum > Pengurusan Peranti , cari Apple ID anda dan ketik "Amanah." Hanya selepas itu aplikasi akan dapat dijalankan pada peranti mudah alih.
Petua untuk mengelakkan daripada menjejaskan keselamatan anda
Bermain dengan kebenaran Gatekeeper memang berguna, tetapi ia boleh berbahaya jika anda tidak berhati-hati. Untuk mengelakkan kejutan yang tidak menyenangkan, sebaiknya kaji reputasi pembangun dan baca ulasan pengguna sebelum memintas sebarang perlindungan. Menggunakan alat pengimbasan perisian hasad seperti SpyHunter boleh memberi anda lapisan ketenangan fikiran tambahan dengan mengimbas fail sebelum membukanya.
Tambahan pula, adalah penting untuk memastikan sistem pengendalian anda dikemas kini, kerana Apple sentiasa mengeluarkan tampalan keselamatan untuk menutup kelemahan. Jangan lupa untuk melakukan sandaran berkala dengan Time Machine ; dengan cara itu, jika aplikasi yang tidak dikenali merosakkan sistem anda, anda boleh kembali ke keadaan sebelumnya tanpa kehilangan fail peribadi anda.
Mengurus pembukaan perisian pihak ketiga dalam ekosistem Apple memerlukan keseimbangan antara fleksibiliti dan kehati-hatian. Sama ada melalui menu konteks, tetapan privasi atau penggunaan arahan Terminal dan Xcode, adalah mungkin untuk menjalankan alat berkuasa yang memintas App Store, dengan syarat pengguna bertanggungjawab untuk mengesahkan asal usul fail dan mengekalkan pertahanan aktif terhadap potensi ancaman.
Penulis yang bersemangat tentang dunia bait dan teknologi secara umum. Saya suka berkongsi pengetahuan saya melalui penulisan, dan itulah yang akan saya lakukan dalam blog ini, menunjukkan kepada anda semua perkara yang paling menarik tentang alat, perisian, perkakasan, trend teknologi dan banyak lagi. Matlamat saya adalah untuk membantu anda mengemudi dunia digital dengan cara yang mudah dan menghiburkan.