Jump to content

Ретроподелиться

Ретроподелиться
Оригинальный автор(ы) Роберт Ферни
Разработчик(и)
  • Сирил Солер
  • Джоаккино Мацзурко
Первоначальный выпуск 2006 г .; 18 лет назад ( 2006 ) [1]
Стабильная версия
0.6.6 [2]  Отредактируйте это в Викиданных / 13 марта 2021 г.
Репозиторий github /RetroShare
Написано в С++
Операционная система Linux , Windows , macOS , Android , FreeBSD , OpenBSD , NetBSD , Haiku
Платформа Кросс-платформенный
Доступно в 38 языков [3]
Список языков
Тип Анонимный P2P , друг-другу , чат , обмен мгновенными сообщениями , группы новостей , передача голоса по IP , почтовый клиент и BBS
Лицензия Стандартная общественная лицензия GNU
Веб-сайт ретро-поделиться .cc

Retroshare  — это с открытым исходным кодом, бесплатное приложение для одноранговой связи и обмена файлами основанное на сети друзей-другов , созданной GNU Privacy Guard (GPG). [4] При желании одноранговые узлы могут обмениваться сертификатами и IP-адресами со своими друзьями и наоборот. [5] [6]

Retroshare была основана в 2004 году Марком Ферни. [7] Неофициальная сборка одноплатного компьютера Raspberry Pi под названием PiShare, выпускаемая с 2012 года. [8]

4 ноября 2014 года Retroshare набрал 6 баллов из 7 в Electronic Frontier Foundation , системе показателей безопасности сообщений которая уже устарела. не проводилось Оно потеряло балл, поскольку недавнего независимого аудита кода . [9]

В августе 2015 года репозиторий Retroshare был перенесен с SourceForge на GitHub . [10] В 2016 году журнал Linux Magazine рассмотрел бреши в безопасности Retroshare и назвал это «смелой попыткой, но в конечном итоге неэффективной». [11]

Retroshare — это сеть обмена мгновенными сообщениями и файлами , которая использует распределенную хэш-таблицу для обнаружения адресов. Пользователи могут общаться косвенно через общих друзей и запрашивать прямые связи. [12]

Аутентификация и подключение

[ редактировать ]

После первоначальной установки пользователь генерирует пару ( GPG ) криптографических ключей с помощью Retroshare. После аутентификации и обмена асимметричным ключом OpenSSL используется для установления соединения и для сквозного шифрования . Друзья друзей по умолчанию не могут подключаться, но могут видеть друг друга, если пользователи это разрешают. IPv6 был выпущен в ноябре 2018 года.

Обмен файлами

[ редактировать ]

Есть возможность делиться папками между друзьями. [13] Передача файлов осуществляется с использованием системы многопрыжкового роения (вдохновленной функцией «Turtle Hopping» из проекта Turtle F2F , но реализованной по-другому). По сути, данными обмениваются только друзья, хотя возможно, что конечный источник и пункт назначения данной передачи находятся между несколькими друзьями. Функция поиска, выполняющая анонимный многошаговый поиск , является еще одним источником поиска файлов в сети.

Файлы представлены их значением SHA-1 хеш- , а HTTP -совместимые файлы и ссылки можно экспортировать, копировать и вставлять в/из Retroshare для публикации их виртуального местоположения в сети Retroshare.

Коммуникация

[ редактировать ]

Retroshare предлагает следующие услуги для общения:

  • приватный чат ;
  • частная почтовая система, позволяющая безопасно общаться между известными и дальними друзьями;
  • публичные и частные многопользовательские чаты;
  • система форумов, позволяющая создавать как анонимные, так и аутентифицированные форумы, которые распределяют сообщения от друзей к друзьям;
  • система каналов предлагает возможность автоматически загружать файлы, размещенные на данном канале, каждому подписчику, аналогично RSS- каналам;
  • система размещенных ссылок, где можно делиться ссылками на важную информацию;
  • VoIP- звонки;
  • Видеозвонки (начиная с версии 0.6.0);
  • Tor и I2P Поддержка сетей для дальнейшей анонимизации (начиная с версии 0.6.0).

Пользовательский интерфейс

[ редактировать ]

Ядро программного обеспечения Retroshare основано на автономной библиотеке, к которой подключены два исполняемых файла:

  • исполняемый файл интерфейса командной строки , который практически не обеспечивает управления, но его полезно запускать на сервере «без головы»
  • графический интерфейс пользователя , написанный на Qt, используется большинством пользователей. В дополнение к функциям, довольно общим для других программ для обмена файлами, таким как вкладка поиска и визуализация передач, Retroshare дает пользователям возможность управлять своей сетью, собирая дополнительную информацию о соседних друзьях и визуализируя ее в виде матрицы доверия или динамической таблицы. сетевой граф. Внешний вид можно изменить, выбрав одну из нескольких доступных таблиц стилей.

Анонимность

[ редактировать ]

Структура сети Retroshare «друг-другу» затрудняет вторжение и практически не позволяет осуществлять мониторинг с внешней точки зрения. [ нужна ссылка ] [14] Степень анонимности можно повысить еще больше, отключив службы DHT и обмена IP/ сертификатами , что превратит сеть Retroshare в настоящую темную сеть. [15]

Друзья друзей не могут напрямую общаться друг с другом; однако пользователь может включить анонимный обмен файлами с друзьями друзей. Поиск, доступ, а также загрузка и загрузка этих файлов осуществляются путем «маршрутизации» через ряд друзей. Это означает, что связь между источником данных (загрузчиком) и местом назначения данных (загрузчиком) является непрямой, через общих друзей. Хотя друзья-посредники не могут определить первоначальный источник или конечный пункт назначения, они могут видеть свои ближайшие звенья в цепочке общения (своих друзей). Поскольку поток данных зашифрован, только исходный источник и конечный пункт назначения могут видеть, какие данные передаются.

Предостережения

[ редактировать ]

Хотя шифрование Retroshare делает практически невозможным для интернет-провайдера или другого внешнего наблюдателя узнать, что он загружает или загружает, это ограничение не распространяется на членов круга доверия пользователя Retroshare; добавление к нему ненадежных людей может быть потенциальным риском. [16] [ нужен лучший источник ]

В 2012 году суд Германии вынес судебный запрет против пользователя Retroshare за распространение музыкальных файлов, защищенных авторским правом. Безопасность Retroshare обусловлена ​​тем, что все переводы должны осуществляться через «доверенных друзей», которых добавляют пользователи. В данном случае ответчик добавил в друзья компанию по антипиратскому мониторингу, что позволило его отследить посредством агрегации плохих Opsec . [17]

См. также

[ редактировать ]
  1. ^ «Retroshare стремится стать частной социальной сетью F2F | Блог сообщества SourceForge» . Sourceforge.net . 11 мая 2010 года . Проверено 4 декабря 2016 г.
  2. ^ «Выпуск 0.6.6» . 13 марта 2021 г. Проверено 16 марта 2021 г.
  3. ^ «Ретрошаровая локализация» . Transifex.com . Проверено 4 декабря 2016 г.
  4. ^ Амато, Альба, Беньямино Ди Мартино, Марко Шиальдоне и Сальваторе Вентичинке. «Решение для переговоров для интеллектуальных сетей с использованием полностью децентрализованного подхода P2P». Девятая международная конференция по комплексным проблемам . {{cite journal}}: CS1 maint: несколько имен: список авторов ( ссылка )
  5. ^ «Анонимный, децентрализованный и нецензурированный обмен файлами переживает бум» . ТоррентФрик. 3 марта 2012 года . Проверено 4 декабря 2016 г.
  6. ^ Шен, Сюэмин; Ю, Хизер; Буфорд, Джон; Эйкон, Мурсалин, ред. (2010). Справочник по одноранговой сети | Сюэмин (Шерман) Шен . Спрингер. дои : 10.1007/978-0-387-09751-0 . ISBN  978-0-387-09750-3 . S2CID   60783890 . Проверено 4 декабря 2016 г.
  7. ^ Алхулайви, Ракан; Сабур, Абдулхаким; Альдугайем, Халид; Альманна, Усама (декабрь 2016 г.). «Обзор безопасных анонимных одноранговых протоколов обмена мгновенными сообщениями» . 2016 14-я ежегодная конференция по конфиденциальности, безопасности и доверию (PST) . IEEE. стр. 294–300. дои : 10.1109/pst.2016.7906977 . ISBN  978-1-5090-4379-8 . S2CID   15496391 .
  8. ^ «Загрузка PiShare» . SourceForge.net . 15 января 2014 года . Проверено 4 декабря 2016 г.
  9. ^ «Оценочная карта безопасного обмена сообщениями. Какие приложения и инструменты действительно обеспечивают безопасность ваших сообщений?» . Фонд электронных границ. 4 ноября 2014 г.
  10. ^ Сообщество, Ретрошар. «История — Документы Retroshare» . Retroshare.readthedocs.io . Проверено 28 января 2018 г.
  11. ^ Байфилд, Брюс (24 февраля 2016 г.). «Полезна ли частная сеть для обеспечения конфиденциальности и безопасности?» . Журнал Линукс . Проверено 4 сентября 2022 г.
  12. ^ М, Роджерс; С, Бхатти (2007). «Как исчезнуть полностью: обзор частных одноранговых сетей» . Discovery.ucl.ac.uk . Проверено 28 января 2018 г. [ постоянная мертвая ссылка ]
  13. ^ Алхулайви, Ракан, Абдулхаким Сабур, Халид Альдугайем и Усама Альманна. «Обзор безопасных анонимных одноранговых протоколов обмена мгновенными сообщениями». 14-я ежегодная конференция по конфиденциальности, безопасности и доверию . {{cite journal}}: CS1 maint: несколько имен: список авторов ( ссылка )
  14. ^ Алхулайви, Ракан, Абдулхаким Сабур, Халид Альдугайем и Усама Альманна (2016). «Обзор безопасных анонимных одноранговых протоколов обмена мгновенными сообщениями». 2016 14-я ежегодная конференция по конфиденциальности, безопасности и доверию (PST) . стр. 294–300. дои : 10.1109/PST.2016.7906977 . ISBN  978-1-5090-4379-8 . S2CID   15496391 . {{cite book}}: CS1 maint: несколько имен: список авторов ( ссылка )
  15. ^ «Анонимный, децентрализованный и нецензурированный обмен файлами процветает — TorrentFreak» . ТоррентФрик . 3 марта 2012 года . Проверено 28 января 2018 г.
  16. ^ «Повысьте конфиденциальность в Интернете с помощью Retroshare» . Технический блог Дуга Витале . 29 июля 2013 года . Проверено 28 января 2018 г.
  17. ^ « Анонимный» обмен файлами в даркнете признан незаконным немецким судом — TorrentFreak» . ТоррентФрик . 23 ноября 2012 года . Проверено 28 января 2018 г.
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: fabd85d4a72e021cd1829301ed47cee2__1713564240
URL1:https://arc.ask3.ru/arc/aa/fa/e2/fabd85d4a72e021cd1829301ed47cee2.html
Заголовок, (Title) документа по адресу, URL1:
Retroshare - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)