CENO 2.1 web arakatzailearen kaleratzea, P2P sare bat erabiltzen duena guneetara sartzeko

После года разработки опубликован выпуск мобильного web-браузера CENO 2.1.0, предназначенного для организации доступа к информации в условиях невозможности прямого доступа к информации, например, при отключения сегментов интернета от глобальной сети в результате сбоев или действий злоумышленников. Браузер построен на основе движка GeckoView (применяется в Firefox для Android), расширенного возможностью обмена данными через децентрализованную P2P-сеть, в которой пользователи участвуют в перенаправлении трафика к внешним шлюзам, обеспечивающим доступ к информации. Наработки проекта распространяются под лицензией MIT. Готовые сборки доступны в Google Play.

P2P funtzionaltasuna Ouinet liburutegi bereizi batean sartzen da, aplikazio arbitrarioetan erabil daitekeena. CENO nabigatzaileak eta Ouinet liburutegiak Interneten erabateko itxiera arteko egoeretan informazioa eskura dezakezu, adibidez, etenaldi globalen ondorioz. Kasu honetan, edukia cachetik edo tokiko biltegitik banatu daiteke.

Proiektuak erabiltzaile bakoitzeko edukien cachea erabiltzen du, eduki ezagunen cache deszentralizatua mantenduz. Erabiltzaile batek gune bat irekitzen duenean, deskargatutako edukia lokalean gordetzen da eta baliabidera edo atebideetara zuzenean sartu ezin diren P2P sareko parte-hartzaileen eskura jartzen da. Gailu bakoitzak gailu horri zuzenean eskatutako datuak soilik gordetzen ditu. Cacheko orrialdeen identifikazioa URLko hash bat erabiliz egiten da. Orriarekin lotutako datu gehigarri guztiak, hala nola, irudiak, scriptak eta estiloak, identifikatzaile baten azpian biltzen eta hornitzen dira.

Zuzenean eskura ez dagoen eduki berrietara sarbidea izateko, proxy atebide bereziak (injektoreak) erabiltzen dira, sarearen kanpoaldeko eta kaltetu gabeko zatietan kokatuta daudenak, zeinetan oraindik konexioa ezartzeko aukera dagoen. Bezeroaren eta atebidearen arteko informazioa gako publikoaren enkriptatzea erabiliz enkriptatzen da. Sinadura digitalak atebideak identifikatzeko eta atebide gaiztoak ez sartzea saihesteko erabiltzen dira, eta proiektuak onartzen dituen atebideen gakoak arakatzailearen entregan sartzen dira.

Atebidera irisgarritasun zuzeneko baldintzetan sartzeko, kate-konexio bat onartzen da atebidera trafikoa birbidaltzeko proxy gisa jarduten duten beste erabiltzaile batzuen bidez (datuak atebidearen gakoarekin zifratzen dira, eta horrek ez die baimenik ematen sistema horien bidez eskabidea egiten duten erabiltzaileei igarotzen diren). trafikoan sartzeko edo edukia zehazteko transmititzen da). Bezero-sistemek ez dituzte kanpoko eskaerak bidaltzen beste erabiltzaileen izenean, baina bai cachetik datuak itzultzen dituzte edo proxy atebide batera tunel bat ezartzeko esteka gisa erabiltzen dira.

Arakatzailea lehenik eta behin ohiko eskaerak zuzenean ematen saiatzen da, eta zuzeneko eskaerak huts egiten badu, banatutako cachean bilatzen du. URLa cachean ez badago, informazioa proxy atebide batera konektatuz edo beste erabiltzaile baten bidez atebidera sartuz eskatzen da. Datu sentikorrak, esate baterako, cookieak ez dira cachean gordetzen.

CENO 2.1 web arakatzailearen kaleratzea, P2P sare bat erabiltzen duena guneetara sartzeko

P2P sare bateko sistema bakoitzak barne identifikatzaile bat du, P2P sarean bideratzeko erabiltzen dena, baina ez dago erabiltzailearen kokapen fisikoarekin lotuta. Cachean transmititutako eta gordetako informazioaren fidagarritasuna sinadura digitalak erabiliz bermatzen da (Ed25519). Igorritako trafikoa TLS erabiliz enkriptatzen da. Banatutako hash taula (DHT) sarearen egiturari, parte-hartzaileei eta cacheko edukiari buruzko informazioa atzitzeko erabiltzen da. Beharrezkoa bada, µTP edo Tor garraio gisa erabil daitezke HTTPaz gain.

Aldi berean, CENOk ez du anonimotasunik ematen eta bidalitako eskaerei buruzko informazioa parte-hartzaileen gailuetan aztertzeko eskuragarri dago (adibidez, hash-a erabil daiteke erabiltzailea gune jakin batera sartu dela zehazteko). Isilpeko eskaerak egiteko, adibidez, zure kontuarekin posta elektronikoan eta sare sozialetan konektatu behar dutenetan, fitxa pribatu bereizi bat erabiltzea proposatzen da, non datuak zuzenean edo proxy atebide baten bidez soilik eskatzen diren, baina cachean sartu gabe eta gabe. cachean finkatzen.

Argitalpen berriaren aldaketen artean:

  • Arakatzailearen motorra Firefox 123.1.0 osagaiekin sinkronizatuta dago.
  • Edukiak deskargatzeko iturrien adierazle hobetua.
  • Modu iluna gaituta dago lehenespenez.
  • Aplikazioaren erregistro osoak esportatzeko ezarpen bat gehitu da.
  • Orrialde bat gehitu da abiaraztean konexioaren zain egoteko.
  • Ezarpen bat gehitu da zubi modua gaituta dagoen ala ez kontrolatzeko.
  • Gomendatutako guneen zerrenda lehenetsi eguneratua.

Iturria: opennet.ru

Erosi hosting fidagarria DDoS babesa duten guneetarako, VPS VDS zerbitzariak 🔥 Erosi webguneentzako ostatu fidagarria DDoS babesarekin, VPS VDS zerbitzariak | ProHoster