OS X'te hasarlı uygulama uyarıları nasıl atlanır

Apple'ın OS X'deki Gatekeeper güvenlik sistemi, çalışan uygulamaları güvenilir geliştiriciler tarafından oluşturulanlarla sınırlandırmanıza izin veriyor. Bu özellik etkin durumdayken, bağlam menüsünü kullanmak yerine doğrudan imzasız bir program açarsanız, o zaman bir hata mesajı alırsınız ve program çalışmaz.

Bununla birlikte, Gatekeeper ayrıca bir programın potansiyel olarak değiştirilmiş olup olmadığını tespit eder ve böyle bir programın çalışmasını önler. Bu, programların, imzalı veya başka türlü kötü amaçlı yazılım ve bilgisayar korsanları tarafından tahrif edilmesini önleme çabasıdır. Bu olduğunda, sistem programın zarar gördüğünü belirten benzer bir Gatekeeper uyarısı verecektir.

Tanımlanamayan geliştiricilerin program çalıştırma uyarılarından farklı olarak, hasarlı uygulamalar hakkındaki uyarıları atlamak için yerleşik bir seçenek yoktur. Programı sağ tıklayıp bağlamsal menüden açmayı seçseniz bile, size programdan çıkma ya da çöp kutusuna taşıma seçeneği veren aynı uyarı ile karşılaşacaksınız.

Bu özellik olabildiğince kullanışlıdır, ayrıca bazı programlar herhangi bir sorun olmadan çalışır durumdayken kendilerini değiştirir, ya da bir programı test ediyor olabilir ve kendiniz değiştirirsiniz. Bir geliştirici ayrıca tamamen meşru olan bir program için güncelleme yapabilir, ancak bir şekilde "zarar görmüş uygulama" uyarısını tetikleyecek ve böylece çalıştırılması önlenecek şekilde imzalanmış ve kontrol edilmiştir.

Bu durumlarda en güvenli bahis, Gatekeeper ile düzgün çalışan bir program güncellemesi için geliştirici ile iletişim kurmak olsa da, bu durum bazen biraz zaman alabilir ve bu arada programı kullanamazsınız veya farklı bir sürüme düşürme.

Ancak, engellenen program sürümünün tamamen iyi olduğunu biliyorsanız, bunun için bir Gatekeeper istisnası oluşturmak için bu sorunun üstesinden gelmenin bir yolu vardır. Bunu yapmak için, OS X Terminalinde aşağıdaki rutin işlemle yapılabilecek güncellenmiş program için ayarlanmış yeni bir kural oluşturacaksınız:

  1. Terminal'i açın ve aşağıdakini yazın (henüz enter tuşuna basmayın):

    spctl --add --label "NAME"

    Yukarıdaki komutta, "NAME" yerine, programın ilgisini çekecek program adını ayarlamayı düşünebileceğiniz kural için istediğiniz bir etiketle değiştirin (örneğin, bunu Microsoft Word için "Word" olarak adlandırabilirsiniz).
  2. Komutun "NAME" bölümünden sonra yalnızca bir boşluk olduğundan emin olun ve sonra hatalı uygulamayı Terminal penceresine sürükleyin. Bu, programın tam yolunu tamamlayacağından komut aşağıdaki gibi görünmelidir:

    spctl --add --label "NAME" / Uygulamalar / Program \ Klasör / Program.app

İşiniz bittiğinde, komutu uygulamak için Enter tuşuna basın; programın çalışmasına izin verecek bir istisna oluşturulacaktır. Artık programı çift tıklayıp doğrudan açabilirsiniz ve hasarlı uygulama hatasıyla karşılaşılmamalıdır. Yine, bu rutinin belirtilen program için Gatekeeper kontrollerini atlayacağını unutmayın, bu yüzden sadece Gatekeeper uyarısının sadece yanlış bir pozitif olduğunu biliyorsanız bunu yapın.


 

Yorumunuzu Bırakın