Tor-projekt programmi vĂ€ljalaskmine , mis vĂ”imaldab ohutult ja anonĂŒĂŒmselt faile edastada ja vastu vĂ”tta ning korraldada avaliku teenuse, et faile vahetada. Projekti kood on kirjutatud Pythonis ja GPlv3 litsentsi all. Valmis paketid Ubuntu, Fedora, Windows ja macOS jaoks.
OnionShare kĂ€ivitab kohaliku sĂŒsteemi veebiserveri, mis töötab Tor-i varjatud teenusena, ja muudab selle teistele kasutajatele kĂ€ttesaadavaks. Serveri juurde pÀÀsemiseks genereeritakse ettearvamatu onion-aadress, mis toimib failivahetuse sisenemispunktina (nt "http://ash4âŠpajf2b.onion/slug", kus slug on kaks juhuslikku sĂ”na turvalisuse suurendamiseks). Failide ĂŒleslaadimiseks vĂ”i edastamiseks teistele kasutajatele on piisav, kui avada see aadress Tor Browseris. Erinevalt failide saatmisest e-posti vĂ”i selliste teenuste kaudu nagu Google Drive, DropBox ja WeTransfer, on OnionShare sĂŒsteem iseseisev, ei vaja vĂ€listele serveritele pöördumist ja vĂ”imaldab faili edastada otse oma arvutist ilma vahendajateta.
Failide vahetamiseks ei ole teistelt osalistelt vaja OnionShare'i installida, piisab tavalise Tor Browseri kasutamisest ja ĂŒhe kasutaja OnionShare'i eksemplarist. Saatmise konfidentsiaalsus tagatakse aadressi ohutu edastamise kaudu, nĂ€iteks kasutades end2end-krĂŒptimise reĆŸiimi sĂ”numivahetajas. PĂ€rast edastamise lĂ”petamist saadetakse aadress kohe kustutamiseks, st faili ei saa teist korda tavareĆŸiimis edastada (vajalik on eriline avalik reĆŸiim). Failide jagamise ja vastuvĂ”tmise haldamiseks ning andmete edastamise jĂ€lgimiseks on kasutaja sĂŒsteemis töötavas serveris graafiline liides.
Uues vĂ€ljaandes, peale vahekaarte failide jagamise avamiseks ja vastuvĂ”tmise jaoks, on lisatud ka vĂ”imalus veebisaidi avaldamiseks. Antud vĂ”imalus vĂ”imaldab OnionShare't kasutada lihtsa veebi serverina staatiliste lehekĂŒlgede edastamiseks. Kasutajal on piisav, kui lohistada vajalikud failid OnionShare aknasse ja vajutada nuppu âAlusta jagamistâ. SeejĂ€rel saavad kĂ”ik Tor Browseri kasutajad juurdepÀÀsu avaldatud teabele nagu tavalisest veebisaidist, kasutades onion-aadressiga URL-i.
Kui juurekas on index.html-fail, kuvatakse selle sisu, muidu nĂ€idatakse failide ja kaustade loendit. Kui on vajalik teabe juurdepÀÀsu piiramine, toetab OnionShare lehe sisselogimist kasutajanime ja parooliga, kasutades tavapĂ€rast HTTP Basic autentimise meetodit. OnionShare'i liideses on lisatud ka vĂ”imalus vaadata kĂŒlastuste ajalugu, mis vĂ”imaldab poolel hinnata, milliseid lehti ja millal on kĂŒsitud.
Vaikimisi genereeritakse veebilehe jaoks ajutine onion-aadress, mis on kehtiv seni, kuni OnionShare on kĂ€ivitunud. Aadressi sĂ€ilitamiseks taaskĂ€ivituste vahel on seadistustes vĂ”imalus genereerida pĂŒsivaid onion-aadresse. Kasutaja sĂŒsteemi asukoht ja IP-aadress, millel OnionShare töötab, on varjatud Tor-i peidetud teenuste tehnoloogia abil, mis vĂ”imaldab kiiresti luua veebilehti, mida ei saa tsenseerida ja mille omaniku jĂ€lgimine on vĂ”imatu.
Uue vĂ€ljaande muudatustest vĂ”ib samuti mĂ€rkida, et failide jagamise reĆŸiimis on lisatud kaustade navigatsiooni vĂ”imalus â kasutaja saab avada juurdepÀÀsu mitte ainult eraldi failidele, vaid ka kaustade hierarhiale ning teised kasutajad saavad sisu sirvida ja faile laadida, vĂ€lja arvatud juhul, kui seadistustes on valitud juurdepÀÀsu blokeerimise vĂ”imalus pĂ€rast esimest allalaadimist.
Allikas: opennet.ru
