Microsoft, Mayıs ayında Windows 11’e gelen ve Windows uygulamalarının gelişmiş güvenlik için yalıtılmış sanal alan ortamlarında çalışmasına izin verecek yeni bir güvenlik özelliğini açıkladı. Şimdi bunun nasıl çalışacağı hakkında biraz daha fazla şey biliyoruz.
Microsoft, sıfır gün güvenlik açıklarına ve diğer olası güvenlik özelliklerine karşı bir koruma katmanı sağlamayı amaçlayan “Win32 uygulama izolasyonu” için genel önizlemeyi başlattı. Microsoft bir blog gönderisinde şöyle açıkladı: “Win32 uygulama izolasyonu, kapsayıcıdan çıkmak için çok adımlı bir saldırı gerektiren düşük ayrıcalığa sahip uygulamaları çalıştırarak (uygulamaların güvenliği ihlal edildiğinde) etkiyi sınırlama hedefine ulaşır. Saldırganlar, geniş erişime kıyasla belirli bir yeteneği veya güvenlik açığını hedeflemelidir ve saldırının belirli bir güvenlik açığına yönelik olması gerektiğinden, hafifletme yamaları hızlı bir şekilde uygulanarak saldırının raf ömrünü kısaltabilir.”
Uygulama izolasyonu, masaüstü Linux’taki Snap veya Flatpak uygulamalarına ve bir dereceye kadar macOS’taki varsayılan izin yapısına benzer. Uygulamalar, kurulduklarında bazı izinlerle başlayabilir ve gerektiğinde daha fazlasını talep edebilir. Kullanıcının izni olmadan kameraya, mikrofona, konuma, resimlere, dosyalara ve klasörlere erişim engellenir. Yalıtılmış uygulamaların Windows Kayıt Defteri’ne sınırlı erişimi de vardır. Uygulamalar, belirli dosya ve klasörler için izin isteyebilir ve kullanıcı erişim izni verirse, dosyalar, Windows Brokering Dosya Sistemi (BFS) adı verilen korumalı alan dosya sistemi aracılığıyla sağlanır.
![Uygulama izolasyon özelliğinin şeması](https://www.howtogeek.com/wp-content/uploads/2023/06/Figure1-LayeredApproach-1024x545.png?trim=1,1&bg-color=000&pad=1,1)
Kulağa harika geliyor, çünkü bilgisayarınıza tam erişime ihtiyaç duymayan birçok uygulama var ve bunların gereksiz izinlere karşı engellenmesi hem gizliliği hem de güvenliği artıracaktır. Ancak Microsoft, bunun tüm yazılımlar için otomatik olarak etkinleştirilmeyeceğini açıkça belirtti. Bu, tüm yazılımlar için dosya erişimi ve diğer işlevler için bir izin modelini zorlayan macOS’teki uygulamaların aksine, uygulama geliştiricisi tarafından bazı değişiklikler yapılmasını gerektiren bir katılım ölçüsüdür.
Microsoft, Windows 11’deki kamera ve VPN durum simgeleri gibi hassas verileri kullanan uygulamalar için daha iyi göstergeler oluşturuyor, ancak uygulama izolasyonunun tüm panoda etkinleştirildiğini görmek güzel olurdu. Bu, Windows’un mevcut yapısıyla mümkün olmayabilir – özellikle de onlarca yıllık yazılımlarla uyumluluğu sürdürmek kurumsal müşteriler için bir gereklilik olduğunda.
Kaynak: Windows Blogu