10.11.1 güncellemesinden sonra, Keychain Access.app ile anahtar zincirlerimde saklanan bazı şifreli verilere erişemiyorum . En önemlisi, saklanan şifreleri göremiyorum veya kopyalayamıyorum.
Normalde bunu yapmak için yapmanız gerekenler:
- anahtarlık şifresi ile bir anahtarlığın kilidini açın;
- anahtarlık şifresi ile bir öğenin kilidini açın.
2. adım sırasında, şifre girildiğinde 2 seçenek belirleyebilirsiniz: "İzin ver" ve "Her zaman izin ver". Aradaki fark, "Her zaman izin ver" i tıklarsanız, bu öğe için tekrar 2. adım gerçekleştirmeniz gerekmeyecek olmasıdır.
İşte tespit edebildiğim bazı şeyler:
- OS X güncellemesinden önce bir öğeye "Her zaman izin ver" i tıklamış olsaydım, tam olarak erişebilirim;
- "Her zaman izin ver" i tıklamamışsam, sağ tıklama menüsünden şifreyi kopyalayamıyorum veya Bilgi Ekranında "Şifreyi Göster" onay kutusunu işaretlerken göremiyorum.
- yeni bir öğe eklersem, sağ tıklama menüsünden şifreyi kopyalayamıyorum ancak yine de Bilgi Ekranında görebiliyorum.
Aşağıdaki komutu kullanarak çoğunlukla tam anahtarlık verileri gibi görünen şeyi alıyorum (yine de, her şeyin orada olduğundan emin değilim):
security dump-keychain -d elmigranto.keychain
UPD: Daha fazla dedektif çalışmasından sonra , parola iletişim kutusundaki herhangi bir şeyi tıklattığımda Console.app içinde aşağıdaki iletiyi buldum :
26.10.15 10:19:52,345 SecurityAgent[770]: Ignoring user action since the dialog has received events from an untrusted source
UPD2: Bunun , diğer değişikliklerin yanı sıra aşağıdakileri listeleyen HT205375'ten kaynaklandığından emin :
Güvenlik Görevlisi
Mevcut ürünler: OS X El Capitan 10.11
Etki: Kötü amaçlı bir uygulama, anahtar zinciri erişim istemlerini programlı olarak kontrol edebilir
Açıklama: Uygulamaların, anahtar zinciri bilgi istemlerinde sentetik tıklamalar oluşturma yöntemi vardı. Bu, anahtarlık erişim pencereleri için sentetik tıklamaların devre dışı bırakılmasıyla giderildi.
CVE kimliği
CVE-2015-5943