Shfletuesi i internetit CENO 1.4.0 është i disponueshëm, që synon të anashkalojë censurën

Kompania eQualite ka publikuar lëshimin e shfletuesit celular të internetit CENO 1.4.0, i krijuar për të organizuar aksesin në informacion në kushtet e censurës, filtrimit të trafikut ose shkëputjes së segmenteve të internetit nga rrjeti global. Firefox për Android (Mozilla Fennec) përdoret si bazë. Funksionaliteti i lidhur me ndërtimin e një rrjeti të decentralizuar është zhvendosur në një bibliotekë të veçantë Ouinet, e cila mund të përdoret për të shtuar mjetet e anashkalimit të censurës në aplikacione arbitrare. Zhvillimet e projektit shpërndahen nën licencën MIT. Asambletë e gatshme ofrohen në Google Play.

Shfletuesi CENO dhe biblioteka Ouinet ju lejojnë të përdorni informacione në kushtet e bllokimit aktiv të serverëve proxy, VPN-ve, portave dhe mekanizmave të tjerë të centralizuar për anashkalimin e filtrimit të trafikut, deri në një mbyllje të plotë të internetit në zonat e censuruara (me bllokim të plotë, përmbajtje mund të shpërndahet nga cache ose pajisjet lokale të ruajtjes). Për shkëmbimin e të dhënave, krijohet një rrjet P2P në të cilin përdoruesit marrin pjesë në ridrejtimin e trafikut në portat e jashtme (injektorët), të cilët ofrojnë akses në informacion duke anashkaluar filtrat.

Projekti gjithashtu parashikon ruajtjen e përmbajtjes nga ana e përdoruesit, duke ruajtur një memorie të decentralizuar të përmbajtjes popullore. Kur një përdorues hap një sajt, përmbajtja e shkarkuar ruhet në sistemin e përdoruesit dhe bëhet e disponueshme për pjesëmarrësit në rrjetin P2P, të cilët nuk mund të hyjnë drejtpërdrejt te burimi ose portat për të anashkaluar bllokun. Çdo pajisje ruan vetëm të dhënat e kërkuara drejtpërdrejt nga ajo pajisje. Faqet në cache identifikohen duke përdorur një hash të URL-së dhe të gjitha të dhënat shtesë që lidhen me faqen, si imazhet, skriptet dhe stilet, grupohen dhe kthehen së bashku nën një identifikues.

Për të fituar akses në përmbajtje të re, aksesi i drejtpërdrejtë në të cilin është i bllokuar, përdoren porta speciale proxy (injektorë), të cilat ndodhen në pjesë të jashtme të rrjetit që nuk i nënshtrohen censurës. Informacioni midis klientit dhe portës është i koduar duke përdorur enkriptimin e çelësit publik. Nënshkrimet dixhitale përdoren për të identifikuar portat dhe për të parandaluar futjen e portave me qëllim të keq, dhe çelësat e portave të mbështetura nga projekti përfshihen në dorëzimin e shfletuesit.

Për të hyrë në portë kur ajo është e bllokuar, një lidhje zinxhir mbështetet përmes përdoruesve të tjerë që veprojnë si përfaqësues për përcjelljen e trafikut në portë (të dhënat janë të koduara me çelësin e portës, i cili nuk lejon përdoruesit transit përmes sistemeve të të cilëve transmetohet kërkesa për t'u futur në trafik ose për të përcaktuar përmbajtjen). Sistemet e klientëve nuk dërgojnë kërkesa të jashtme në emër të përdoruesve të tjerë, por ose kthejnë të dhëna nga cache ose përdoren si një lidhje për të krijuar një tunel në një portë proxy.

Shfletuesi i internetit CENO 1.4.0 është i disponueshëm, që synon të anashkalojë censurën

Në të njëjtën kohë, CENO nuk jep anonimitet dhe informacioni në lidhje me kërkesat e dërguara është i disponueshëm për analizë në pajisjet e pjesëmarrësve (një sulmues mund të marrë informacion në lidhje me të dhënat e kërkuara ose të dërguara nga cache tek përdoruesit e tjerë, si dhe të përcaktojë që përdoruesi ka akses në një faqe specifike duke përdorur hash). Shfletuesi fillimisht përpiqet të dërgojë kërkesat e rregullta drejtpërdrejt, dhe nëse kërkesa e drejtpërdrejtë dështon, ai kërkon cache-në e shpërndarë. Nëse URL-ja nuk është në cache, informacioni kërkohet duke u lidhur me një portë proxy ose duke hyrë në portë përmes një përdoruesi tjetër. Të dhënat e ndjeshme të tilla si cookies nuk ruhen në cache.

Për kërkesat konfidenciale, për shembull, ato që kërkojnë lidhje me llogarinë tuaj në postë dhe rrjete sociale, propozohet të përdorni një skedë të veçantë private, në të cilën të dhënat kërkohen vetëm drejtpërdrejt ose përmes një porte proxy, por pa qasje në cache dhe pa duke u vendosur në cache.

Çdo sistem në një rrjet P2P pajiset me një identifikues të brendshëm që përdoret për rrugëzim në rrjetin P2P, por nuk është i lidhur me vendndodhjen fizike të përdoruesit. Besueshmëria e informacionit të transmetuar dhe të ruajtur në cache sigurohet përmes përdorimit të nënshkrimeve dixhitale (Ed25519). Trafiku i transmetuar është i koduar duke përdorur TLS. Një tabelë hash e shpërndarë (DHT) përdoret për të aksesuar informacionin rreth strukturës së rrjetit, pjesëmarrësve dhe përmbajtjes së memorizuar. Nëse është e nevojshme, µTP ose Tor mund të përdoren si transportues përveç HTTP.

Shfletuesi i internetit CENO 1.4.0 është i disponueshëm, që synon të anashkalojë censurën

Ndryshimet në versionin e ri:

  • Ofron mundësinë për të hyrë në të dhënat e ruajtura në cache lokale të sistemit aktual, i cili lejon përdorues të shumtë në një rrjet lokal t'i japin njëri-tjetrit akses në përmbajtjen e shkarkuar më parë në rrjete plotësisht të izoluara pa qasje në internet. Shkëmbimi i të dhënave është gjithashtu i mundur në fazën para ngarkimit të tabelës hash të shpërndarë (DHT).
  • Adresa IP e njërit prej nyjeve është shtuar në listën e nyjeve të përdorura për t'u lidhur me rrjetin në rast të dështimeve të DNS.
  • Aftësi të zgjeruara për korrigjimin e dështimeve.
  • Përfshihet shtesa e shfletuesit "HTTPS si parazgjedhje", e cila si parazgjedhje përfshin aksesin nëpërmjet protokollit HTTPS.
  • Dialogu "pa Wi-Fi" është konvertuar në "në të dhënat celulare" dhe tani shfaqet kur punoni përmes rrjetit të një operatori celular, pavarësisht nga gjendja e Wi-Fi.
  • Versionet e përditësuara të CENO Extension 1.4.2 dhe klient Ouinet 0.18.2.

Burimi: opennet.ru

Shto një koment