Pas më shumë se një viti zhvillimi, projekti Tor paraqiti lëshimin e utilitarit OnionShare 2.3, i cili lejon dërgimin dhe marrjen e skedarëve në mënyrë të sigurt dhe anonime, si dhe organizimin e një shërbimi publik për ndarjen e skedarëve. Kodi i projektit është shkruar në gjuhën Python dhe shpërndahet nën licencën GPLv3. Paketat e gatshme janë përgatitur për Ubuntu, Fedora, Windows dhe macOS.
OnionShare aktivizon në sistemin lokal serverin web, i cili funksionon si një shërbim i fshehur Tor, dhe e bën atë të доступshëm për përdoruesit e tjerë. Për qasje në серверу generohet një adresë onion e paparashikueshme, e cila shërben si pika e hyrjes për organizimin e ndarjes së skedarëve (për shembull, «http://ash4…pajf2b.onion/slug», ku slug janë dy fjalë të rastësishme për të forcuar mbrojtjen). Për të ngarkuar ose dërguar skedarë përdoruesve të tjerë, mjafton të hapni këtë adresë në Tor Browser. Ndryshe nga dërgimi i skedarëve përmes emailit ose shërbimeve si Google Drive, DropBox dhe WeTransfer, sistemi OnionShare është i pavarur, nuk kërkon ndihmën e serverave të jashtëm dhe lejon dërgimin e skedarëve në mënyrë direkte nga kompjuteri juaj.
Nga pjesëmarrësit e tjerë në ndarjen e skedarëve nuk kërkohet instalimi i OnionShare, mjafton një Tor Browser i zakonshëm dhe një kopje e OnionShare te një nga përdoruesit. Konfidencialiteti i dërgimit arrihet përmes një transmetimi të sigurt të adresës, për shembull duke përdorur modin e enkriptimit end2end në mesazher. Pas përfundimit të dërgimit, adresa fshihet menjëherë, pra dërgimi i skedarit për herë të dytë në modalitetin e zakonshëm nuk është i mundur (nevojitet një mod publik të veçantë). Për të menaxhuar skedarët e dërguar dhe të pranuar, si dhe për të kontrolluar transmetimin e të dhënave, në anën e serverit të aktivizuar në sistemin e përdoruesit ofrohet një ndërfaqe grafike.
Novitetet kryesore:
- Është realizuar mbështetje për tabulat që lejojnë kryerjen e disa veprimeve njëkohësisht në program. Mbështetet nisja e katër llojeve të shërbimeve në tabula: ofrimi i aksesit në skedarët tuaj, marrja e skedarëve të palëve të treta, menaxhimi i një faqjeje lokale dhe komunikasi në chat. Për secilin shërbim mund të hapen disa tabula, për shembull, është e mundur të nisen disa faqe lokale dhe të krijohen disa chat-e. Pas rinisjes, tabulat që ishin hapur më parë ruajnë dhe lidhen me të njëjtin adresë OnionShare.

- Është shtuar mundësia për krijimin e dhomave chat të sigurta për biseda anonime pa ruajtjen e historisë së bisedës. Aksesi në chat ofrohet mbi një adresë standarde OnionShare, e cila mund të dërgohet pjesëmarrësve me të cilët është e nevojshme të diskutohet diçka. Mund të lidheni me chat-in pa pasur nevojë për të instaluar OnionShare, thjesht duke hapur adresën e dërguar në Tor Browser. Shkëmbimi i mesazheve në chat është i enkriptuar duke përdorur enkriptimin në fund, i realizuar në bazë të shërbimeve standarde onion të Tor pa shpikur mekanizma të tjerë enkriptimi.
Një nga mundësitë e përdorimit të chat-it të integruar përmend situatat në të cilat është e nevojshme të diskutohet diçka pa lënë gjurmë; në mesazherët e zakonshëm nuk ka garanci se mesazhi i dërguar do të fshihet nga marrësi dhe nuk do të mbetet në ruajtje të ndërmjetme dhe në cache-in e diskut. Në chat-in OnionShare, mesazhet shfaqen vetëm dhe nuk ruhet askund. Chat-i OnionShare gjithashtu mund të përdoret për organizimin e komunikimit të shpejtë pa hapur llogari ose kur është e nevojshme të sigurohet anonimiteti i pjesëmarrësit.

- Janë zgjeruar mundësitë për të punuar me OnionShare nga linja e komandës pa nisur ndërfaqen grafike. Ndërfaqja e komandës është ndarë në një aplikacion të veçantë onionshare-cli, i cili mund të përdoret edhe në serverat pa monitor. Mbështeten të gjitha operacionet bazë, për shembull, për të krijuar një chat mund të nisni komandën «onionshare-cli —chat», për të krijuar një faqe — «onionshare-cli —website», dhe për të pranuar skedarë — «onionshare-cli —receive».

Burimi: opennet.ru



