Комментарии
- 27 июл 2016 10:05Наконецто!
delvinfil
5950F87ED904F01480DDE51DD2CBEBE1286AAABC832FB14D66291C3EE557FD59DB63F1102C0A - 27 июл 2016 11:33На сколько я поняла принцип работы tox не основывается на корневых серверах. Это скорей размазанный по сети сервис с главной прогой - клиентом
- 27 июл 2016 16:32Похоже чем больше бужет пользователей Tox тем шустрее он будет работать
- 27 июл 2016 16:39У меня до сих пор Аська с Жаббером работают )) правда жаббер.ру часто глючит но народ там есть ))
- 27 июл 2016 16:40Аську логин свой знаю, а пароль восстановить не могу.
- 27 июл 2016 16:43Помню было дело на винде , забыл пароли от асек )) короче вытащил хэши и через какуюто утилиту "вспоминал " пароли из хэшей , в линухе всё проще МОЖНО ГЛЯНУТЬ В ХРАНИЛИЩЕ ПАРОЛЕЙ
- 27 июл 2016 16:45У меня "ХРАНИЛИЩЕ ПАРОЛЕЙ" в голове. Просто аськой лет восемь не пользовался.
- 27 июл 2016 16:47Дык это понятно , а те пароли которые постоянно не вбиваешь их хэши там в хранилище лежат
- 27 июл 2016 16:49У меня аналогично, помню все пароли, логины, кучу номеров телефонов, ну мля хоткеи не держатся в голове вообще, поэтому тайловые WM мне противопоказаны))).
- 27 июл 2016 16:50Не лежат - у меня Login Data, Last Session, Cookies и History трутся по выходу.
- 27 июл 2016 16:52Не, с ХК проблем нету - "сапоги дорогу знают". Просто настройки - такие настройки...
Для того чтобы оставить комментарий, войдите или зарегистрируйтесь
Территория Linux
:الدب النووي
САМЫЙ БЕЗОПАСНЫЙ IM.
РАССМАТРИВАЕМ КЛИЕНТЫ TOX ДЛЯ LINUX
автор: АРТЁМ ЗОРИН
Немного истории
В наше неспокойное время, когда информация порой решает слишком многое, по-настоящему безопасное общение в Сети имеет очень большое значениe. Несмотря на сравнительную молодость проекта, он стремительно развивается. К слову, пока писалась эта статья, ядро Tox успело обновиться четыре раза за неделю. Связь между пользователями организована с помощью надстройки над протоколом UDP. Каждому пользователю присваивается специальный публичный ключ, который также используется и для шифрования. Для установления коммуникаций требуется соединение к пиру (каждый клиент сети является пиром), который может быть определен вручную или найден автоматически. Доступна функция поиска пиров в локальной сети. Tox — это не просто мессенджер, это целый протокол обмена информацией, суть которого в работе пиринговой сети, похожей на BitTorrent Sync.
INFO
Основная проблема ВСЕХ IM — это контроль за ними со стороны ИТ-компаний.
Главное его достоинство — полная децентрализация и шифрование всего трафика. А это, в свою очередь, залог полной анонимности, столь востребованнoй в наше время. Нет единого центра идентификации пользователя. ID юзера создается и хранится локально. В Linux это папка ~/.config/tox. Код Tox написан на языке си и распространяется под лицензией GPLv3. Большая часть создателей ни разу не видели друг друга вживую и обитают на 4chan. Самые важные преимущества Tox — это открытый исходный код, отсутствие выделенных серверов и, самое главное, никакого контроля со стороны какой-либо софтверной компании.
Для каждой из операционных систем отдельно разрабатывается свое клиентское приложение. При этом общая идея проекта остается неизменной. Разработчики пишут сразу несколько версий клиентов с разными наборами функций, но в качестве официальных предлагаются сaмые стабильные и доведенные до ума версии. Tox разрабатывается с помощью сервиса GitHub, откуда можно скачать исходники самой свежей версии. Соединение защищено с использованием прокси-серверов SOCKS. А это, в свою очередь, позволяет перенаправлять весь трафик через Tor. Функции шифрования реализуются с помощью библиотеки NaCl (читается как salt, «соль»), разработанной под руководством Дэниела Бернштайна (Daniel J. Bernstein) в университете штата Иллинойс в Чикаго.
Tox — не единственный сервис защищенной связи. Альтернативы разрабатываются и другими адептами СПО. К примеру, Briar, созданный командой разработчиков под руководством Майкла Роджерса (Michael Rogers) из Делфтского университета, или проект Invisible.im, основанный аналитиком Патриком Греем (Patrick Gray) и автором фреймворка Metasploit. Оба клиента являются защищенными аналогами WhatsApp, Viber и прочих мессенджеров. Есть также и коммерческие решения для шифрования обычных телефонных разговоров. Наиболее востребованными стали приложения Signal для iPhone и Silent Circle для Android. Но Tox может стать решением, которое полностью заменит приватные мессенджеры и программные криптофоны. «Сейчас Tox — это просто защищенный и безопасный туннель между узлами сети, — говорит один из участников проекта Дэвид Лоул (David Lohle) изданию Wired. — Что именно вы будете передавать по нему, ограничивается лишь вашим воображением».
В обзоре будет рассмотрено несколько распространенных клиентов Tox для Linux. Сразу оговорюсь — клиенты Tox для Linux пока сыроваты, и требовательным пользователям понравится не все. Тестирование всех клиентов Tox проводилось на Ubuntu 15.10 с рабочим столом Mate.
uTox
Первый в обзоре, но не первый в рейтинге — uTox, официальный клиент Tox, рекомендованный разработчиками. На момент написания этой статьи пользователям Linux доступна альфа-версия 0.5.0. К сожалению, в репозиториях Ubuntu бинарного пакета uTox не нашлось: проект еще недостаточно стабилен. Установка uTox несложна для опытного пользователя. Процесс установки идентичен в Ubuntu и в Debian.
Все сводится к добавлению в файл /etc/apt/sources.list репозитория
Tox, ключа к нему и установке uTox через менеджер пакетов APT. Единственное, что нужно сделать, — это заменить $CODENAME на release. Это справедливо и для Ubuntu (начиная с 14.04), и для Debian:
$ echo "deb https://pkg.tox.chat/debian nightly $CODENAME" |
sudo tee /etc/apt/sources.list.d/tox.list
$ wget -qO - https://pkg.tox.chat/debian/pkg.gpg.key |
sudo apt-key add -
$ sudo apt-get install apt-transport-https
$ sudo apt-get update
В виде бинарного пакета uTox доступен пользователям Gentoo и Arch Linux. При желании и умении можно собрать uTox из исходников. Вся инфа на английском тут. После установки uTox нужно настроить. Самое главное здесь — задать путь к своему профилю Tox, который хранится локально. Отдельного внимания заслуживает TOX ID. Это 76-значное шестнадцатеричное число. Случайно сгенерированный набор байтов, который уникален для каждого пользователя.
Выглядит TOX ID, прямо скажем, устрашающе. Вряд ли кто-то в здравом уме сможет запомнить такое:
42E9CA1A838AB6CA8E825A7C48B90BAFE1E22B
9FA467A7AD4BA2821F1344803BD71BCB00A535
Однако есть способ создать более удобный ID. Получить его можно на сайте uTox. Просто выбери себе подходящий ник и вставь из приложения свой TOX ID, и ты получишь удобный и красивый идентификатор вида nickname@utox.org.
При первом запуске uTox попросит тебя завести новую учетную запись или же ввести данные существующей. Интерфейс uTox напоминает Skype, только без рекламы. Пользоваться приложением просто и удобно. Настройки не изобилуют разнообразием, но логичны и понятны любому мало-мальски опытному пользователю. Несмотря на статус альфа-версии, uTox работает стабильно. За все время использования (больше недели) он падал лишь три раза. Обновления выходят чуть ли не каждый день.
Качество звука на уровне SIP. Чем-то даже лучше, особенно на узком интернет-канале. Но до уровня Skype не дотягивает. Не стоит забывать, что в отличие от Skype у Tox нет инфраструктуры серверов. Видеосвязь тоже работает стабильно, без разрывов и заиканий. Качество зависит от веб-камеры и скорости соединения. Передача небольших файлов (3–50 Мбайт) проходит без проблем. А вот попытка отправить видео размером 150 Мбайт закончилась неудачей.
При последующих попытках uTox просто рушился. Но это в первую очередь мессенджер, а не средство пересылки больших файлов. Главное ощущение, которое не покидало меня за все время тестирования uTox, — это чувство недоделанности. Да, проект на стадии альфа. И это видно сразу. В целом, uTox производит впечатление практически готового решения для анонимного общения в Сети. И может практически полностью заменить Skype.
QTOX
Следующий «официальный» клиент Tox — это qTox. Приложение написано на С++ с использованием фреймворка Qt 5. Последняя на данный момент версия — 1.2. Установка проходит так же, как и установка uTox. То есть, единожды добавив репозиторий uTox, ты сможешь установить из него и qTox. Размер сообщений в qTox ограничен 1372 байтами. Есть аудио- и видеосвязь, фильтр шума и подавление эха (полезно, если пользоваться встроенным микрофоном и колонками).
Поддерживаются эмотиконы и прокси. Все как в Skype. Главное достоинство qTox — это высокая скорость работы. Пожалуй, это самый быстрый клиент Tox для Linux. Интерфейс во многом повторяет uTox. Разве что выглядит приложение более доработанным и удобным для пользователя. Вылетает программа гораздо реже: за все время qTox рухнул всего раз. Обновления появляются каждый день, даже в выходные. Звук и видео передаются, на мой взгляд, хуже, чем в uTox, но
стабильно. Хотелось бы, чтобы в новых версиях приложение научилось менять шрифт в окне набора текста. Не помешает и возможность смены статуса через контекстное меню значка программы в системном лотке.
Важно! Все клиенты Tox используют общую папку профиля, где и хранят
свои настройки. Но, как ни странно, контакт, добавленный в список в uTox, никак не отображается в qTox. И его приходится добавлять в список контактов заново. Возможно, это связано с тем, что у приложений разные файлы настроек.
qTox — готовое решение для протокола Tox. По всей видимости, его предпочтут пользователи KDE.
TOXIC
Этот клиент Tox создан для настоящих линуксоидов. Он — консольный. Toxic написан на си с использованием псевдографической библиотеки ncurses и доступен только для Linux и FreeBSD. Кстати, вышел он одним из первых, еще во второй половине 2013 года, и является одним из самых старых клиентов Tox.
Устанавливается из репозитория Tox, так же как и в случае с qTox и uTox. Любители сложностей могут попробовать собрать Toxic из исходников. Для BSD-систем имеются скомпилированные порты. Пользоваться Toxic довольно просто (насколько это возможно при работе в терминале). Запуск — команда toxic,
получить помощь — команда toxic –help. Дополнительные настройки программы хранятся в конфигурационном файле ./config/tox/toxic.conf. Пример файла можно найти на сайте Toxic.
Приятно удивила функция голосовых и даже видеоуведомлений на рабочем столе. Из стандартных возможностей можно отметить симуляцию статуса «офлайн», поддержку SOCKS5 и HTTP-прокси, блокировку неугодных контактов, защиту профиля паролем, шифрование профилей пользователей. И конечно, аудио- и видеосвязь. По удобству Toxic проигрывает uTox и qTox, но не стоит забывать, что это консольный клиент.
XWINTOX
XwinTox — это экспериментальный клиент Tox, разработанный не столько для Linux, сколько для других BSD-систем, таких как Solaris или FreeBSD. Но при желании его можно собрать и в Linux из исходников. Код написан на С и С++, интерфейс реализован с помощью графического тулкита FLTK. Разработчики утверждают, что благодаря модульной конструкции XwinTox является самым быстрым и безопасным клиентом Tox. По их словам, из-за разделения на модули приложение использует меньше ресурсов компьютера и работает значительно быстрее остальных клиентов Tox. На деле в Linux XwinTox работает примерно так же, как и uTox. Хотя памяти потребляет чуть меньше. Иногда падает, особенно при попытке отправить файл от 150 Мбайт. Выглядит приложение в Linux,
прямо скажем, некрасиво. Видимо, это издержки использования FLTK.
По сути, это тот же uTox, только написанный с использованием не GTK+ или Qt, а FLTK. Вообще, интерфейс практически всех десктопных клиентов Tox (неважно, Linux это, OS X или Windows) повторяет интерфейс uTox. И это хорошо.
Поддерживаются обмен текстовыми сообщениями, аудио- и видеозвонки. Качество связи не вызывает претензий. Но это заслуга скорее ядра Tox, а не XwinTox. XwinTox лучше подойдет тем, кто использует Solaris и BSD-системы.