Выбор XMPP (Jabber)-клиента под различные ОС

CyberSec RuTOR

Кибербезопасность
Команда форума
Модератор
Сообщения
1.000
Реакции
1.432
В данной статье я опишу какие XMPP (Jabber)-клиенты следует выбрать для различных ОС.

Я считаю, что уже пора окончательно решить этот вопрос, чтобы новичкам было проще ориентироваться.

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

Теперь разберемся с XMPP-клиентами для различных ОС.

Для Linux и некоторых Unix-подобных мы будем использовать Dino IM/Gajim ( ), данный легковесный клиент поддерживает следующие ОС (в скобках я укажу название пакета в репозиториях системы):

Debian (dino-im или gajim)

Ubuntu (dino-im или gajim)

Arch Linux (dino или gajim)

Fedora (dino или gajim)

openSUSE (dino или gajim)

Alpine Linux (dino или gajim)

Gentoo (net-im/dino или gajim)

Guix (dino или gajim)

NixOS (dino или gajim)

Void Linux (dino или gajim)

FreeBSD (net-im/dino или gajim)

OpenBSD (net/dino или gajim)

Это список основных ОС, данные названия пакетов подходят и для остальных дистрибутивов, которые используют пакетную базу одной из вышеперечисленных ОС. Например,

Для Tails есть отдельная инструкция -

Для менее предпочтительных ОС, таких как Windows будем использовать Gajim ( ), его можно установить и в Linux. Если выбирать между Dino IM и Gajim на Linux, то здесь дело вкуса и привычки. Разницы в функционале между ними практически нет.

Для Android есть Conversations ( ), практически все остальные XMPP-клиенты для Android являются форками Conversations. При попытке скачивания Conversations из Google Play вы увидите, что приложение платное, таким образом разработчик реализовал пожертвования проекту, вам ничего не мешает скачать Conversations бесплатно из репозиториев F-Droid, никаких ограничений нет, в F-Droid, так же как и в Google Play представлено оригинальное приложение от одного и того же разработчика.

Conversations позволяет подключаться к XMPP серверу через Tor, для этого на устройстве должен быть установлен orBot.

Для iOS и macOS рекомендуется использовать XMPP-клиент Monal IM ( ).

Все представленные XMPP-клиенты имеют открытый исходный код и по умолчанию поддерживают OMEMO-шифрование.

Список анонимных XMPP-серверов:

xmpp.jp (регистрация на сайте)

kode.im

dismail.de (регистрация на сайте)

jabber.de

draugr.de

5222.de (регистрация на сайте)

creep.im

jabber.at

xmpp.zone

Стоит отметить, что при работе стоит избегать проприетарных ОС, таких как Windows, macOS и iOS.
 
Последнее редактирование:
подскажите пожалуйста Tails. прописываю в терминале torsocks dino-in
дино открывает, но в консоли вот такое выдает:
1668678228 WARNING torsocks[77614]: [syscall] Unsupported syscall number 315. Denying the call (in tsocks_syscall() at syscall.c:604)
в дино ввожу JID (через xmpp.jp регал)
консоль:
1668678603 PERROR torsocks[77694]: socks5 libc connect: В соединении отказано (in socks5_connect() at socks5.c:202)
я так понимаю он просто через тор по какойто причине не хочет пускать
Gajim тоже скачал, пытался подключится: не смог связаться с сервером. Убедитесь что XMPP адрес правильный.
через консоль вообще не запускается: You must not launch gajim as root, it is insecure.
 
подскажите пожалуйста Tails. прописываю в терминале torsocks dino-in
дино открывает, но в консоли вот такое выдает:
1668678228 WARNING torsocks[77614]: [syscall] Unsupported syscall number 315. Denying the call (in tsocks_syscall() at syscall.c:604)
в дино ввожу JID (через xmpp.jp регал)
консоль:
1668678603 PERROR torsocks[77694]: socks5 libc connect: В соединении отказано (in socks5_connect() at socks5.c:202)
я так понимаю он просто через тор по какойто причине не хочет пускать
Gajim тоже скачал, пытался подключится: не смог связаться с сервером. Убедитесь что XMPP адрес правильный.
через консоль вообще не запускается: You must not launch gajim as root, it is insecure.
В Tails вы устанавливайте dino комадной sudo apt install dino-im, затем просто запускайте dino из списка приложений, всё должно работать
 
Я помню раньше хаббер был норм)
 
Последнее обновление Xabber - 1 ноября 2019 года, к тому же он использует OTR, а не OMEMO
Типо не актуальное приложение?!
Я им пользовался на андройде и на ноуте. Давненько правда это было
 
В статье я описал преимущества OMEMO, к тому же, все современные XMPP-клиенты поддерживают именно OMEMO
я просто на отр как двигался так и двигаюсь , щас ознакомлюсь полностью , благодарю
 
я просто на отр как двигался так и двигаюсь , щас ознакомлюсь полностью , благодарю
Лучше, чтобы все старались переходить на единый стандарт шифрования в XMPP, либо имели аккаунты с 2мя видами шифрования, иначе получается, что те, кто используют OMEMO, не смогут связаться с теми, кто используют OTR и наоборот
 
Лучше, чтобы все старались переходить на единый стандарт шифрования в XMPP, либо имели аккаунты с 2мя видами шифрования, иначе получается, что те, кто используют OMEMO, не смогут связаться с теми, кто используют OTR и наоборот
вот да кстати , недавно столкнулся с такой проблемой . не мог связаться по работе с магазином
Сообщение обновлено:

ну мы его на рутор пригласили для общения )
 
Я помню раньше хаббер был норм)
За место Xabber на андройд conversations клиент он на омемо , но кто использует отр шифрование , а это большинство не смогут видеть в омемо клиенте
 
Спасибо за инфу, хотелось бы мануал по развертыванию собственного сервера .
 
Полезная информация, спасибо за тему. Автору жму руку
 
Я мало что понимаю в этой теме но помню джабер с отр шифрование был актуален, сейчас технический прогресс шагнул в перед и много новинок появляется на рынке
 
В данной статье я опишу какие XMPP (Jabber)-клиенты следует выбрать для различных ОС.

Я считаю, что уже пора окончательно решить этот вопрос, чтобы новичкам было проще ориентироваться.

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

Теперь разберемся с XMPP-клиентами для различных ОС.

Для Linux и некоторых Unix-подобных мы будем использовать Dino IM ( ), данный легковесный клиент поддерживает следующие ОС (в скобках я укажу название пакета в репозиториях системы):

Debian (dino-im)

Ubuntu (dino-im)

Arch Linux (dino)

Fedora (dino)

openSUSE (dino)

Alpine Linux (dino)

Gentoo (net-im/dino)

Guix (dino)

NixOS (dino)

Void Linux (dino)

FreeBSD (net-im/dino)

OpenBSD (net/dino)

Это список основных ОС, данные названия пакетов подходят и для остальных дистрибутивов, которые используют пакетную базу одной из вышеперечисленных ОС. Например, Tails нет в списке, но она использует пакетную базу Debian, соответственно Dino IM можно установить и в Tails.

Для менее предпочтительных ОС, таких как Windows и macOS будем использовать Gajim ( ), его можно установить и в Linux. Если выбирать между Dino IM и Gajim на Linux, то здесь дело вкуса и привычки. Разницы в функционале между ними практически нет.

Теперь перейдем к мобильным ОС

Для Android есть Conversations ( ), практически все остальные XMPP-клиенты для Android являются форками Conversations. При попытке скачивания Conversations из Google Play вы увидите, что приложение платное, таким образом разработчик реализовал пожертвования проекту, вам ничего не мешает скачать Conversations бесплатно из репозиториев F-Droid, никаких ограничений нет, в F-Droid, так же как и в Google Play представлено оригинальное приложение от одного и того же разработчика.

Conversations позволяет подключаться к XMPP серверу через Tor, для этого на устройстве должен быть установлен orBot.

Для iOS рекомендуется использовать XMPP-клиент Monal IM ( ), данный клиент так же можно установить на macOS.

Все представленные XMPP-клиенты имеют открытый исходный код и по умолчанию поддерживают OMEMO-шифрование.

Список анонимных XMPP-серверов:

xmpp.jp (регистрация на сайте)

kode.im

dismail.de

jabber.de

draugr.de

5222.de

creep.im

jabber.at

xmpp.zone

Стоит отметить, что при работе стоит избегать проприетарных ОС, таких как Windows, macOS и iOS.
Хорошая статья! Я так понимаю первый вариант который описан,для Кадачи тоже подойдёт?
 
на таилс хоть у кого то Дина работает? у меня ни как не хотел.. ТС раз уж взялся, то может сможешь сразу и альтернативные работающие с поддержкой ОМЕМО клиенты, для различных ос привести? ато почему ток дина тут и все..
 
на таилс хоть у кого то Дина работает? у меня ни как не хотел.. ТС раз уж взялся, то может сможешь сразу и альтернативные работающие с поддержкой ОМЕМО клиенты, для различных ос привести? ато почему ток дина тут и все..
Попробуйте Gajim, у меня Dino на Tails нормально работал
 

Похожие темы

html <!DOCTYPE html> <html lang="ru"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0"/> <title>Как настроить анонимный Jabber/XMPP сервер</title> <style> body { font-family: 'Segoe UI', sans-serif; background-color...
Ответы
8
Просмотры
Слив курса Linux. Уровень 4. Импортозамещение корпоративных решений Microsoft [2024] [Специалист] [Вячеслав Лохтуров] Вы не только научитесь интегрировать UNIX-cистемы в домен, но и применять UNIX для усиления безопасности Active Directory. Изучите использование Linux-сервера в качестве...
Ответы
1
Просмотры
728
В данной статье я приведу сравнение 2х самых популярных алгоритма шифрования для XMPP – OTR и OMEMO Шифрование играет решающую роль в обеспечении безопасного обмена сообщениями. В XMPP (Jabber) есть 3 типа шифрования, OTR, OMEMO и OpenPGP, в данной статье мы сравним OMEMO и OTR, поскольку с...
Ответы
6
Просмотры
В данной статье я хотел бы описать процесс установки и настройки XMPP (Jabber) – клиента на Tails с шифрованием OMEMO. В качестве клиента будем использовать Gajim. Установим Gajim и OMEMO плагин следующей командой: sudo apt install gajim gajim-omemo Ждем окончания установки и открываем Gajim...
Ответы
46
Просмотры
Всем привет! Ищу заказы на индивидуальную разработку любых проектов, сайты\боты\обменники\маркеты\что угодно. У меня большой опыт в Web разработке, который я могу подтвердить на деле очень быстро. Не устраивают условия работы арендных ботов\сайтов? Не устраивают боты с кучей кнопок из 2015...
Ответы
12
Просмотры
Назад
Сверху Снизу