Ders 5 / 5 · 9 dk
Yerleşik savunmalar ve doğrulama
Sistem Bütünlüğü Koruması, Gatekeeper, XProtect ve Kilitleme Modunun gerçekte ne yaptığı ve her birinin nasıl kontrol edileceği hala açık.
macOS, çeşitli savunmaların zaten açık olduğu şekilde gelir. Onlarla yapabileceğiniz en yararlı şey, onları daha fazla yapılandırmak değil, ara sıra hiçbir şeyin onları sessizce kapatmadığını kontrol etmektir. Bu dersteki her komut salt okunurdur: hiçbiri bir ayarı değiştirmez.
Bu savunmalar varsayılan olarak etkinse, kontrolün neden önemli olduğu konusunda net olmakta fayda var. Yazılım yükleyicileri bazen kendilerini ayarlamanın bir parçası olarak güvenlik ayarlarını değiştirmek için izin isterler; bir sorunu gideren bir aile üyesi veya iş arkadaşı bir şeyi kapatıp tekrar açmayı unutabilir ve yıllar önce kurulmuş bir Mac, artık yeni yüklemeler için varsayılan olan bir ayarın eski haline gelebilir. Bunların hiçbiri olası değildir, ancak aşağıdaki kontroller birkaç saniye sürer ve hiçbir şeyi değiştirmez; dolayısıyla bunları atlamak için çok az neden vardır.
Sistem Bütünlüğü Koruması (SIP)
SIP, kök/yönetici hesabının bile sistemin korunan kısımlarını değiştirmesini kısıtlar: /System, /usr, /bin ve /sbin gibi temel klasörler ve Apple'ın yerleşik uygulamaları. Apple, bunların "yalnızca Apple tarafından imzalanan ve uygun yetkilere sahip olan işlemler tarafından değiştirilebileceğini" açıklıyor; bu, yönetici erişimine sahip zararlı yazılımların altınızdaki işletim sistemini sessizce yeniden yazmasını engelliyor. Üçüncü taraf yazılımlar /Applications, /Library ve /usr/local adreslerine yazmaya devam edebilir. Durumunu şununla kontrol edin:
csrutil status
System Integrity Protection status: enabled.SIP'yi kapatmak, kurtarma işletim sistemi'ne önyükleme yapmayı ve csrutil disable'ı kasıtlı olarak çalıştırmayı gerektirir; asla kendi kendine kapanmaz. Bu kursta bu süreçten geçilmeyecektir çünkü tek kullanıcılı bir Mac'in bunu yapması için nadiren iyi bir neden bulunur ve bunu yapmak, normalde zararlı yazılımların atlaması çok zor olan bir korumayı ortadan kaldırır.
Bekçi ve noter onayı
Gatekeeper, uygulamaları ilk kez çalıştırılmalarına izin verilmeden önce kontrol eder. Apple bunu, bir uygulamanın tanımlanmış bir geliştirici tarafından imzalandığını veya App Store'dan indirildiğini doğrulayarak "Mac'inizde yalnızca güvenilir yazılımın çalışmasını sağlamak için tasarlanmış" bir teknoloji olarak tanımlıyor. MacOS Catalina'dan bu yana, App Store dışında dağıtılan çoğu yazılımın da noter tasdikli olması gerekiyor: Gatekeeper kullanıcının yazılımı açmasına izin vermeden önce Apple'a gönderilmeli ve bilinen kötü amaçlı içerik açısından taranmalı ve kötü amaçlı yazılım bulunursa Apple daha sonra bu noter tasdikini iptal edebilir. Gatekeeper'ın güvendiği değerlendirme sisteminin etkin olup olmadığını kontrol edin:
spctl --status
assessments enabledXProtect
Gatekeeper yazılımı ilk çalıştırmadan önce kontrol ederken, XProtect daha sonra da kontrol etmeye devam eder. Apple'ın Platform Güvenliği kılavuzu bunu, uygulamaları başlatıldığında, dosyalar değiştiğinde tarayan ve tam macOS güncellemelerinden bağımsız olarak imzalarını güncelleyen, zararlı yazılımların imza tabanlı tespiti ve kaldırılması için yerleşik teknoloji olarak tanımlıyor. Gatekeeper, noter tasdiki ve XProtect katmanlar halinde çalışır: ilk ikisi, ilk etapta zararlı yazılımları Mac'ten uzak tutmaya çalışır ve XProtect, gözden kaçanları yakalar.
Kilitleme Modu
Kilitleme Modu farklı bir savunma türüdür: bir geçmiş kontrolü değil, koruma için kasıtlı, görünür bir kolaylık ticareti. Apple bunu "en karmaşık dijital tehditlerden bazılarının kişisel olarak hedef alabileceği çok az sayıda kişi için tasarlanmış, isteğe bağlı, olağanüstü bir koruma" olarak tanımlıyor ve "çoğu insanın hiçbir zaman bu tür saldırıların hedefi olmadığını" açıkça belirtiyor. Açıldığında, çoğu mesaj eki türünü ve bağlantı önizlemesini engeller, Safari'deki karmaşık web teknolojilerini kısıtlar, bilinmeyen kişilerden gelen FaceTime çağrılarını engeller ve bir aksesuarın ona bağlanabilmesi için cihazın kilidinin açılmasını gerektirir. Sistem Ayarları → Gizlilik ve Güvenlik → Kilitleme Modu'nda bulunur ve zorunlu olarak kullanmak yerine bilmeye değerdir: özellikle kendilerinin bu tür bir hedef olabileceği sonucuna varan kişiler için tasarlanmıştır, genel bir güçlendirme adımı olarak değil.
Her şeyi güncel tutmak
Mac'in bilinen, düzeltilen zayıflıkları olan eski bir yazılımı çalıştırıyorsa yukarıdakilerin hiçbirinin önemi yoktur. Sistem Ayarları → Genel → Yazılım Güncelleme, macOS'u güncel tutmanın birincil yoludur ve güncellemeleri otomatik olarak yükleyecek şekilde ayarlanabilir. Terminal'den hiçbir şey yüklemeden nelerin mevcut olduğunu kontrol edebilirsiniz:
softwareupdate --list
Software Update found the following new or updated software:
* Label: macOS 26.1-26A123
Title: macOS 26.1, Version: 26.1, Size: 11728377KiB, Recommended: YES, Action: restartAkılda kalsın
- `csrutil status`, `spctl --status`, `fdesetup status` ve `softwareupdate --list`'nin tümü salt okunurdur ve herhangi bir zamanda çalıştırılması güvenlidir.
- Sistem Bütünlüğü Koruması, bir yönetici hesabının bile çekirdek sistem dosyalarını Apple'ın kendi imzası olmadan değiştirmesini engeller.
- Kapı denetleyicisi ve noter tasdiki, ilk etapta zararlı yazılımların çalışmasını engellemeye çalışır; XProtect, olay sonrasında kontrol etmeye devam eder ve imzalarını macOS güncellemelerinden bağımsız olarak günceller.
- Kilitleme Modu, karmaşık, hedefli saldırılara karşı koruma sağlamak için önemli kolaylık sağlar; Apple bunu genel amaçlı bir güçlendirme olarak değil, özellikle hedef olabileceği sonucuna varan kişiler için tasarlıyor.
- Bu savunmaların hiçbiri macOS'u ve uygulamaları güncel tutmanın yerini tutmaz.
Kendinizi sınayın
1. `csrutil status` size ne anlatıyor?
- Güvenlik duvarının açık olup olmadığı
- Sistem Bütünlüğü Korumasının etkin olup olmadığı — Doğru.
- FileVault'un açık olup olmadığı
- Mac’in mevcut IP adresi
`csrutil status`, Sistem Bütünlüğü Korumasının mevcut durumunu özel olarak bildirir.
2. Gatekeeper ve XProtect arasındaki fark nedir?
- İki isim altında aynı özelliktedirler
- Gatekeeper, uygulamaları ilk çalıştırmadan önce kontrol eder; XProtect daha sonra bilinen kötü amaçlı imzaları kontrol etmeye devam ediyor — Doğru.
- XProtect yalnızca iPhone'da çalışır
- Gatekeeper, son macOS sürümlerinde XProtect'in yerini aldı
Gatekeeper, imzalama ve noter onayına bağlı bir lansman öncesi kontrolüdür; XProtect, bir uygulama zaten yüklendikten sonra çalışmaya devam eden, devam eden, imza tabanlı bir algılamadır.
3. Apple'a göre Kilitleme Modu kimler için tasarlandı?
- Varsayılan ayar olarak her Mac kullanıcısı
- Paylaşılan aile bilgisayarlarını yöneten kişiler
- Gelişmiş, hedefe yönelik dijital tehditlerin kişisel olarak hedef alabileceği çok az sayıda kişi — Doğru.
- Geliştiriciler uygulamaları test ediyor
Apple, Kilitleme Modunun, çoğu insanın güvendiği özellikleri ortadan kaldırdığı için genel bir öneri değil, belirli risk altındaki az sayıda insan için aşırı, isteğe bağlı bir koruma olduğunu açıkça belirtiyor.
FireAI ile uygulayın
Bu dersi kendi Mac’inizde uygulamaya koyun.
- Güvenlik modları: Ev, Kafe, Çok temkinli, Saldırı altında — FireAI’ın sıkılığını, Mac’inizin gerçekte bulunduğu yere tek dokunuşla uydurun.
- Bilinen güvenlik açıkları olan uygulamaları bulun — Herhangi biri kullanmadan bilinen açıkları kapatın: güncellemesi gereken tek uygulamayı güncelleyin.
- İlk bağlantı uyarınızı yanıtlayın, ve her sürenin anlamı — FireAI ilk kez sorduğunda tam olarak neyi onayladığınızı anlayın.
Kaynaklar
- Apple Support: About System Integrity Protection on your Mac
- Apple Support: If you want macOS apps from outside the App Store to be verified (Gatekeeper)
- Apple Platform Security: Protecting against harmful software
- Apple Support: About Lockdown Mode
Mac’inizde uygulayın
Tüm özellikleri 17 gün ücretsiz deneyin, kart gerekmez.