Nedavno Programeri Tor projekta objavili su uslužni program OnionShare 2, to ti omogućava vam prijenos i primanje datoteka na siguran i anoniman način, kao i organizaciju rada javne usluge za razmjenu datoteka. Kôd projekta napisan je na Pythonu i distribuiran pod GPLv3 licencama.
OnionShare ipokreće web server koji radi na lokalnom sistemu u obliku skrivene Tor usluge i čini ga dostupnim drugim korisnicima.
Da biste pristupili serveru, generira se nepredvidiva adresa luka koja djeluje kao ulazna točka za organiziranje dijeljenja datoteka (na primjer, "http: //ash4…pajf2b.onion/slug", gdje je puž dvije slučajne riječi za dodatnu sigurnost).
Da biste preuzeli ili poslali datoteke drugim korisnicima, jednostavno podijelite i otvorite tu adresu u Tor Browser-u.
Za razliku od slanja datoteka e-poštom ili putem usluga kao što su Google Drive, DropBox WeTransfer, OnionShare je samostalan, ne zahtijeva pristup vanjskim poslužiteljima i omogućuje vam prijenos datoteke direktno s računara bez posrednika.
Ostali sudionici dijeljenja datoteka ne trebaju instalirati OnionShare, uobičajeni preglednik Tor i instancu OnionShare od jednog od korisnika.
Povjerljivost se šalje sigurnim prijenosom adreseNa primjer, koristeći end2end način šifriranja na glasniku.
Nakon završetka prijenosa, adresa se odmah brišetj. prijenos datoteke drugi put u normalnom načinu neće raditi (potrebna je upotreba zasebnog javnog načina).
Grafičko sučelje je osigurano na strani servera koje se izvodi na korisničkom sistemu poslužitelja za kontrolu poslanih i primljenih datoteka, kao i za kontrolu prijenosa podataka.
O novoj verziji OnionShare 2
Razvojem ove nove verzije sDodali smo mogućnost ne samo da dijelite svoje datoteke, već i da primate datoteke od drugih korisnika. Da biste preuzeli datoteke od drugih korisnika, generira se posebna adresa.
Ovim je implementiran javni način rada koji omogućava višestrukim korisnicima preuzimanje ili slanje datoteka.
Po defaultu se jednokratne (jedinstvene) adrese i dalje generiraju, ali uklanjaju se odmah nakon završetka prijenosa.
U slučaju prijenosa samo jedne datoteke, njezino pakiranje u zip datoteku više se ne koristi (zip se generira samo kada je odabrano više datoteka ili direktorija).
Puna podrška za Tor-transport meek_lite, što uvelike pojednostavljuje povezivanje s Torom u zemljama s jakom cenzurom.
Da bi se izbjeglo blokiranje, prosljeđivanje se koristi putem platforme Microsoft Azure u oblaku.
U javnom načinu rada adresa se ne mijenja, razmjena se završava i adresa se ručno uklanja.
Kombinacija stalne adrese i načina otpreme omogućava vam stvaranje jednostavnih zajedničkih skladišta poput DropBox-a ili organiziranje anonimnog prijenosa podataka.
Od ostalih dodanih poboljšanja nalazimo sljedeće:
- Dodata je podrška za treću verziju protokola za usluge luka.
- Primjena verzije izdanja za macOS u izoliranom načinu izolirane okoline.
- Dodata mogućnost odabira jezika sučelja.
- Značajno redizajnirana baza projektnog koda. Za kontrolu kvaliteta implementiranog proizvoda jediničnih testova.
Kako instalirati OnionShare na Linux?
To bi trebali znati Postoje paketi pripremljeni za Ubuntu, Fedoru, Windows i macOS. Tako da ih možemo iskoristiti za instaliranje aplikacije na našu Linux distribuciju.
Za one koji su korisnici i derivati Ubuntu-a, samo moramo dodati OnionShare PPA u naš sistem. To radimo otvaranjem terminala i upisivanjem sljedeće naredbe:
sudo add-apt-repository ppa:micahflee/ppa sudo apt update sudo apt install -y onionshare
Za slučaj onih koji jesun Fedora korisnici i oni izvedeni iz nje, instalacija se izvodi izvršavanjem sljedeće naredbe:
sudo dnf install onionshare
Na kraju, neslužbeno u Arch Linuxu u AUR spremištima postoji paket aplikacija a ovo možemo instalirati na naš sistem izvršavanjem sljedeće naredbe:
yay -S onionshare
Za ostatak Linux distribucija možete kompajlirati slijedeći upute na ovom linku.