Engellemeyi aşmak için P2.0P ağını kullanan CENO 2 web tarayıcısının piyasaya sürülmesi

EQualite şirketi, sansür, trafik filtreleme veya İnternet bölümlerinin küresel ağla bağlantısının kesilmesi koşullarında bilgilere erişimi düzenlemek için tasarlanmış mobil web tarayıcısı CENO 2.0.0'ın (CEnsorship.NO) sürümünü yayınladı. Tarayıcı, kullanıcıların filtreleri atlayarak bilgilere erişim sağlayan harici ağ geçitlerine trafiği yönlendirmeye katıldığı, merkezi olmayan bir P2P ağı üzerinden veri alışverişi yapma yeteneği ile geliştirilmiş GeckoView motoru (Android için Firefox'ta kullanılır) üzerine kurulmuştur. Projenin geliştirmeleri MIT lisansı altında dağıtılmaktadır. Hazır montajlar Google Play'de mevcuttur.

P2P işlevi, keyfi uygulamalara sansürü aşma araçları eklemek için kullanılabilecek ayrı bir Ouinet kitaplığına taşındı. CENO tarayıcısı ve Ouinet kütüphanesi, proxy sunucularının, VPN'lerin, ağ geçitlerinin ve trafik filtrelemeyi atlamak için diğer merkezi mekanizmaların, sansürlü alanlarda İnternet'in tamamen kapatılmasına kadar (tam engelleme, içerik ile) aktif olarak engellenmesi koşullarında bilgilere erişmenizi sağlar. önbellekten veya yerel depolama aygıtlarından dağıtılabilir).

Proje, popüler içeriğin merkezi olmayan bir önbelleğini muhafaza ederek kullanıcı başına içerik önbelleğe almayı kullanıyor. Bir kullanıcı bir siteyi açtığında, indirilen içerik yerel olarak önbelleğe alınır ve kaynağa doğrudan erişemeyen veya ağ geçitlerini atlayamayan P2P ağ katılımcılarının kullanımına sunulur. Her cihaz yalnızca doğrudan o cihazdan istenen verileri saklar. Önbellekteki sayfaların tanımlanması, URL'den gelen karma kullanılarak gerçekleştirilir. Resimler, komut dosyaları ve stiller gibi sayfayla ilişkili tüm ek veriler gruplandırılır ve tek bir tanımlayıcı altında birlikte sunulur.

Doğrudan erişimin engellendiği yeni içeriğe erişim sağlamak için, ağın sansüre tabi olmayan dış kısımlarında bulunan özel proxy ağ geçitleri (enjektörler) kullanılır. İstemci ile ağ geçidi arasındaki bilgiler genel anahtar şifrelemesi kullanılarak şifrelenir. Ağ geçitlerini tanımlamak ve kötü niyetli ağ geçitlerinin girişini önlemek için dijital imzalar kullanılıyor ve proje tarafından desteklenen ağ geçitlerinin anahtarları tarayıcı teslimatına dahil ediliyor.

Ağ geçidi engellendiğinde ağ geçidine erişmek için, trafiği ağ geçidine iletmek üzere proxy görevi gören diğer kullanıcılar aracılığıyla bir zincir bağlantısı desteklenir (veriler, ağ geçidi anahtarıyla şifrelenir; bu, isteğin sistemleri üzerinden iletildiği transit kullanıcılarına izin vermez) trafiğe sıkışmak veya içeriği belirlemek için). İstemci sistemleri diğer kullanıcılar adına harici istekler göndermez, ancak önbellekten veri döndürür veya proxy ağ geçidine tünel oluşturmak için bağlantı olarak kullanılır.

Engellemeyi aşmak için P2.0P ağını kullanan CENO 2 web tarayıcısının piyasaya sürülmesi

Tarayıcı ilk önce normal istekleri doğrudan iletmeye çalışır ve doğrudan istek başarısız olursa dağıtılmış önbelleği arar. URL önbellekte yoksa, bir proxy ağ geçidine bağlanılarak veya ağ geçidine başka bir kullanıcı üzerinden erişilerek bilgi istenir. Çerezler gibi hassas veriler önbellekte saklanmaz.

Engellemeyi aşmak için P2.0P ağını kullanan CENO 2 web tarayıcısının piyasaya sürülmesi

Bir P2P ağındaki her sisteme, P2P ağında yönlendirme için kullanılan ancak kullanıcının fiziksel konumuna bağlı olmayan bir dahili tanımlayıcı sağlanır. Önbellekte iletilen ve saklanan bilgilerin güvenilirliği, dijital imzaların (Ed25519) kullanılmasıyla sağlanır. İletilen trafik TLS kullanılarak şifrelenir. Ağ yapısı, katılımcılar ve önbelleğe alınmış içerik hakkındaki bilgilere erişmek için dağıtılmış karma tablosu (DHT) kullanılır. Gerektiğinde HTTP'nin yanı sıra µTP veya Tor da aktarım olarak kullanılabilir.

Aynı zamanda CENO, anonimlik sağlamaz ve gönderilen isteklerle ilgili bilgiler, katılımcıların cihazlarında analiz için kullanılabilir (örneğin, karma, kullanıcının belirli bir siteye eriştiğini belirlemek için kullanılabilir). Örneğin, posta ve sosyal ağlarda hesabınıza bağlanmayı gerektiren gizli talepler için, verilerin yalnızca doğrudan veya bir proxy ağ geçidi aracılığıyla, ancak önbelleğe erişmeden ve olmadan talep edildiği ayrı bir özel sekme kullanılması önerilir. önbelleğe yerleşme.

Yeni sürümdeki değişiklikler arasında:

  • Panel tasarımı değiştirildi ve yapılandırıcı arayüzü yeniden tasarlandı.
  • Temizle butonunun varsayılan davranışını tanımlayıp bu butonu panelden ve menüden kaldırmak mümkündür.
  • Yapılandırıcı artık listeye göre seçmeli silme de dahil olmak üzere tarayıcı verilerini temizleme yeteneğine sahiptir.
  • Menü seçenekleri yeniden düzenlendi.
  • Arayüzü özelleştirme seçenekleri ayrı bir alt menüde yer almaktadır.
  • Ouinet kütüphanesinin (0.21.5) ve Ceno Uzantısının (1.6.1) sürümü güncellendi, GeckoView motoru ve Mozilla kütüphaneleri Android 108 için Firefox ile senkronize edildi.
  • Rus dili için yerelleştirme eklendi.
  • Tema parametrelerini ve arama motorlarını yönetmek için ayarlar eklendi.

Kaynak: opennet.ru

Yorum ekle