XMPP

Материал из InnerEq.org
Перейти к навигации Перейти к поиску
WIP.gifWork in Progress
Данная статья ещё не закончена или не начата вовсе. Вы можете исправить это, дополнив её.

XMPPфедеративный расширяемый протокол для обмена сообщениями.

Достоинства

  • Как правило для регистрации не нужны никакие ваши данные, только логин и пароль.
  • Вы вольны выбирать любой сервер который вам нравится. Можете запустить свой.
  • Вы можете выбирать способ шифрования своих сообщений со своим собеседником.
  • Шифрование организованно на уровне клиентов, администраторы серверов не видит содержимого ваших сообщений.
  • Множество разнообразных клиентов.
  • Открытая архитектура. Любой желающий может написать клиент или сервер если имеет навыки.
  • Администраторы серверов обычно лояльно относятся к Proxy/VPN и даже иногда имеют зеркала в анонимных сетях.

Недостатки

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

Где взять аккаунт.

У вас есть 3 варианта:

  • Зарегистрироваться уже на существующем сервере.
  • Зарегистрироваться на сервере через клиент.
  • Запустить свой сервер.

Первый вариант. Для поиска серверов вы можете воспользоваться банально любым поисковиком. Или воспользоваться каталогом.

После регистрации, вам останется авторизоваться на нем через xmpp-клиент и можно начинать пользоваться.

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

Третий вариант мы в данной статье рассматривать не будем, для него вам потребуются умения пользоваться unix-like операционными системами на уровне среднего пользователя. Это уже материал для отдельной статьи.

Клиенты

Linux

Gajim - https://gajim.org

Dino- https://dino.im

Pidgin - https://pidgin.im

Psi - https://psi-im.org

Finch - https://pidgin.im

Profanity - https://profanity-im.github.io

FreeBSD

Gajim - https://gajim.org

Pidgin - https://pidgin.im

Psi - https://psi-im.org

Finch - https://pidgin.im

Profanity - https://profanity-im.github.io

MacOS

Gajim - https://gajim.org

Pidgin - https://pidgin.im

Psi - https://psi-im.org

Beagle IM - https://beagle.im

ChatSecure - https://itunes.apple.com/us/app/chatsecure/id464200063

Profanity - https://profanity-im.github.io

MS Windows

Gajim - https://gajim.org

Pidgin - https://pidgin.im

Psi - https://psi-im.org/

Profanity - https://profanity-im.github.io

Android

Conversations - https://f-droid.org/en/packages/eu.siacs.conversations

Blabber - https://f-droid.org/en/packages/de.pixart.messenger/

Profanity - https://profanity-im.github.io

iOS

Siskin IM - https://siskin.im

ChatSecure - https://itunes.apple.com/us/app/chatsecure/id464200063

Web

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

Заключение

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


Честно взято с https://programming.socks.town/notice/A9BdUE4PNbDYazdIdk, автору спасибо большое.