macOS Gatekeeper’ın önceki sürümlerinde, İndirilmiş uygulamaları çalıştırmak için Control-tıklayışı kullanılabilirdi. Apple şimdi bunu değiştirmiş durumda.

Önceki macOS sürümlerinde, kullanıcılar Finder’da uygulamaları başlatmak için üzerlerinde Control tıklayarak Apple’ın Gatekeeper güvenlik önlemini atlayabiliyorlardı.

Bu atlamaya sadece bir uygulamanın ilk çalıştırılması sırasında ihtiyaç duyuluyordu, ancak yine de bazı kullanıcılar için rahatsız edici olabiliyordu.

macOS Sequoia’da, Apple bu atlamayı kaldırmış durumda. Apple sessizce bu değişikliği, geliştirici Haberleri sayfasında kısa bir iki paragraftan oluşan bir açıklama ile duyurdu.

Gatekeeper Nedir?

Apple yıllar önce macOS’e Gatekeeper’ı ve Mac App Sandbox’ı ekledi, bu, kötü amaçlı yazılımları engellemeye yönelik bir önlem olarak hizmet veriyor. Bu, Mac App Store’dan indirdiğiniz her uygulamanın güvenilir olduğunu ve Apple tarafından doğrulandığını sağlıyor.

Aynı zamanda Apple, kayıtlı Apple geliştiricilerinden gelen App Store dışı uygulamaları onaylamak için Developer ID ekledi. Ayrıca, geliştiricilerin uygulamalarını Apple’a onaylatmak için sundukları Notarization özelliğini getirdi.

Bunlar, Sistem Bütünlük Koruması (SIP) ile birlikte Mac uygulamalarını ve dosyalarını çalışma zamanında daha güvenli hale getiriyor.

Güvenlik ayarlarını Sistem Ayarları->Gizlilik ve Güvenlik->Güvenlik kısmından Gatekeeper ve Developer ID ayarlarını ayarlayabilirsiniz, sadece App Store uygulamalarına izin vermek ya da hem Gatekeeper hem de Developer ID uygulamalarına izin verme seçeneğini seçerek.

Gatekeeper ve Developer ID ayarlarına göre Finder’ın farklı tepkiler vereceğini unutmayın.

Bununla birlikte, Terminal’de SIP’yi kapatma seçeneği de bulunsa da, Apple bunu önermiyor.

Control-tık Atlaması

macOS Sequoia öncesinde, kullanıcılar Finder’da bir uygulamayı başlatırken üzerine Control-tıklayarak Gatekeeper uyarısını atlayabiliyorlardı. Sequoia’da, Apple şimdi bu atlamayı kaldırdı, Mac’i daha güvenli hale getirmek veya kilitlemek için.

Eğer bir uygulamanın bilinmeyen bir geliştiriciden olduğu veya çöp kutusuna taşınması gerektiği yönünde bir uyarı alırsanız, ilk olarak Sistem Ayarları->Gizlilik ve Güvenlik->Güvenlik bölümüne gidin ve Yine de Aç butonunu kontrol edin. Uygulamayı çalıştırmak için bir yönetici şifresi istenecektir.

Unverified macOS installer app.

Michael Tsai’in blogunda belirttiği gibi, Sequoia’daki Gatekeeper’da hala hata olabiliyor ve Apple tarafından onaylanmış olsa bile bir uygulamanın zarar görmüş olarak raporlanabilir.

Apple’ın bu atlamayı kaldırması, bazı Mac kullanıcıları için daha fazla rahatsızlık yaratabilir, çünkü bu artık her uygulamanın ilk çalıştırılmasında App Store dışı uygulamalar için her seferinde Sistem Ayarları’na bir ziyaret gerektiriyor. Bu hakkında yapabileceğiniz pek bir şey yok, Apple’ın önermediği SIP’yi devre dışı bırakmaktan başka.

Ayrıca, üçüncü taraf Mac geliştiricilerinin, uygulamaları Mac App Store dışında dağıtacakları durumda uygulama indirme dağıtımlarına uzatılmış bir özellik eklemeleri gerektiğini belirten bu makalede bahsedildi (com.apple.quarantine). Çoğu geliştirici bu gereksinimi yerine getirecek olsa da, bazılarının yerine getirmeyerek bazı indirmelerin bazı durumlarda Apple’ın uygulama güvenliğini atlayabilecek bir güvenlik riski olarak kalmasına neden olabilir.

macOS Sequoia’da sistem güvenlik politikaları dışında uygulamaları çalıştırmak için önceki yazımızı inceleyebilirsiniz.