WhatsApp Messenger: различия между версиями

Материал из Мир Jabber
Перейти к навигацииПерейти к поиску
м (Смена категории на актуальную)
 
Строка 43: Строка 43:
[[Category:Клиент для Android]]
[[Category:Клиент для Android]]
[[Category:Клиент для BlackBerry]]
[[Category:Клиент для BlackBerry]]
[[Category:Клиент для iPhone]]
[[Category:Клиент для iOS]]
[[Category:Клиент для Symbian]]
[[Category:Клиент для Symbian]]
[[Category:Сервисы с использованием Jabber]]
[[Category:Сервисы с использованием Jabber]]

Текущая версия на 12:18, 21 мая 2022

WhatsApp Messenger — кросс-платформенное приложение для мгновенного обмена сообщениями на мобильных устройствах (доступно для Android, BlackBerry, iPhone, Symbian, Windows Phone), клиент сервиса, базирующегося на измененном протоколе XMPP. Отличительной чертой является использование в качестве JID фактического номера мобильного телефона, что позволяет после синхронизации и анализа на сервере телефонной книги мобильного устройства автоматически сформировать список контактов, которые также пользуются WhatsApp Messenger.

Регистрация[править]

Видимая пользователю часть регистрации ограничивается необходимостью подтвердить, что вы являетесь фактическим владельцем мобильного номера с помощью смс.

В действительности сервером присваивается пользователю JID вида "номер_телефона@s.whatsapp.net", пароль генерируется автоматически. Однако эти данные не сообщаются пользователю.

После синхронизации телефонной книги мобильного устройства с сервером ростер будет сформирован автоматически: телефонные контакты, которые, по данным сервера, также пользуются WhatsApp Messenger, будут добавлены на вкладку "Избранное", и станут доступны для переписки.

Автоматическая синхронизация телефонной книги с сервером будет производиться и впоследствии при использовании приложения. Соответственно, новый пользователь WhatsApp Messenger автоматически добавляется в избранные контакты тем, у кого в телефонной книге сохранен его мобильный номер.

Особенности сервиса[править]

Для максимального упрощения процесса добавления новых контактов, авторизация, как таковая, не предусмотрена. Поиск контактов, не входящих в телефонную книгу невозможен. Из дополнительной информации о себе пользователь может ввести только ник.

При открытии программы подключение происходит автоматически, перевести открытую программу в offline (автономный режим) невозможно. Взамен этого авторами предложено установить один из имеющихся статусов (например, "Занят") или создать новый.

Авторами заявлена поддержка Push notifications - при закрытом приложении связь с сервером все равно может поддерживаться, и клиент будет открыт при поступлении нового сообщения. Также поддерживаются оффлайн-сообщения. Клиент отображает подтверждения доставки и прочтения сообщений.

Кроме обмена текстовыми сообщениями, приложение позволяет осуществлять обмен мультимедийным контентом: изображения и видео, аудиофайлы ("голосовые заметки"), а также передавать визитки контактов из телефонной книги и информацию геопозиционирвания.

Возможно организовать групповой чат.

Маркетинг[править]

Создатели сервиса позиционируют его как замену смс. За пользование сервисом взимается годовая абонентская плата в размере $0.99, но обладателям устройств на Android, Windows Phone, Blackberry, Symbian получают скидку 100% в первый год.

Документация по протоколу авторами не публикуется. Закрытость протокола вызывает интерес к возможным альтернативным клиентам, однако ни один из проектов, о которых сообщалось ранее, не доведен до публичного релиза. Из технических аспектов известно лишь, что сервера основаны на FreeBSD + Erlang (ejabberd)[1]

Безопасность[править]

По мере распространения WhatsApp Messenger публиковались сообщения о недочетах в системе безопасности сервиса, включая отсутствие шифрования пересылаемых и получаемых сообщений[2], сохранение незашифрованной истории переписки и данных геопозиционирования в телефоне даже после удаления истории через интерфейс приложения[3], возможность обхода обязательного подтверждения номера телефона, несанкционированную смену статуса любого пользователя[4].

По сообщениям разработчиков, по состоянию на 13 января 2012 г. выпущено обновление программы, однако нет точной информации об исправлении найденных ранее уязвимостей[5].

Примечания:

Ссылки[править]