Марабунта (программное обеспечение) - Marabunta (software)

Марабунта
LogoMarabunta.png
MarabuntaGui.v.030.png
Marabunta версии 0.3, работающая под Linux
Разработчики) Разработчики марабунты
Первый выпуск 2005 г.
Окончательный релиз
0.3.2 / 31 марта 2006 г.  ( 2006-03-31 )
Репозиторий Отредактируйте это в Викиданных
Написано в C ++
Операционная система Windows, Linux
Доступно в 2 языка
Список языков
Английский испанский
Тип Анонимный P2P , Онлайн-чат
Лицензия Стандартная общественная лицензия GNU
Веб-сайт marabunta .laotracara .com  Отредактируйте это в Викиданных

Marabunta - это полностью распределенное программное обеспечение для анонимного P2P . Основная цель - борьба с цензурой в Интернете и обеспечение свободы слова . Это одноранговая платформа для анонимного обмена информацией между узлами, основанная на нескольких алгоритмах коммуникации, называемых «Порядок и хаос», которые можно найти в крупных социальных организациях, таких как колонии муравьев .

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

Marabunta использует набор инструментов графического виджета Qt , что позволяет использовать его как в Linux, так и в Microsoft Windows . Marabunta, выпущенная под Стандартной общественной лицензией GNU , является бесплатным программным обеспечением .

Цель

Марабунта - это реализация идей, изложенных в проекте « Free Nets». "и он был разработан с учетом следующих идей:

  • Как избежать порицания : общение между людьми, избегая использования центральных серверов, разрешено. Таким образом, он свободен от атак порицания, которые обычно исходят от многих правительств и корпораций, которые хотят контролировать коммуникации.
  • Анонимность : возможна определенная степень анонимности, так что к информации можно получить доступ без знания ее первоначального источника.
  • Мотивы и развитие: Marabunta - первый подобный проект, разработанный в Испании (первая версия выпущена в 2005 году). Тем не менее, программное обеспечение может быть использовано людьми в любой точке мира, особенно в странах, где свобода слова практически отсутствует .

Функции

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

  • В качестве хоста: отправляются сообщения, ищутся активные узлы и т. Д.
  • В качестве сервера: текстовые сообщения и запросы на увеличение связи между узлами направляются в сеть с использованием метода широковещательной пересылки.

Существует четыре списка рассылки сообщений, поэтому получатели получают сообщения, отправленные только в тот список, который им интересен: Общие, Технологии , Философия и Политика .

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

Подключения

Весь генерируемый трафик использует UDP / IP протоколы . Избегание установки соединений между узлами позволяет большему потоку трафика в сети и может использоваться оперативное резервирование каждого узла. Более того, протокол UDP можно рассматривать как увеличивающий анонимность в сети, поскольку нет необходимости проверять исходные хосты для получения дейтаграммы .

Перенаправление портов на NAT

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

Рекомендации

Внешние ссылки

  • (на английском языке) Домашняя страница Marabunta (Программное обеспечение по умолчанию отображается на испанском языке. Чтобы установить на английском языке: запустите программное обеспечение, щелкните вкладку «Opciones Generales», область «Seleccion de Idioma» (внизу окна), измените с «Castellano» " на английский").