Proiectul Tor lansare a utilitarului , care permite transmiterea și primirea de fișiere în siguranță și anonim, precum și organizarea unui serviciu public pentru schimbul de fișiere. Codul proiectului este scris în limbajul Python și se află sub licența GPLv3. Pachetele gata făcute sunt disponibile pentru Ubuntu, Fedora, Windows și macOS.
OnionShare rulează un server web local, care funcționează sub formă de serviciu ascuns Tor, și îl face disponibil pentru alți utilizatori. Un adresă onion imprevizibilă este generată pentru a accesa serverul, servind ca punct de intrare pentru organizarea schimbului de fișiere (de exemplu, „http://ash4…pajf2b.onion/slug”, unde slug sunt două cuvinte aleatorii pentru a spori securitatea). Pentru a încărca sau a trimite fișiere altor utilizatori, este suficient să deschideți această adresă în Tor Browser. Spre deosebire de trimiterea fișierelor prin email sau prin servicii precum Google Drive, DropBox și WeTransfer, sistemul OnionShare este autosuficient, nu necesită accesarea serverelor externe și permite transmiterea fișierului direct de pe computerul dumneavoastră, fără intermediari.
De la ceilalți participanți la schimbul de fișiere nu este necesară instalarea OnionShare, este suficient un simplu Tor Browser și un singur exemplu de OnionShare de la unul dintre utilizatori. Confidențialitatea transferului se realizează prin transmiterea sigură a adresei, de exemplu, folosind modul de criptare end2end în mesager. După finalizarea transferului, adresa este imediat ștearsă, adică transferul fișierului a doua oară în mod obișnuit nu va fi posibil (este necesară utilizarea unui mod public separat). Pentru a gestiona fișierele date și primite, precum și pentru a controla transferul de date, pe serverul pornit pe sistemul utilizatorului există o interfață grafică.
În noua versiune, pe lângă tab-urile pentru deschiderea accesului și primirea fișierelor, a apărut funcția de publicare a site-ului. Această capacitate permite utilizarea OnionShare ca un server web simplu pentru livrarea de pagini statice. Utilizatorul trebuie doar să tragă fișierele necesare în fereastra OnionShare și să apese butonul „Start sharing”. După aceea, orice utilizator Tor Browser va putea accesa informațiile găzduite ca pe un site obișnuit, folosind URL-ul cu adresa onion.
Dacă în rădăcină este plasat un fișier index.html, acesta va fi afișat, iar dacă nu, va fi returnată o listă de fișiere și directoare. Dacă este necesar să restricționați accesul la informații, OnionShare suportă autentificarea pe pagină prin utilizarea unei metode standard de autentificare HTTP Basic, cu nume de utilizator și parolă. În interfața OnionShare a fost adăugată, de asemenea, o funcție de vizualizare a informațiilor despre istoricul vizitelor, permițându-le utilizatorilor să afle care pagini au fost solicitate și când.
În mod implicit, pentru site, se generează o adresă onion temporară, valabilă cât timp OnionShare este pornit. Pentru a păstra adresa între reporniri, în setări există o opțiune pentru generarea adreselor onion permanente. Locația și adresa IP a sistemului utilizatorului, pe care este pornit OnionShare, sunt ascunse prin tehnologia serviciilor ascunse Tor, ceea ce permite crearea rapidă de site-uri care nu pot fi cenzurate și de care nu poate fi urmărit proprietarul.
Printre schimbările din noua versiune se remarcă și posibilitatea navigării prin directoare în modul de schimb de fișiere - utilizatorul poate deschide accesul nu doar la fișiere individuale, ci la o ierarhie de directoare, iar alți utilizatori vor putea vizualiza conținutul și descărca fișiere, cu condiția ca în setări să nu fie selectată opțiunea de blocare a accesului după prima descărcare.
Sursa: opennet.ro
