Sözümüze güvenmenizi gerektirmeyen kontroller

SimpleShot neden Ekran Kaydı izni istiyor ve bunu kendiniz nasıl kontrol edersiniz

macOS, ekranı okuyan her uygulama için tek bir izin kullanır; uygulama ister resim çeksin ister video. SimpleShot’ın çekim yapabilmesi için bu izin gerekir. Bu izinle ne yaptığını ve SimpleShot’a güvenmeden bunu kendiniz nasıl görebileceğinizi burada bulabilirsiniz.

Tüm ekran resmi uygulamaları için tek izin.

macOS’te bir uygulama, ekranda ne olduğunu yalnızca Sistem Ayarları › Gizlilik ve Güvenlik › Ekran ve Sistem Sesi Kaydı’ndaki Ekran Kaydı izniyle görebilir. Ekran resimleri için ayrı bir izin yoktur: ekran resmi, ekrana tek bir bakıştır; bu yüzden her ekran resmi uygulaması, bir ekran kaydedicinin istediği izni ister.

SimpleShot ekranı ne zaman okur.

Yalnızca siz bir çekim yaptığınızda: bir klavye kestirmesiyle, menü çubuğundan, pencerelerinden birinden ya da ayarladığınız zamanlayıcının süresi dolduğunda. Alan çekiminde her ekranı bir kez okur ve siz seçim yaparken size büyüteçle birlikte durağan olarak gösterir. Kaydırmalı yakalama ekranı siz kaydırdıkça okur; kayıt ise siz durdurana kadar okur. Çekimler arasında hiçbir şey okumaz ve hiçbir şey gönderilmez: metin tanıma ve özel bilgileri gizleme Mac’inizde çalışır.

SimpleShot › Ayarlar › Gizlilik her seferini listeler: ne zaman, neyin okunduğu ve bunu neyin başlattığı. Liste 90 gün boyunca Mac’inizde kalır ve dilediğinizde temizleyebilirsiniz. Yine de bu, SimpleShot’ın kendi kaydıdır; bu yüzden aşağıdaki kontroller ona dayanmaz.

Kontrol 1: macOS’in kendi günlüğü, Terminal’de.

macOS, bir uygulama ekranı her okuduğunda o uygulamanın Ekran Kaydı iznini denetler ve bunu kaydeder. Terminal’i açın (Uygulamalar › İzlenceler’de), bu satırı yapıştırın ve Return tuşuna basın:

log stream --style compact --predicate 'process == "tccd" AND eventMessage CONTAINS "kTCCServiceScreenCapture" AND eventMessage CONTAINS "Allowed"'

Mac’inizi kullanırken açık bırakın. Her satır, ekranı okuyan uygulamayı Sub: ifadesinden sonra (SimpleShot, dev.stillbyte.SimpleShot olarak görünür), uygulamanın konumunu da binary_path= ifadesinden sonra gösterir. SimpleShot ile yapılan bir çekim aynı saniyede birkaç satır getirir, SimpleShot açıldığında da bir satır eklenir; çekimler arasında hiç satır gelmez. Ekranı ya da başka uygulamaların pencere adlarını okuyan diğer uygulamalar da görünür. Durdurmak için Control-C’ye basın.

Kontrol 2: Mac’inizden neler çıkıyor.

SimpleShot üç adrese bağlanır: güncellemeleri denetlemek için updates.stillbyte.dev, bir zaman kanıtı istediğinizde proof.getsimpleshot.com (görüntünün kendisini asla göndermez, yalnızca parmak izini gönderir) ve bir bağlantı oluşturduğunuzda links.getsimpleshot.com. Bir çekim, Mac’inizden yalnızca ondan bir bağlantı oluşturduğunuzda çıkar.

Bunu kendiniz görmek için bir uygulamanın kurduğu her bağlantıyı gösteren bir güvenlik duvarı kullanın; örneğin ücretsiz ve açık kaynaklı LuLu: SimpleShot için yalnızca bu adresleri gösterir. Ya da Terminal’de aşağıdaki satır, SimpleShot’ın bağlantılarını her birinin ne kadar veri gönderdiğiyle birlikte canlı olarak gösterir; güncellemeleri, zaman kanıtlarını veya bağlantıları kullanmadığınız sürece liste boş kalır. Çıkmak için Q tuşuna basın.

nettop -p SimpleShot

macOS’in her ay yeniden sorduğu soru.

macOS, yaklaşık ayda bir, SimpleShot’ın ekranı okumaya devam edip edemeyeceğini kendi ifadesiyle yeniden sorar: uygulama “sistemin özel pencere seçicisini atlayıp ekranınıza ve sesinize doğrudan erişmek istiyor.” Her ekran resmi ve ekran kaydı uygulaması, son sorudan 30 gün sonra, Mac’inizdeki uygulamanın her kopyası için aynı soruyla karşılaşır: bu, uygulamanın yeni bir şey yaptığı anlamına gelmez. İzin Ver’i seçin. SimpleShot ekranı yine yalnızca siz bir çekim yaptığınızda okur; yukarıdaki kontroller de bunu gösterir.

Bir uygulama bu sorudan ancak her çekimi macOS’in pencere seçicisinden geçirerek kaçınabilir; bu seçici ise ekranın bir alanını seçemez. Apple yalnızca uzak masaüstü uygulamalarına istisna tanır.

macOS’in her çekimin dışında tuttuğu pencereler.

macOS bazı pencereleri tüm uygulamaların çekimlerinin dışında tutar: izin isteyenler gibi güvenlik uyarılarını ve uygulamalarının özel olarak işaretlediği pencereleri. Bu pencereler SimpleShot’ın çekimlerinde ve siz bir alan seçerken gösterdiği durağan ekranda yer almaz; SimpleShot bunlardan birinin çekimde olduğunu anlayabildiğinde size bildirir. SimpleShot bunu değiştiremez; diğer ekran resmi uygulamaları da aynı kurala tabidir.

macOS’in kendi Ekran Resmi uygulaması bu pencereleri de çeker: Uygulamalar › İzlenceler’den açın ya da SimpleShot sistemin ekran resmi tuşlarını kullanmıyorsa ⇧⌘5’e basın.

İzni kapatma.

SimpleShot’ı istediğiniz zaman Sistem Ayarları › Gizlilik ve Güvenlik › Ekran ve Sistem Sesi Kaydı’ndan kapatabilirsiniz. Bundan sonra ekranı hiç okuyamaz ve bir çekim yapmaya çalıştığınızda bunu size bildirir.