Праект Tor апублікаваў OnionShare 2.2

Праект Tor прадставіў выпуск утыліты Луковая доля 2.2, якая дазваляе бяспечна і ананімна перадаваць і атрымліваць файлы, а таксама арганізаваць працу публічнага сэрвісу для абмену файламі. Код праекта напісаны на мове Python і распаўсюджваецца пад ліцэнзій GPLv3. Гатовыя пакеты падрыхтаваны для Ubuntu, Fedora, Windows і macOS.

OnionShare запускае на лакальнай сістэме web-сервер, які працуе ў форме ўтоенага сэрвісу Tor, і робіць яго даступным для іншых карыстачоў. Для доступу да сервера генеруецца непрадказальны onion-адрас, які выступае ў ролі кропкі ўваходу для арганізацыі абмену файламі (напрыклад, "http://ash4…pajf2b.onion/slug", дзе slug – два выпадковыя словы для ўзмацнення абароны). Для загрузкі або адпраўкі файлаў іншым карыстальнікам дастаткова адкрыць гэты адрас у Tor Browser. У адрозненне ад адпраўкі файлаў па email або праз такія сэрвісы, як Google Drive, DropBox і WeTransfer, сістэма OnionShare з'яўляецца самадастатковай, не патрабуе звароту да вонкавых сервераў і дазваляе перадаць файл без пасярэднікаў напроста са свайго кампутара.

Ад іншых удзельнікаў абмену файламі не патрабуецца ўстаноўка OnionShare, дастаткова звычайнага Tor Browser і аднаго экзэмпляра OnionShare у аднаго з карыстальнікаў. Канфідэнцыяльнасць перасылання ажыццяўляецца шляхам бяспечнай перадачы адраса, напрыклад, выкарыстоўваючы рэжым end2end-шыфравання ў мэсэнджэры. Пасля завяршэння перадачы адрас адразу выдаляецца, г.зн. перадаць файл другі раз у звычайным рэжыме не атрымаецца (патрабуецца ўжыванне асобнага публічнага рэжыму). Для кіравання якія аддаюцца і прыманымі файламі, а таксама для кантролю за перадачай дадзеных, на боку запушчанага на сістэме карыстача сервера падаецца графічны інтэрфейс.

У новым выпуску, апроч укладак для адкрыцця сумеснага доступу і прыёму файлаў, з'явілася функцыя публікацыі сайта. Указаная магчымасць дазваляе выкарыстоўваць OnionShare у якасці простага web-сервера для аддачы статычных старонак. Карыстальніку дастаткова перацягнуць мышшу неабходныя файлы ў акно OnionShare і націснуць кнопку "Start sharing". Пасля гэтага любыя карыстачы Tor Browser змогуць звярнуцца да размешчанай інфармацыі як да звычайнага сайта, выкарыстоўваючы URL з onion-адрасам.

Праект Tor апублікаваў OnionShare 2.2

Калі ў корані змешчаны файл index.html, то будзе паказана яго змесціва, а калі яго няма, тое будзе выведзены спіс файлаў і каталогаў. Пры неабходнасці абмежаваць доступ да інфармацыі OnionShare падтрымлівае ўваход на старонку па лагіне і паролю пры дапамозе штатнага метаду аўтэнтыфікацыі HTTP Basic. У інтэрфейс OnionShare таксама дададзена магчымасць прагляду інфармацыі аб гісторыі наведванняў, якая дазваляе судзіць аб тым якія і калі былі запытаны старонкі.

Праект Tor апублікаваў OnionShare 2.2

Па змаўчанні для сайта генеруецца часовы onion-адрас, які дзейнічае пакуль запушчаны OnionShare. Каб захаваць адрас паміж перазапускамі ў наладах прадугледжана опцыя для генерацыі пастаянных onion-адрасоў. Месцазнаходжанне і IP-адрас карыстацкай сістэмы, на якой запушчаны OnionShare, утоены пры дапамозе тэхналогіі ўтоеных сэрвісаў Tor, што дазваляе хутка ствараць сайты, якія немагчыма цэнзураваць і адсачыць уладальніка.

З змен у новым выпуску таксама можна адзначыць з'яўленне ў рэжыме абмену файламі магчымасці навігацыі па каталогах - карыстач можа адкрыць доступ не да асобных файлаў, а да іерархіі каталогаў і іншыя карыстачы змогуць праглядаць змесціва і загружаць файлы, калі ў наладах не абрана опцыя блакавання доступу пасля першай загрузкі.

Праект Tor апублікаваў OnionShare 2.2

Крыніца: opennet.ru

Дадаць каментар