Травыч
МируМир☮️
- Регистрация
- 01.06.2025
- Сообщения
- 9 151
- Реакции
- 20 442
- Баллы
- 113
[Linux] Мессенджер qTox
Это децентрализованный месседжер, он является одним из тривиальных решений для связи в тёмном интернете. Суть децентрализации заключается в том, что этот месседжер не имеет центрального сервера где хранятся учётные данные пользователей или истории переписки, аккаунты невозможно заблокировать или подвергнуть цензуре.
Функционал довольно гибкий, в отличии от других децентрализованных месседжеров, здесь можно позвонить по аудио/видеосвязи, передавать файлы и отправлять картинки в чат. Так же есть груповые чаты и статусы.
Содержание
Установка в Tails, создание аккаунта
Идентификаторы и добавление пользователей
Сохранение ключей и контактов
Установка в Tails, создание аккаунта
Откройте Synaptic package manager
Введите пароль администратора
Дождитесь обновления пакетов
Нажмите Search
Введите в поиск qtox
В списке появится программа, нажмите правой кнопкой мыши по ней и выберите Mark for Installation
Дождитесь загрузку и установку qtox
Нажмите Install Every Time если хотите что бы qtox был установлен в Persisetent раздел
Теперь можно запустить qtox
Имя пользователя будут видеть ваши контакты, любое имя пользователя не будет занято никем другим, потому что это просто формальность, ваш идентификатор аккаунта это ваш закрытый ключ который будет сгенерирован после того как вы нажмёте Create Profile. Пароль нужен для шифрования вашего закрытого ключа и его НЕ обязательно указывать, так как ваш доступ к аккаунту это ваш закрытый ключ
Окно qtox
Не забудьте указать подключение через локальный прокси TOR
Вкладка Advanced
Proxy type - SOCKS5
Адрес 127.0.0.1 порт 9050
Ждёте подключения. Должен появится зелёный индикатор
Идентификаторы и добавление пользователей
Свой идентификатор (id) можно посмотреть и скопировать кликнув на иконку рядом со своим ником либо непосредственно на свой ник
Здесь же можете изменить свой ник, статус, пароль и экспортировать ключи
Нажмите на идентификатор в графе Tox ID, что бы скопировать свой идентификатор
После этого можете отправить свой идентификатор другим пользователям и они смогут вас добавить в свои контакты. Только после обоюдного добавления ваших идентификаторов, вы сможете видеть статус "онлайн" друг у друга
Для того что бы добавить другого пользователя в список ваших контактов, нажмите на иконку в виде плюса, в нижней части интерфейса qtox
Можете добавить сообщение к запросу, затем нажмите Send fried request
Если вас добавили в контакты, вы увидите уведомление
Подтвердите авторизацию
В списках контактов появится новый пользователь
После того как щёлкните по пользователю, откроется чат с ним, в чате доступны стандартные функции: прикрепить файл, отправить картинку в чат, позвонить аудио/видео, смайлики
Создайте группу и пригласите в неё нужные контакты
Вашему контакту придёт приглашение на вступление в группу
Сохранение ключей и контактов
После перезагрузки Tails ваш аккаунт пропадёт из системы, поэтому необходимо сделать резервную копию вашего профайла, в котором находится ваш закрытый ключ и открытые ключи ваших собеседников (id).
Так как в qtox не существует централизованного сервера, где хранился бы ваш ключ и id ваших собеседников, эту информацию нужно хранить локально, поэтому каждый раз, когда вы добавляете нового пользователя в свои контакты, вам необходимо заново делать резервную копию вашего профайла.
Для сохранения профайла нажмите на иконку с вашим ником
Пролистайте вниз и нажмите на Export
Укажите пусть сохранения профайла, можете сохранить его в Persistent
Если вы хотите сохранить историю переписок, вам нужно сохранить файл myname.db в каталоге /home/amnesia/.config/tox/myname.db
После перезагрузки, либо в другой системе, вы можете импортировать этот файл и продолжить пользоваться своим аккаунтом
Запустите qtox и нажмите Load Profile
Затем нажмите Import
И выберите свой профайл
Для восстановления переписок, переместите файл myname.db в каталог /home/amnesia/.config/tox
Затем заново его сохраните, если хотите обновить базу данных переписок

