Устанавливаем Gajim с OMEMO в Tails

CyberSec RuTOR

Кибербезопасность
Команда форума
Модератор
Сообщения
997
Реакции
1.426
В данной статье я хотел бы описать процесс установки и настройки XMPP (Jabber) – клиента на Tails с шифрованием OMEMO.
В качестве клиента будем использовать Gajim.
Установим Gajim и OMEMO плагин следующей командой:


Код:
sudo apt install gajim gajim-omemo

Ждем окончания установки и открываем Gajim

Без дополнительных настроек подключиться к какому-либо серверу не получится, чтоб Gajim работал корректно необходимо указать Tor в настройках прокси.
Для этого при входе в аккаунт введите свои данные и поставьте галочку “Advanced settings”, затем нажмите Log In


1.png



Далее в пункте Proxy выберите Tor

2.png


В графе Hostname введите адрес вашего XMPP (Jabber) – сервера (например xmpp.jp)

В графе Port введите 5222 (по-умолчанию XMPP используется именно этот порт, если ваш сервер использует другой порт – укажите его)


3.png


После этого нажмите Log In, вы войдете в аккаунт.

Для сохранения настроек Gajim в Persistence разделе выполните следующие команды, перед этим необходимо включить сохранение Dotfiles в настройках Persistence


Код:
echo -e '/home/amnesia/.local/share/gajim source=gajim' | sudo tee -a /live/persistence/TailsData_unlocked/persistence.conf > /dev/null

Код:
echo -e '/home/amnesia/.config/gajim source=gajim' | sudo tee -a /live/persistence/TailsData_unlocked/persistence.conf > /dev/null

Таким образом мы получили корректно работающий XMPP-клиент на Tails с поддержкой OMEMO-шифрования
 
Последнее редактирование:
Хреново, что Gajim не позволяет включить обязательное/предпочтитаемое шифрование по дефолту для всех новых чатов, как это реализовано в Conversations. Нужно это делать вручную для каждого нового чата. У них на Гитлабе уже четыре года висят репорты о том, что это маст-хэв фича, но они продолжают пилить новый UI, заявляя, что фича нужная и она у них на повестке, но UI сейчас в приоритете.
 
Отр прошлый век говорят , омемо надёжней , но ряд Топ продавцов в джабере все равно остались на старом отр он привычней что ли
честно говоря и ОТР хватает за глаза, единственный минус в том что шифрование идет только когда два собеседника находятся онлайн, если один выпал из сети то тут начинаются проблемы.. многим достаточно отр.. но я также рекомендую омемо
 
Подскажите пожалуйста, почему не удаеться сохранить файл с Gajim на Tails? Когда передаешь с Tails на Monal например все ок... В чем может быть причина?
 
Подскажите пожалуйста, почему не удаеться сохранить файл с Gajim на Tails? Когда передаешь с Tails на Monal например все ок... В чем может быть причина?
не понимаю суть проблемы, расскажи подробнее если актуально
 
не понимаю суть проблемы, расскажи подробнее если актуально
Очень актуально! Нужно передать фото по джаберу на компьютер, однако сделать это не удаеться: загрузка идет "Downloading..." однако дальше ничего не происходит. Тем не менее, обратная связь работает: когда отправляешь с Linux'a на мобильный клиент (ios/Monal) фото передаеться... :bored:
 
смени устройство на андройд с клиентом поддерживающем омемо ,есть бесплатные версии например c0nnectPROи тд, главное чтобы шифрование на клиенте компа и мобильного устройства соответствовали! и проблем не будет
 
В чем ее отличия от других установок того же типа?
 
В данной статье я хотел бы описать процесс установки и настройки XMPP (Jabber) – клиента на Tails с шифрованием OMEMO.
В качестве клиента будем использовать Gajim.
Установим Gajim и OMEMO плагин следующей командой:


Код:
sudo apt install gajim gajim-omemo

Ждем окончания установки и открываем Gajim

Без дополнительных настроек подключиться к какому-либо серверу не получится, чтоб Gajim работал корректно необходимо указать Tor в настройках прокси.
Для этого при входе в аккаунт введите свои данные и поставьте галочку “Advanced settings”, затем нажмите Log In


Посмотреть вложение 773033


Далее в пункте Proxy выберите Tor

Посмотреть вложение 773036

В графе Hostname введите адрес вашего XMPP (Jabber) – сервера (например xmpp.jp)

В графе Port введите 5222 (по-умолчанию XMPP используется именно этот порт, если ваш сервер использует другой порт – укажите его)


Посмотреть вложение 773039

После этого нажмите Log In, вы войдете в аккаунт.

Для сохранения настроек Gajim в Persistence разделе выполните следующие команды, перед этим необходимо включить сохранение Dotfiles в настройках Persistence


Код:
echo -e '/home/amnesia/.local/share/gajim source=gajim' | sudo tee -a /live/persistence/TailsData_unlocked/persistence.conf > /dev/null

Код:
echo -e '/home/amnesia/.config/gajim source=gajim' | sudo tee -a /live/persistence/TailsData_unlocked/persistence.conf > /dev/null

Таким образом мы получили корректно работающий XMPP-клиент на Tails с поддержкой OMEMO-шифрования


Чтение списков пакетов… Готово
Построение дерева зависимостей… Готово
Чтение информации о состоянии… Готово
Следующий пакет устанавливался автоматически и больше не требуется:
libpcre2-posix2
Для его удаления используйте «apt autoremove».
Будут установлены следующие дополнительные пакеты:
python3-axolotl python3-axolotl-curve25519 python3-css-parser
python3-cssutils python3-jeepney python3-keyring python3-nbxmpp
python3-openssl python3-packaging python3-precis-i18n python3-pyparsing
python3-secretstorage
Предлагаемые пакеты:
nautilus-sendto python3-kerberos python3-keyrings.alt python-openssl-doc
python3-openssl-dbg python-pyparsing-doc python-secretstorage-doc
Рекомендуемые пакеты:
aspell-en | aspell-dictionary fonts-noto-color-emoji gajim-pgp
gir1.2-farstream-0.2 gir1.2-gsound-1.0 gir1.2-gspell-1 gir1.2-gupnpigd-1.0
gir1.2-secret-1 python3-crypto python3-gssapi
Следующие НОВЫЕ пакеты будут установлены:
gajim gajim-omemo python3-axolotl python3-axolotl-curve25519
python3-css-parser python3-cssutils python3-jeepney python3-keyring
python3-nbxmpp python3-openssl python3-packaging python3-precis-i18n
python3-pyparsing python3-secretstorage
Обновлено 0 пакетов, установлено 14 новых пакетов, для удаления отмечено 0 пакетов, и 39 пакетов не обновлено.
Необходимо скачать 6 758 kB архивов.
После данной операции объём занятого дискового пространства возрастёт на 20,5 MB.
Хотите продолжить? [Д/н]

Здравствуйте , ввожу команду -
apt install gajim gajim-omemo
Меня настораживает дополнительный пакеты , хотел бы уточнить это все и должно устанавливаться , или что то лишнее там есть ?
 
Чтение списков пакетов… Готово
Построение дерева зависимостей… Готово
Чтение информации о состоянии… Готово
Следующий пакет устанавливался автоматически и больше не требуется:
libpcre2-posix2
Для его удаления используйте «apt autoremove».
Будут установлены следующие дополнительные пакеты:
python3-axolotl python3-axolotl-curve25519 python3-css-parser
python3-cssutils python3-jeepney python3-keyring python3-nbxmpp
python3-openssl python3-packaging python3-precis-i18n python3-pyparsing
python3-secretstorage
Предлагаемые пакеты:
nautilus-sendto python3-kerberos python3-keyrings.alt python-openssl-doc
python3-openssl-dbg python-pyparsing-doc python-secretstorage-doc
Рекомендуемые пакеты:
aspell-en | aspell-dictionary fonts-noto-color-emoji gajim-pgp
gir1.2-farstream-0.2 gir1.2-gsound-1.0 gir1.2-gspell-1 gir1.2-gupnpigd-1.0
gir1.2-secret-1 python3-crypto python3-gssapi
Следующие НОВЫЕ пакеты будут установлены:
gajim gajim-omemo python3-axolotl python3-axolotl-curve25519
python3-css-parser python3-cssutils python3-jeepney python3-keyring
python3-nbxmpp python3-openssl python3-packaging python3-precis-i18n
python3-pyparsing python3-secretstorage
Обновлено 0 пакетов, установлено 14 новых пакетов, для удаления отмечено 0 пакетов, и 39 пакетов не обновлено.
Необходимо скачать 6 758 kB архивов.
После данной операции объём занятого дискового пространства возрастёт на 20,5 MB.
Хотите продолжить? [Д/н]

Здравствуйте , ввожу команду -
apt install gajim gajim-omemo
Меня настораживает дополнительный пакеты , хотел бы уточнить это все и должно устанавливаться , или что то лишнее там есть ?
Всё нормально, это зависимости, необходимые для работы приложения
 
В данной статье я хотел бы описать процесс установки и настройки XMPP (Jabber) – клиента на Tails с шифрованием OMEMO.
В качестве клиента будем использовать Gajim.
Установим Gajim и OMEMO плагин следующей командой:


Код:
sudo apt install gajim gajim-omemo

Ждем окончания установки и открываем Gajim

Без дополнительных настроек подключиться к какому-либо серверу не получится, чтоб Gajim работал корректно необходимо указать Tor в настройках прокси.
Для этого при входе в аккаунт введите свои данные и поставьте галочку “Advanced settings”, затем нажмите Log In


Посмотреть вложение 773033


Далее в пункте Proxy выберите Tor

Посмотреть вложение 773036

В графе Hostname введите адрес вашего XMPP (Jabber) – сервера (например xmpp.jp)

В графе Port введите 5222 (по-умолчанию XMPP используется именно этот порт, если ваш сервер использует другой порт – укажите его)


Посмотреть вложение 773039

После этого нажмите Log In, вы войдете в аккаунт.

Для сохранения настроек Gajim в Persistence разделе выполните следующие команды, перед этим необходимо включить сохранение Dotfiles в настройках Persistence


Код:
echo -e '/home/amnesia/.local/share/gajim source=gajim' | sudo tee -a /live/persistence/TailsData_unlocked/persistence.conf > /dev/null

Код:
echo -e '/home/amnesia/.config/gajim source=gajim' | sudo tee -a /live/persistence/TailsData_unlocked/persistence.conf > /dev/null

Таким образом мы получили корректно работающий XMPP-клиент на Tails с поддержкой OMEMO-шифрования
Интересная статья
 
Доступно и просто, прочитал для общего знания, вдруг пригодится когда, спасибо!)
 
В данной статье я хотел бы описать процесс установки и настройки XMPP (Jabber) – клиента на Tails с шифрованием OMEMO.
В качестве клиента будем использовать Gajim.
Установим Gajim и OMEMO плагин следующей командой:


Код:
sudo apt install gajim gajim-omemo

Ждем окончания установки и открываем Gajim

Без дополнительных настроек подключиться к какому-либо серверу не получится, чтоб Gajim работал корректно необходимо указать Tor в настройках прокси.
Для этого при входе в аккаунт введите свои данные и поставьте галочку “Advanced settings”, затем нажмите Log In


Посмотреть вложение 773033


Далее в пункте Proxy выберите Tor

Посмотреть вложение 773036

В графе Hostname введите адрес вашего XMPP (Jabber) – сервера (например xmpp.jp)

В графе Port введите 5222 (по-умолчанию XMPP используется именно этот порт, если ваш сервер использует другой порт – укажите его)


Посмотреть вложение 773039

После этого нажмите Log In, вы войдете в аккаунт.

Для сохранения настроек Gajim в Persistence разделе выполните следующие команды, перед этим необходимо включить сохранение Dotfiles в настройках Persistence


Код:
echo -e '/home/amnesia/.local/share/gajim source=gajim' | sudo tee -a /live/persistence/TailsData_unlocked/persistence.conf > /dev/null

Код:
echo -e '/home/amnesia/.config/gajim source=gajim' | sudo tee -a /live/persistence/TailsData_unlocked/persistence.conf > /dev/null

Таким образом мы получили корректно работающий XMPP-клиент на Tails с поддержкой OMEMO-шифрования
Спасибо за грамотную инстуркцию, а как полность удалить?
 
При первой установке после ввода команды sudo apt install gajim gajim-omemo
выдает следующую ошибку-
Чтение списков пакетов… Готово
Построение дерева зависимостей… Готово
Чтение информации о состоянии… Готово
E: Невозможно найти пакет gajim
E: Невозможно найти пакет gajim-omemo
Помогите, пожалуйста, как это пофиксить или в чем моя ошибка?
 
При первой установке после ввода команды sudo apt install gajim gajim-omemo
выдает следующую ошибку-
Чтение списков пакетов… Готово
Построение дерева зависимостей… Готово
Чтение информации о состоянии… Готово
E: Невозможно найти пакет gajim
E: Невозможно найти пакет gajim-omemo
Помогите, пожалуйста, как это пофиксить или в чем моя ошибка?
Перед этими командами введите
Код:
sudo apt update
 

Похожие темы

Привествую уважаемый читатель. Данный гайд будет больше направлен на владельцев шопов или кому надо придерживать анонимную и безопасную связь с работниками или коллегами, чем на обычного юзера даркнет сети. Здесь расскажу как поднять "свой мессенджер" в сети ТОР. Много где находил вопросы по...
Ответы
17
Просмотры
В данной статье я опишу какие XMPP (Jabber)-клиенты следует выбрать для различных ОС. Я считаю, что уже пора окончательно решить этот вопрос, чтобы новичкам было проще ориентироваться. В качестве метода шифрования переписки будет применяться OMEMO. Применение OMEMO обусловлено его интеграцией...
Ответы
41
Просмотры
Данная статья предназаначена для начинающих пользователей, она является вводной статьей цикла статей о ОС Tails, в данной статей рассмотрим то, как установить Tails на флешку. Начнем с того, что из себя представляет ОС Tails: Tails (The Amnesic Incognito Live System) - это бесплатная...
Ответы
74
Просмотры
10К
В данной статье я приведу сравнение 2х самых популярных алгоритма шифрования для XMPP – OTR и OMEMO Шифрование играет решающую роль в обеспечении безопасного обмена сообщениями. В XMPP (Jabber) есть 3 типа шифрования, OTR, OMEMO и OpenPGP, в данной статье мы сравним OMEMO и OTR, поскольку с...
Ответы
6
Просмотры
В условиях усиливающейся интернет-цензуры важно иметь надёжный инструмент для обхода блокировок и защиты данных. Один из лучших способов — установка Shadowsocks или VLESS на VPS/VDS, что позволит создать личный VPN-сервер, устойчивый к современным ограничениям. Мы применим «китайский метод»...
Ответы
37
Просмотры
Назад
Сверху Снизу