WhatsApp

Материал из Википедии — свободной энциклопедии
Перейти к: навигация, поиск
WhatsApp
Logo-color-vertical.svg
Тип

Программа обмена сообщениями для смартфонов

Разработчик

WhatsApp Inc.

Операционная система

iOS, Android, Blackberry, Symbian, Series 40, Windows Phone, J2ME

Состояние

активна

Лицензия

проприетарная

Сайт

http://www.whatsapp.com/

WhatsApp — проприетарный мессенджер для смартфонов. Позволяет пересылать текстовые сообщения, изображения, видео и аудио. Клиент работает на платформах Android, BlackBerry OS, BlackBerry 10, iOS, Series 40, Symbian (S60) и Windows Phone. Компания, создавшая мессенджер, основана в 2009 году и расположена в Санта-Клара, штат Калифорния.

При помощи WhatsApp пересылалось 2 миллиарда сообщений ежедневно в апреле 2012[1], и более 10 миллиардов в августе 2012[2]. По мнению, опубликованному в Financial Times, приложение WhatsApp сделает с SMS то же, что сделала программа Skype с международными телефонными звонками. Как и в случае со Skype, программа должна быть установлена и у отправителя и у получателя.[3]

Точное количество пользователей не раскрывается, но по оценкам аналитика Benedict Evans (Enders Analysis) в октябре 2012 превышало 100 миллионов. В магазине приложений Apple программа является самым популярным платным приложением в 121 стране (включая самые крупные кроме Китая, Южной Кореи и Японии).[4] По данным магазина Google Play на начало ноября, она перешагнула рубеж в 100 миллионов установок на аппараты с ОС Android.[5]

По оценкам Нехи Дарии, аналитика компании Ovum, растущая популярность Whatsapp приведет к значительному снижению выручки сотовых операторов от SMS сообщений. Потери могут достигнуть десятков миллиардов долларов.[6]

Содержание

Технические подробности [править]

WhatsApp использует модифицированный протокол Extensible Messaging and Presence Protocol (XMPP, ранее известный как Jabber).[7] При установке создается аккаунт на сервере s.whatsapp.net, использующий номер телефона в качестве имени пользователя (Jabber ID: [номер телефона]@s.whatsapp.net). Версия под Android автоматически использует в качестве пароля MD5-хеш от измененного идентификатора IMEI[8], а версия под iOS использует MD5-хеш от MAC адреса.[9]

Из-за этого алгоритма генерации пароля и отсутствия шифрования WhatsApp неоднократно критиковалось.[10]

Мультимедиа сообщения отправляются путем загрузки изображения, звука или видео на HTTP-сервер и передачей гиперссылки на объект вместе с закодированным в Base64 уменьшенным вариантом изображения.[11]

До августа 2012 сообщения отправлялись без шифрования, что допускало атаку session hijacking.[12] С 15 августа 2012 по заявлению техподдержки WhatsApp сообщения шифруются в приложениях iOS и Android, однако метод шифрования не уточнялся.[13]

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

Стоимость [править]

Официальный клиент WhatsApp скачивается бесплатно и может использоваться один год для всех смартфонов, кроме iPhone. Для этого смартфона фирмы Apple требуется только однократный платеж при скачивании ($0,99). Пользователи других смартфонов могут продлить использование программы на год за 99 центов США.[14]

Интересные факты [править]

  • Серверное ПО WhatsApp написано на Erlang; в январе 2012 года сервера WhatsApp использовали ОС FreeBSD, в них было установлено по 96 ГБ оперативной памяти, и каждый мог обрабатывать от 1 до 2,8 млн соединений[15][16], что на несколько порядков выше классической проблемы C10k.

См. также [править]

Примечания [править]

  1. WhatsApp founder to operators: We’re no SMS-killer, we get people hooked on data, The Next Web (April 4, 2012).
  2. WhatsApp hits new record with 10 billion total messages in one day, The Next Web (August 23, 2012).
  3. WhatsApp users get the message (November 14, 2011). «"WhatsApp Messenger, an app which allows unlimited free text-messaging between users, has done to SMS on mobile phones what Skype did to international calling on landlines. ... Since launching in July 2009, WhatsApp has slowly grown by word-of-mouth and the same simple viral mechanism that fuelled Skype: both sender and receiver must own the app."».
  4. Benedict Evans, WhatsApp — The Biggest Social Network You’ve Never Heard Of // Forbes. 10/19/2012
  5. Ryan Kim, WhatsApp eclipses 100 million download mark on Google Play // GigaOM, Nov 5, 2012
  6. Владислав Новый, Анна Балашова, Пользователи засиделись в чате. Сотовым операторам предрекают убытки на $23 млрд // Газета «Коммерсантъ», № 192 (4977), 12.10.2012
  7. WhatsApp? Nicht ohne Risiken..  (нем.)
  8. venomous0x/WhatsAPI
  9. Whatsapp — iOS password generation | Ezio Amodio  (итал.)
  10. WHATSAPP: POPULAR FREE MESSAGING SERVICE PUTS USERS AT RISK // DIE WELT/WorldCrunch, Benedikt Fuest 2012-09-07
  11. WhatsAPI/README.md at master · venomous0x/WhatsAPI · GitHub
  12. Sniffer tool displays other people's WhatsApp messages, The H Online (13 May 2012).
  13. WhatsApp FAQ: Are my messages secure?
  14. Is it free to send messages over WhatsApp? whatsapp.com. 10/22/2012
  15. Scaling to Millions of Simultaneous Connections, Rick Reed (WhatsApp) // Erlang Factory SF, March 30, 2012
  16. 1 million is so 2011 // WhatsApp Blog, January 6, 2012

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