Phex

редактировать
Phex
Phex.png
Phex's search interface in Linux Интерфейс поиска Phex в Linux
Разработчик (и) Команда разработчиков Phex
Первоначальный выпускапрель 2001 г.
Стабильный выпуск 3.4.2.116 (1 февраля 2009 г.; 11 лет назад (2009-02-01))
Репозиторий Измените это в Викиданных
Написано наJava
Platform Java SE
Доступно вАнглийский, Голландский, Немецкий, Французский, Турецкий, Испанский и Португальский.
Тип Одноранговый обмен файлами
Лицензия Стандартная общественная лицензия GNU
Веб-сайтphex.org

Phex - это клиент для однорангового обмена файлами для сети gnutella, выпущенный в соответствии с условиями GNU General Общественная лицензия, поэтому Phex является бесплатным программным обеспечением. Phex основан на Java SE 5.0 или новее.

Содержание
  • 1 Возможности
  • 2 История
  • 3 Анонимный Phex
  • 4 Phex с Tor
  • 5 Академические исследования
  • 6 См. Также
  • 7 Ссылки
  • 8 Внешние ссылки
Возможности

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

Версия 3.2.0.102 также поддерживает хэши Tiger Tree для загрузки и выгрузки, обеспечивая полную защиту от зараженных загрузок. Вместе со Swarming, сегментированной передачей файлов и Download Mesh это делает загрузки такими же эффективными и безопасными, как BitTorrent, но при этом полностью децентрализован по своей конструкции.

История

FURI был ранним клиентом gnutella, написанным Уильямом В. Вонгом и выпущенным под Стандартной общественной лицензией GNU. На момент выпуска программное обеспечение было известно тем, что оно было полностью написано на Java. Программное обеспечение могло работать на Java 1.1, пока пользователь загружал внешние библиотеки Swing. Если эти библиотеки были недоступны, требовалась Java 1.2.

Официально программа никогда не выходила из статуса Beta. В конце концов автор прекратил обслуживание программного обеспечения, в результате чего пользователи перешли на другие клиенты, такие как LimeWire. Последнее обновление программного обеспечения было 1 мая 2000 года.

В апреле 2001 года Конрад Хенель разветвил редко обновляемый клиент gnutella FURI, чтобы сформировать Phex. Первоначально он участвовал в проекте Phex, но ушел из него в конце 2001 года. Участник проекта Грегор К. продолжил разработку Phex и сегодня является ведущим разработчиком.

Ранние версии Phex были выпущены просто как файл java jar, что ограничивало их простоту использования на некоторых платформах, таких как Mac OS. MacPhex был альтернативной версией, доступной на веб-сайте Phex и поддерживаемой macXster. Он заключил Phex в приложение с возможностью двойного щелчка и иногда добавлял небольшие дополнительные функции, уникальные для Mac OS.

Анонимный Phex

С 2006 года доступна анонимная версия Phex: I2Phex, который использует сеть I2p, чтобы скрыть IP-адрес пользователей этого клиента gnutella. В будущем планируется интегрировать код I2Phex в одну из следующих версий Phex.

Вместо использования общедоступной IP-сети I2Phex использует зашифрованные туннели через сеть конфиденциальности / шифрования I2p.

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

Анонимные сети упускают из виду протоколы совместного использования файлов из-за соображений пропускной способности. Часто поддерживается только поиск (или отслеживание BitTorrent ). Узлы в системе маршрутизации по чесноку могут отказываться маршрутизировать трафик обмена файлами. Это упрощает поиск входящих и исходящих подключений. Исходящий трафик не зашифрован, поэтому его привязка к входящему узлу нарушит анонимность.

LimeWire, FrostWire, gtk-gnutella и Phex поддерживают использование TLS для шифрования трафика между узлами. TLS не анонимен, как I2P, однако он не позволяет интернет-провайдерам фильтровать контент gnutella и затрудняет отслеживание трафика.

Phex с Tor

Можно использовать Phex с прокси SOCKS 5. Используя эту функцию, можно направлять трафик gnutella через Tor, а затем на Phex. Это возможно с помощью каскадного подключения прокси SOCKS5 к клиенту Tor.

Академические исследования

Различные академические исследования основаны на Фексе:

См. Также
  • Портал бесплатного программного обеспечения с открытым исходным кодом
Ссылки
Внешние ссылки
На Wikimedia Commons есть медиа относится к Phex.
Последняя правка сделана 2021-06-01 12:04:46
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте