Google Chrome ve Mozilla Firefox'un modern sürümleri, onaylanmamış eklentiler yüklemenizi engeller. Bu iyi bir şeydir ve kötü amaçlı yazılımların tarayıcınızdan engellenmesine yardımcı olur. Ancak bazen bir CRX veya XPI dosyasından onaylanmamış bir eklenti yüklemeniz gerekebilir.
Bu yalnızca deneyimli kullanıcılar içindir. Kendi uzantınızı geliştiriyorsanız ve onu test etmeniz gerekiyorsa özellikle yararlıdır. Başka birinin oluşturduğu bir uzantıyı yüklüyorsanız, tam olarak ne yaptığınızı bildiğinizden emin olun.
Google Chrome
Google Chrome, yalnızca Chrome Web Mağazası'ndan uzantı yüklemenize izin verir. Diğer web siteleri sizi uzantıları yüklemeye yönlendirebilir ancak bunların Chrome Web Mağazası'nda barındırılması gerekir.
Bu sınırlama şu anda yalnızca Windows ve Mac OS X'teki Chrome için geçerli görünüyor, bu nedenle Linux ve Chrome OS kullanan Chrome kullanıcıları Web Mağazası'nın dışından uzantıları yüklemeye devam edebilir. CRX dosyasını Uzantılar sayfasına sürükleyip bırakmanız yeterlidir.
Kendi uzantınızı geliştiriyorsanız, geliştirici modu aracılığıyla paketlenmemiş bir uzantı yükleyebilirsiniz. Bu, .crx biçiminde bir uzantı yüklemenize izin vermez.
Bunu yapmak için, Uzantılar sayfasını açın - menü düğmesini tıklayın, "Diğer araçlar" ın üzerine gelin ve "Uzantılar" ı seçin. Etkinleştirmek için "Geliştirici modu" onay kutusunu tıklayın ve ardından "Paketlenmemiş uzantıyı yükle" düğmesini tıklayın. Uzantının dizinine gidin ve açın.
Bunu, sahip olduğunuz mevcut Chrome sürümüyle yapabilirsiniz. Ancak Chrome, her başlattığınızda böyle paketlenmemiş bir uzantı kullandığınızı size hatırlatacaktır. Bu mesaj, geliştirici modunun kötü amaçlı yazılım için kullanılmasını önlemek için tasarlanmıştır.
Google daha önce size izin verdi kararsız "Geliştirici" kanalına geç ve bu derlemede Web Mağazası'nın dışından uzantılar yükleyin. Ancak kötü amaçlı programlar, Chrome'u kullanıcıların bilgisayarlarındaki geliştirici kanalına geçmeye zorluyordu, dolayısıyla artık geliştirici kanalında da bu kısıtlama var. Aynısı Chrome Canary derlemeleri için de geçerli görünüyor - Web Mağazası dışı uzantıları yüklemenize izin vermiyorlar.
Bunun yerine, Chrome'un temelini oluşturan açık kaynaklı proje olan Chromium'a dayalı başka bir tarayıcı yükleyebilirsiniz. Görünüşe göre Chromium'un kendisi bu kısıtlamaya sahip, bu nedenle Chromium'u öylece yükleyemezsiniz.
Opera, Chromium tabanlıdır ve Chrome uzantılarını destekler. Yüklemek Opera ve istediğiniz yerden Chrome uzantılarını yükleyebilirsiniz. Bunu Opera'da yapmak için, uzantılar sayfasını açın ve üzerine bir .CRX dosyası sürükleyip bırakın. Uzantının resmi uzantı mağazasının dışından yüklendiğine dair bilgilendirileceksiniz ve yüklemeyi onaylamanız istenecek.
Kurumsal dağıtımlar için Google Chrome şunları yapmanızı sağlar: Grup İlkesi aracılığıyla Web Mağazası dışı uzantıları yükleyin . Ancak, Chrome buna yalnızca bir Windows alanına bağlı bilgisayarlarda izin verir .
Mozilla Firefox
Mozilla, aslında sizi Mozilla Eklenti Galerisi'ndeki uzantılarla sınırlamaz. Ancak Mozilla, henüz yüklenmemiş uzantıları yüklemenizi engeller. Mozilla imzalı . Bu, yalnızca Mozilla'nın aldığı ve imzaladığı Firefox eklentilerini yükleyebileceğiniz anlamına gelir. Chrome'da olduğu gibi bu, kötü amaçlı yazılımlara karşı korunmaya yardımcı olur. (Bu değişiklik Firefox 44'te yürürlüğe girer.)
Mozilla’nın buna çözümü şudur: Firefox Developer Edition . Firefox'un bu özel sürümü, yerleşik geliştirici araçlarıyla birlikte gelir ve ayrıca imzasız Firefox eklentileri yüklemenize de olanak tanır.
Ayrıca kullanabilirsiniz Firefox Nightly - Firefox'un Chrome’un Canary sürümlerine eşdeğer çok dengesiz bir test sürümü. İmzasız uzantıları da kurmanıza izin verir.
FIrefox'un kararlı ve beta sürümlerinin imza kontrollerini devre dışı bırakmanıza izin veren özel "markasız" sürümleri de olacaktır. Bunlar Firefox’un normal logosuna sahip olmayacak ve bu da kötü amaçlı yazılım yazarlarının, korumalı Firefox sürümleri ile değiştirmelerini önlemeye yardımcı olacaktır.
Firefox'un özel bir sürümünü kurduktan sonra, imzasız eklentilerin kurulmasına izin vermek için bir ayarı değiştirmeniz gerekecektir. Varsayılan olarak, Firefox'un bu sürümleri bile bunu engelleyecektir.
Bunu yapmak için Firefox’un adres çubuğuna about: config yazın ve Enter tuşuna basın. "Xpinstall.signatures.required" öğesini arayın, "xpinstall.signatures.required" ayarına çift tıklayın. Şimdi "False" olarak ayarlanacak.
Unutmayın, bu yalnızca Firefox’un özel bir sürümünü kullanıyorsanız normal sürümü değil.
Chrome'da olduğu gibi, Firefox'un kendisi yerine Firefox kodunu temel alan başka bir tarayıcı kullanmayı da düşünebilirsiniz.
Firefox'un daha yavaş hareket eden "Genişletilmiş Destek Sürümü" veya ESR sürümü de henüz eklenti imzalamayı desteklemiyor. Ancak, imzalama sonunda Firefox'un bu sürümlerinde de zorunlu hale gelebilir. Bu uzun vadeli bir çözüm değil.
Kullanıcı Komut Dosyalarını Deneyin
"Kullanıcı komut dosyaları" da yardımcı olabilir. Bir şey için bir eklenti aramaktansa, Tampermonkey Chrome için uzantı veya Araba tamircisi Firefox için eklenti. Daha sonra, uzantının belirli web sayfalarında otomatik olarak çalışacağı küçük “kullanıcı komut dosyalarını” (JavaScript bitleri) arayabilirsiniz. Bunlar esasen kitapçıklar belirli web sitelerinde otomatik olarak çalışır.
Bu komut dosyalarının Chrome Web Mağazası veya Mozilla'dan geçmesi gerekmez, bu nedenle bunları web'den indirebilir veya kendi başınıza yazıp kolayca yükleyebilirsiniz.
Dikkat: Tarayıcınızda çalışan her şey gibi, web taramanızı gözetleyen ve kişisel verilerinizi yakalayan veya yalnızca daha fazla reklam ekleyen kötü niyetli bir kullanıcı komut dosyası yükleyebilirsiniz. Ne yüklediğinize dikkat edin.
Yine, ne yaptığınızı gerçekten bilmiyorsanız ve bunu yapmak için iyi bir nedeniniz yoksa, bu korumayı atlamayı teşvik etmiyoruz. Kötü amaçlı yazılım - ve " potansiyel olarak istenmeyen program ”- zararlı eklentileri tarayıcınıza zorlayabilecekleri için yazarlar buna bayılıyor. Tarayıcıyı kilitlemek, bu kötü amaçlı yazılımla daha fazla savaşmaya yardımcı olur ve tarayıcınıza virüs bulaştırmaya çalışan kişilerin hayatını zorlaştırır. Ortalama Chrome ve Firefox kullanıcısı için bunlar büyük güvenlik iyileştirmeleridir.