...

Google Chrome’da NPAPI eklentilerinin etkinleştirilmesi

NPAPI eklenti arayüzü, 90’lı yılların ortalarında Netscape Communications tarafından geliştirilmiştir. Çeşitli veri türleriyle etkileşim kolaylığı, teknolojiyi hızla popüler hale getirdi ve destek diğer tarayıcılara da yayıldı. Bununla birlikte, NPAPI’nin birincil güvenlik açığı harici içerikle doğrudan etkileşim kurma yeteneğidir. Eklenti, tarayıcı kodundan izole edilmiş bir süreç olarak çalıştırılamıyordu, bu da onu son derece savunmasız hale getiriyordu. 2015 yılında yayınlanan 42. sürümden bu yana Google, Chrome’u daha ilerici Pepper API uzantı biçimini kullanmaya taşıdı. Eski eklentiler için destek, tarayıcı kodundan tamamen çıkarılana kadar bir süre etkinleştirildi. Uzmanlarımız, NPAPI olmadan yapabileceğinizden emin olmanızı ve ancak o zaman devam etmenizi önerir.

Grup İlkesini Yükleme

Chrome’un mevcut sürümünü eski bir sürümle değiştirmeden önce bazı hazırlık çalışmaları yapalım.

Google sunucularına gidinve tarayıcı güncellemeleriyle ilgili grup ilkesi kurallarını indirin. Ortaya çıkan dosya bir ZIP arşividir. “İndirilenler” klasöründe bulun ve içerik menüsünü seçin. “Tümünü Çıkar” öğesini seçin.

Kısayol menüsünden seçerek paket açma konumu olarak Masaüstü’nü belirleyin. “Klasör seç” düğmesine basın.

Açılan Arşiv Yardımcı Programı penceresinde, ile gösterilen ok konumundaki kutuyu işaretleyin. Sonuç olarak, dosyalar ayıklanır ayıklanmaz yeni bir Explorer penceresinde görüntülenecektir.

Masaüstünde oluşturulan klasörde iki yönetim şablonu ve yerelleştirme dosyalarının bulunduğu bir klasör vardır.

Başka bir Explorer penceresi açın. “C:\Windows\Po” adresinde bulunan sistem dizinine gidin

  • cyDefinitions”. Önceden yüklenmiş idari şablonlar ve ilgili yerelleştirme dosyaları burada saklanır. Masaüstünüzde bulunan “GoogleUpdateAdmx” klasörünün içeriğini kopyalayın ve dil paketini aynı adlı “en-US” klasörüne yerleştirin.

    Yeni öğeler yazmak için yönetici haklarına ihtiyacınız olacak. Görüntülenen pencerede, okla işaretlenmiş yere bir onay işareti koyun, böylece sistemin aynı anda iki dosyayı kopyalamasına izin verin. “Devam Et” üzerine tıklayın.

    Tarayıcının eski bir sürümünü yükleme

    Google, eski tarayıcı dağıtımlarını kamu malı olarak saklamamakta, yalnızca güncel yapıyı resmi web sitesinde kullanıma sunmaktadır. NPAPI desteği olan tarayıcıların önceki sürümlerini arıyorum. Uzmanlarımız IDEAProg sayfasını kullandı.Birkaç düzine farklı Chrome yükleyicisi içeren indirme.

    Yukarıdaki bağlantıyı takip ederek Google tarafından geliştirilen tarayıcıya ayrılmış bir sayfaya yönlendiriliyoruz. Özellik özetinde “Önceki sürümler” kısmına ilerleyin. “Daha fazla göster” düğmesine tıklayın.

    Yapı 42 test için seçilmiştir.0.2311.135, NPAPI desteğinin ek bir seçenek olarak uygulanmaya başlandığı tarihten itibaren. Vurgulanan bağlantıya tıklayın.

    Tarayıcının sekmesinde, seçilen yapıyı indirmek için sayfaya yönlendirilirsiniz. Pencerenin sağ tarafındaki kutulu düğmeye tıklayın. Bu, herhangi bir boyuttaki Windows işletim sistemine yüklenebilen Google Chrome’un 32 bit sürümünün bağımsız bir yükleyicisini yükleyecektir.

    Grup İlkesini Yapılandırma

    Artık eski tarayıcı derlemesini yüklediğimize ve numarasını bildiğimize göre, önceden yüklenmiş yönetim şablonlarını ayarlayalım.

    Win+R kısayolunu kullanarak Çalıştır iletişim kutusunu çağırın. Metin kutusuna “gpedit.msc”. Windows Grup İlkesi düzenleyicisini başlatmak için Tamam’a tıklayın veya Enter tuşunu kullanın.

    “Bilgisayar Yapılandırması “nı seçiyoruz ve ardından dizinlerin içeriğini art arda genişletiyoruz: “Yönetim Şablonları” – “Google” – “Google Update” – “Uygulama

  • katyonlar”. İkincisinde “Google Chrome” klasörünü bulun ve açın. Pencerenin sağ tarafında dört kullanılabilir eylem göreceksiniz. “Hedef sürüm önek geçersiz kılma” öğesini seçin ve ayarlar menüsünü açmak için çift tıklayın.

    “1” olarak gösterilen radyo düğmesini “Etkin” konumuna getirin. Hedef sürüm öneki metin kutusu aşağıdaki Seçenekler ekranında etkinleştirilecektir. İndirilen tarayıcı yapı numarasının ilk iki rakamını girin, bu durumda 42’dir. Bu değişiklik, Google Chrome’un gösterilen sürümden daha büyük sürümleri indirmesini ve yüklemesini engeller. Ardından pencerenin altındaki “Uygula” ve “Tamam” düğmelerine art arda basın. İlki ilkede yaptığınız değişiklikleri yazar ve ikincisi ayarları kapatır.

    Chrome’u Kaldırma

    Tüm ön koşulları tamamladıktan sonra, artık mevcut tarayıcı sürümünüzü değiştirmeye hazırsınız.

    “Çalıştır” iletişim kutusunu çağırın ve metin kutusuna “control” yazın. Klasik kontrol panelini başlatmak için “OK” tuşuna basın.

    Genel ayarlar listesinde, ekran görüntüsünde bir çerçeve ile gösterilen “Programlar ve Özellikler” bölümünü bulun ve açın.

    Yüklü yazılımlar listesinden Chrome’u seçin. Kontrol panelinde, ok işaretli düğmeyi etkinleştirin. Tarayıcıyı kaldırmak için basın.

    Ekran görüntüsünde gösterilen onay kutusunu seçin. Kararı onaylamak için “Kaldır” düğmesine basın. İşlem tamamlandıktan sonra Microsoft Edge, Google Questionnaire ile başlayacaktır. Kullanıcıdan tarayıcıyı kaldırma nedenini belirtmesi istenir. İstediğiniz gibi yanıt verin veya pencereyi kapatıp bir sonraki adıma geçin.

    Eski tarayıcı sürümünü yükleme

    Önceki adımlar sırasında yüklenen bağımsız yükleyicinin İnternet bağlantısına ihtiyacı yoktur. Grup İlkesi Düzenleyicisi olmayan ve bu nedenle tarayıcıyı güncelleyemeyen Windows 10 Home sürümlerinin sahiplerinin ağı devre dışı bırakmaları gerekecektir.

    Tarayıcı yükleyicisini başlatın ve bitmesini bekleyin.

    Karşılama penceresini kapatın ve mevcut sürüme otomatik yükseltmeyi devre dışı bırakacak diğer yapılandırmaya geçin.

    Kayıt Ayarlaması

    Grup İlkesi Düzenleyicisi’ni yapılandırmış olan Windows 10 Pro sahipleri bu adımı atlayabilir ve doğrudan bir sonraki adıma geçebilirler.

    “Çalıştır” iletişim kutusunu açın. Metin kutusuna “regedit” yazın. Kayıt düzenleyicisini başlatmak için Enter Düğmesine veya ekran görüntüsünde gösterilen OK Düğmesine basın.

    YAZILIM bölümünü açarak HKLM dalını genişletin. Po klasörüne gidin

  • seçin ve içerik menüsünü çağırın. “Oluştur” öğesini açın. Açılır listeden “Partition” (Bölüm) öğesini seçin. Bu şekilde elde ettiğimiz klasörü “Google” olarak adlandırın.

    Yeni bölüm için işlemi tekrarlayın. İçinde “Güncelle” adında bir alt klasör oluşturun. Bunu seçin ve kayıt defteri düzenleyicisi penceresinin sağ tarafına gidin. İçerik menüsünü çağırın ve DWORD türünde (32 bit) dört parametre oluşturun.

    Ardışık olarak bunlara aşağıdaki isimleri ve değerleri atarız:

    1. AutoUpdateCheckPeriodMinutes, 0;

    2. DisableAutoUpdateChecksCheckboxValue, 1;

    3. Install{8A69D345-D564-463C-AFF1-A69D9E530F96}, 0;

    4. Update{8A69D345-D564-463C-AFF1-A69D9E530F96}, 0.

    Sonuç olarak, “HKLM\SOFTWARE\Po

  • cies\Google\Update” aşağıdaki ekran görüntüsü gibi görünmelidir.

    Google güncelleme hizmetini devre dışı bırakma

    Son olarak, yalnızca yüklediğimiz sürümü kullandığından emin olmak için Chrome’un Google sunucularıyla iletişim kurma girişimlerini devre dışı bırakın.

    “Çalıştır” iletişim kutusunu açın ve metin alanına “services” girin.msc”. Yerel bilgisayarda hizmet yönetimi için tasarlanmış MMC konsolunun Hizmetler bölümünü başlatmak için “Tamam “a tıklayın.

    Listeden yakındaki iki Google Güncelleme hizmetini bulun. Ardından bunları fare ile tek tek seçin ve özellikler panelini açmak için çift tıklayın.

    Okla gösterilen “Başlangıç türü” alanında her hizmet için bir açılır menü açın. “Devre Dışı” olarak ayarlayın. Yapılan değişiklikleri kaydetmek için “Uygula “ya ve özellikler penceresini kapatmak için “Tamam “a tıklayın. Bu işlem tamamlandıktan sonra bilgisayarı İnternet’e yeniden bağlayabilirsiniz.

    NPAPI’yi Etkinleştirme

    Önceki bölümlerde gerçekleştirilen eylemler Chrome’un Google güncelleme sunucularıyla iletişim kurmasını engelledi. Bir fincan kahve almaya gidiyorum ve bu arada Chrome’un en son sürümünün yüklenmeyeceğinden emin olabilirsiniz. Geriye sadece NPAPI eklentileri desteğini etkinleştirmek kalıyor.

    Tarayıcınızı açın ve adres çubuğuna “chrome://flags” yazın. Yazarken, aşağıda bir araç ipucu göreceksiniz ve imlecinizi üzerine getirerek vurgulanan yeşil varyantı seçebilirsiniz. Chrome Deneysel Yetenekler sayfasına gitmek için enter tuşuna basın.

    Genel listeden “NPAPI’yi Etkinleştir” seçeneğini arayın. Etkin olmayan tüm özellikler, halihazırda etkin olan özelliklerden görsel olarak ayırt edilebilmeleri için açık gri bir arka plana sahiptir. Öğe adının altındaki köprüye tıklayın.

    Gerçekleştirilecek işlemin kullanıcı tarafından onaylanması gerekmez. NPAPI eklenti desteğinin açık olduğunu gösteren bir işaret, seçilen seçeneğin beyaz bir arka plana sahip olmasıdır.

    Adres çubuğuna “chrome:/” yazın

    lugins”. Yüklü uzantıların bulunduğu sayfayı açmak için enter tuşuna basın. Tarayıcı penceresinin sağ köşesinde, “Ayrıntılar “ın yanındaki çarpı işaretine tıklayın.

    Geçerli sekmede ayrıntılı bilgiler görüntülenir. Ekran görüntüsünde, Chrome’da çalışan Java eklentisinin NPAPI türünde olduğu açıkça görülmektedir.

    Sonunda

    Uzmanlarımız, geliştiricilerin Netscape teknolojilerini kullanmayı reddetmelerinin nedenini bir kez daha hatırlatıyor. Eklentilerin web sayfalarının içeriğiyle doğrudan etkileşime girmesine izin veren güvenlik açığı, kötü amaçlı içeriğin doğrudan tarayıcı koduna enjekte edilmesine olanak tanır. Sonuç olarak, NPAPI mimarisini kullanan eski yazılımlarla çalışmak zorunda kalmak, kullanıcıyı yağmurda şemsiye yerine elekle yürümeye benzetir.

  • Makaleyi değerlendirin
    ( Henüz derecelendirme yok )
    Rahmed Kundjut

    Merhaba! Ben Rahmed Kundjut, cihaz tamiri ve kurulumu konusundaki tutkumu sizlerle paylaşmaktan çok mutluyum. Bu web sitesinde yazar olarak, teknolojiye duyduğum ilham ve başkalarına kendi cihazlarındaki sorunları anlamaları ve çözmeleri konusunda yardımcı olma isteğim beni yönlendiriyor.

    Yapilan.info — inşaat ve onarım, yazlık alan, daire ve kır evi, yararlı ipuçları ve fotoğraflar
    Comments: 3
    1. Alperen

      Neden aynı işlevi farklı tarayıcılarda NPAPI eklentileri kullanılmadan gerçekleştirebiliyorken, Google Chrome’da NPAPI eklentilerini etkinleştirmemiz gerekiyor? Bu değişiklik neyin nedeni?

      Yanıtla
    2. Umut

      : Merhaba, Google Chrome’da NPAPI eklentilerini nasıl etkinleştirebilirim? Eğer NPAPI eklentilerini kullanmak istiyorsanız, Google Chrome’un bu özelliği varsayılan olarak devre dışı olabilir. Etkinleştirmek için ne yapmam gerekiyor? Yardımlarınızı bekliyorum. Teşekkürler.

      Yanıtla
    3. Tarkan Taşkıran

      Merhaba, bu metni okuyan biri adına şu soruyu sormak istiyorum: Google Chrome’da NPAPI eklentilerini nasıl etkinleştirebilirim? Bu eklentileri kullanabilmek için hangi adımları izlemem gerekiyor? Herhangi bir yardımınız için şimdiden teşekkür ederim.

      Yanıtla