Linux -- это интересно

OneSwarm – friend-to-friend сеть


Рубрика: Интернет ПО
Метки: | | | | | |
Просмотров: 6100

OneSwarm – это безопасная бессерверная децентрализованная friend-to-friend (p2p) сеть третьего поколения, позволяющая обмениваться файлами с теми, кому вы доверяете, тем самым снижая практически до нуля риск стать жертвой третьих лиц, заинтересованных в использовании данных о ваших действиях в сети против Вас.

Сегодняшние традиционные p2p-сети не передают личной информации о своих участниках, но все же посторонние лица имеют техническую возможность отслеживать вашу деятельность в пиринговой сети и использовать эти данные против Вас. OneSwarm позволяет создать так называемую friend-2-friend сеть, где только Вы сами решаете, кому видеть, что вы делаете, а кому нет.

OneSwarm не передает файлы от отправителя к получателю напрямую, если они не являются друзьями и не доверяют друг другу, а только через общих друзей, оставаясь анонимными друг для друга.

OneSwarm – абсолютно безопасная сеть, потому узнать, кто у кого что скачал невозможно. Ваш трафик проходит только через тех участников сети, с кем вы являетесь непосредственными друзьями (ограниченными или неограниченными). Но если вы скачиваете файл у вашего друга, цепочка наименьшая – только от вас к другу:

Если же вы в поиске находите интересующий вас файл, а он лежит на компьютере друга вашего друга, то закачка будет происходить по всем цепочкам друзей между вами (на рисунке показана лишь одна такая цепочка, на деле же их обычно куда больше).

Таким образом, ни вы, ни человек с файлом, ни кто либо из посредников, участвующих в передаче файла, не знает, ни от кого изначально шел файл, ни для кого в конце он предназначался.

Не стоит забывать, что ваша безопасность в любом случае зависит от вас самих, а именно от того, кого вы добавляете себе в друзья в сети OneSwarm. Надежных людей можно добавлять в неограниченные друзья, а подозрительных – в ограниченные, чтобы они не могли наверняка знать, что какой-то файл лежит на вашем компьютере.

Но даже если файл будет лежать у вас, ограниченный друг не сможет об этом узнать, потому что остается большой вероятность того, что вы лишь посредник.

OneSwarm представляет из себя кроссплатформенный пиринговый клиент, основанный на Azureus и обратно совместимый с протоколом битторрент.

После установки и запуска откроется браузер по адресу http://127.0.0.1:29615 и покажет довольно дружелюбный и удобный интерфейс. Помимо веб-интерфейса (управление через браузер) есть еще классический интерфейс Azureu. также есть отключаемый чат с другими участниками.

Веб-интерфейс OneSwarm поддерживает декодирование многих аудио и видео форматов в реальном времени, что позволяет просматривать медиа файлы прямо в браузере (есть встроенный медиаплеер), не прибегая к использованию стороннего софта.

Разработчиками OneSwarm также создан простенький сервер на Java для массового обмена ключами (такой сервер очень легко может поднять любой желающий). Единый сервер или community server, является по сути базой публичных ключей пользователей. То есть, ваш клиент время от времени опрашивает сервер на наличие новых пользователей и добавляет их вам, а вас — всем остальным...

С первого взгляда это может показаться не безопасным, но здесь все сделано гениально и просто — все друзья, добавленные через единый сервер, по умолчанию ограниченны, и что-то узнать о вас они не смогут.

OneSwarm свободен для распространения и обратно совместим с протоколом битторрент. Это значит, что Вы можете использовать его и как обыкновенный битторрент-клиент, и как клиент для безопасного обмена личными файлами с друзьями.

Добавление друзей возможно несколькими способами: среди них обмен публичными ключами, добавление через GTalk/Gmail, инвайты и посредством массового автоматического обмена ключами используя единый сервер (community server).

Научившись пользоваться основными функциями OneSwarm, можно легко пользоваться этой программой и строить свои сети из своих друзей.

Работа над OneSwarm ведется довольно активно и каждый новый релиз существенно отличается от предыдущего добавлением новых возможностей. Если вы решили пользоваться им, желательно не отключать авто обновление программы и следить за новостями.

Сайт проекта

Страница на github.com

Комментариев: 7 RSS
Анонимоус1 2010-03-01 в 02:24:42

Довольно необычная программа. Раньше не слышал о подобных сетях.

Спасибо за интересную статью. Как говорится: "Автор, пиши ещё!" :-)

Программа запускается, после старта всплывает сообщение об ошибке

непонятно что надо, что то с плагином.

Хотя программу только скачал с сайта http://www.oneswarm.org/

Может кто сталкивался с данной ошибкой и есть решение, ответьте

непонятно что надо, что то с плагином

А в консоли что выдаёт?

Проверил в Убунте 16.04, Арчике и Слаке, всё работает:

DEBUG::Sat Apr 28 21:59:19 MSK 2018 Not installing security manager - disabled by system property

DEBUG::Sat Apr 28 21:59:21 MSK 2018 Not installing security manager - disabled by system property

starting core

Error loading internal plugin 'edu.washington.cs.oneswarm.f2f.OSF2FPlugin' : java.lang.NullPointerException

Adding shutdown edu.washington.cs.oneswarm.ui.gwt.server.AddTorrentManager@3fcc90c0

через терминал становится видно что за прагин

edu.washington.cs.oneswarm.f2f.OSF2FPlugin

теперь есть что копать в инете

походу с java не состыковка, судя по github

https://github.com/CSEMike/OneSwarm/wiki/Building-on-Ubuntu

у меня java8

sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java9-installer
Оставьте комментарий!
Используйте нормальные имена.Войти через loginza
Если вы уже зарегистрированы как комментатор или хотите зарегистрироваться, укажите пароль и свой действующий email.
(При регистрации на указанный адрес придет письмо с кодом активации и ссылкой на ваш персональный аккаунт, где вы сможете изменить свои данные, включая адрес сайта, ник, описание, контакты и т.д.)



 
(обязательно)