Приложение wechat что это
Как подключить Вичат и пользоваться им — секреты и возможности
Название нового мессенджера с китайского переводится как «микропослание». Это очень скромная характеристика для такой многофункциональной программы как WeChat. Обмен мгновенными сообщениями и звонки собеседникам — наверное самое простое, что может делать приложение.
Заказать такси, сделать бронь на авиарейс, оплатить обед в Макдоналдс или купить недвижимость в США — теперь все это доступно в приложении WeChat на мобильных устройствах.
Новый концепт: приложение для жизни
Wechat что это за программа и почему вокруг нее столько «шума»? Китайцы сделали попытку создать одно приложения «на все случаи жизни», и, надо сказать, что не плохо справились с поставленной задачей.
Количество пользователей мессенджера уже перевалило за 900 млн. человек. Аудитория сообщества не ограничивается Китаем и распространяется еще, как минимум, на 18 стран мира.
Активному продвижению WeChat способствует грамотная рекламная компания создателей. Например, в Бразилии приложение рекламировал знаменитый футболист Лионель Месси, озвучивший голосом некоторые функции.
Далее приведен краткий обзор функций WeChat:
Функционал приложения постоянно растет и расширяется. С каждым обновлением разработчики стремятся привнести что-то новое и исправить предыдущие ошибки. Недавно WeChat запустил возможность перевода сообщений, чтобы пользователи могли легко преодолеть языковой барьер в общении.
Установить WeChat
Тем кто интересуется, как подключить Вичат, стоит в первую очередь зайти на встроенный Маркет платформы своего мобильного устройства. Будь то Android, Windows Phone, iPhone или Symbian можно быть уверенным, что WeChat уже там.
Китайская фирма Tencent отличается довольно гибкой политикой и стремится подстроить свой продукт под требования наиболее популярных ОС, регулярно выпуская обновленные релизы WeChat.
Как пользоваться WeChat
После установки приложения необходимо пройти регистрацию нового аккаунта и настроить мессенджер.
Далее приведена краткая инструкция по применению WeChat:
Секреты WeChat
Кошелек WeChat доступен только для обладателей СИМ карт китайских и сингапурских операторов. Это связанно с законодательством КНР и требованиями безопасности WeChat. Мало кто знает, что данное ограничение можно обойти.
Активировать кошелек Вичат может другой пользователь с правами, сделав перевод собеседнику. Сумма транзакции никак не лимитированна, достаточно выслать 1 юань.
После этого можно будет работать с WeChat не только как с мессенджером, но и с кошельком.
Данная функция пригодиться путешественникам. В России система подобных платежей не получила распространение, но может применяться между двумя пользователями мессенджера и на некоторых онлайн магазинах совместных закупок с Алиэкпресс.
Разбираем WeChat — второй по популярности мессенджер в мире
Мессенджер WeChat от китайской компании Tencent
WeChat — второй по популярности мессенджер в мире. Официальные данные о количестве пользователей найти очень затруднительно, но сделать приблизительную оценку можно.
Речь идет примерно о 800 миллионах пользователей по всему миру, 90% которых приходится на Китай.
Актуальной задачей являлась интеграция CRM систем заказчиков, активно работающих в Китае, с WeChat. Этому способствовала широкая распространенность WeChat в Китае, а также отсутствие официального API. СМС-информирование в Китае стоит дорого и, что самое главное, работает нестабильно, к тому же здесь отсутствует статус «прочитано». Заказчик, используя API, сможет через свою через CRM систему уведомлять пользователей WeChat (подписанных на получение информации от номера заказчика, об этом расскажем ниже) о доставке товаров, новых заказах и прочей сервисной информации.
Исследование протокола
Было принято решение изучить мессенджер «изнутри», разобраться в коде 32-битной версии мессенджера для iOS. Имеется у нас старенький, видавший виды, iPhone 4S с версией iOS 7.2.1.
В качестве MITM использовуем Burp Suite Free Edition.
Скачиваем приложение и при помощи замечательной утилиты dumpdecrypted расшифровываем исполняемый файл.
На момент начала реверс-инжиниринга WeChat была актуальна версия 6.3.13.
Теперь осталось скопировать файл с устройства, дисассемблировать в IDA, и можно начинать.
Рассмотрим алгоритм обмена ключами на примере регистрации.
Запускаем приложение и видим предложение ввести номер телефона для регистрации.
Вводим номер телефона и видим в MITM HTTP-запрос на адрес hkshort.weixin.qq.com/bindopmobileforreg.
Тело запроса состоит из:
Первым сообщением передаются следующие данные:
Получаем СМС и вводим код. Формируется тот же запрос, только уже с кодом из СМС, а в ответе получаем так называемый ticket. Теперь, имея ticket, можно отправлять запрос на регистрацию. Вводим имя и нажимаем Ок.
Обмен ключами происходит по алгоритму Диффи-Хеллмана с использованием эллиптической кривой над конечным полем «secp224r1». Генерируются закрытый и открытый ключ, и отправляется запрос на адрес hkshort.weixin.qq.com/newreg. Сервер генерирует свои ключи, а также выдает нам так называемые CryptUin и ServerID, о которых расскажем позже. В ответ сервер присылает нам свой публичный ключ и сессионный ключ.
Теперь у нас есть публичный ключ сервера, и мы вычисляем общий ключ, с помощью которого расшифровываем сессионный ключ. С этого момента общение клиент-сервер осуществляется с помощью симметричного алгоритма AES с длиной ключа 128 бит.
Вообще, в алгоритме установки соединения и обмена ключами нет ничего сверхъестественного. Правильно зашифровать данные и обменяться ключам — это половина задачи, необходимо также для каждого сообщения правильно составить заголовок. Даже если правильно сериализовать данные и зашифровать, то при неправильном заголовке сервер пришлет ответ с ошибкой. Заголовок выглядит так:
Теперь расскажем подробнее о каждом поле:
1. Идентификатор протокола. Каждый пакет начинается с этого байта.
2. Флаги. Хранит информацию о длине SrvID, длине самого заголовка и сжатии исходного сообщения.
Флаг сжатия выставляется равным 0b10, если сообщение не сжималось, в противном случае ставится равным 0b01.
3. Версия приложения. Без комментариев.
4. CryptUin. После прохождения регистрации каждому аккаунту присваивается уникальный идентификатор из четырех байт.
5. SrvID. ID текущей сессии. Меняется при каждом новом подключении.
6. uiCgi. Код команды. У каждой команды есть свой uiCgi и url. Например для команды bindopmobileforreg, uiCgi равен 0x91, а для newreg – 0x7e. Большинство чисел упаковываются, используя следующий алгоритм:
В данном примере uiCgi равен 0x17b, а в упакованном виде – fb02.
7. Длина исходного сообщения. Длина сериализованных данных. Число так же упаковывается, но поскольку оно меньше 0x80, осталось без изменений.
8. Длина сжатого сообщения. Сжатия не производилось, поэтому не отличается от предыдущего.
Вычисляется следующим образом:
hash1 = md5(cryptUin.shareKey);
hash2 = md5( strlen(data).shareKey.hash1.data)
resultHash = adler32(hash2)
sharedKey –это общий ключ, полученный при хендшейке.
Хеш также упаковывается.
11.Флаги. Значение этих флагов осталось загадкой, но они статичны, поэтому отдельно их изучать не было смысла.
Сейчас уже используется другой протокол, о котором напишем в последующих публикациях. По сути он является оберткой над вышеописанным. Старый протокол до сих пор поддерживается — для этого в отладчике необходимо сбросить флаг MmtlsCtrlFlag.
Защита от спама.
Чтобы защититься от спама, пользователь может включить опцию «подтверждение дружбы». В этом случае написать ему сообщение можно только после того как он подтвердит, что вы друзья. Запрос на подтверждение дружбы может содержать приветственное сообщение.
Отправить много приветственных сообщений не получится. После отправки пятнадцати запросов все остальные перестают отправляться и встают в очередь. Шестнадцатый запрос отправится только тогда, когда кто-то из предыдущих пятнадцати добавит вас в друзья. Но пользователь этого не знает, и интерфейс приложения тоже никак об этом не сообщает. Выяснить это удалось при помощи анализа траффика и экспериментов.
В процессе работы была так же обнаружена интересная уязвимость. В приложении есть возможность найти пользователя по номеру телефона. Сервер либо отвечает что такого пользователя нет, либо возвращает информацию о нем(имя, пол, город, фото итд). Но если отправлять эти запросы слишком часто, то сервер отвечает сообщением «Too many attempts. Try again later ». Этим можно воспользоваться, так как, если пользователя не существует, сервер всегда сообщит об этом, а если приходит ответ «Too many attempts. Try again later „- это значит, что пользователь существует. Используя это, можно собирать базу пользователей. Кстати обнаружились очень “интересные» пользователи, которые используют WeChat, но обычным способом их не обнаружить, и даже невозможно отправить им приглашение, скорее всего это «особенные» люди Китая. Даже если запросить регистрацию на «интересный» номер, то сервер сообщит, что данный пользователь уже зарегистрирован и предлагает восстановить аккаунт, но уже не по СМС.
Используя 20 000 потоков возможно с одного аккаунта за сутки собрать всю базу WeChat по Китаю, блокировки аккаунта не происходит.
Также отдельно хотелось бы сообщить, что End-to-End шифрования между пользователями не происходит. Сообщения шифруются только симметричным ключом, сервер их расшифровывает и заново зашифровывает симметричным ключом получателя и отправляет их получателю.
Данная статья является вводной, при наличии интереса со стороны сообщества Хабра возможно появление следующих публикаций по WeChat, так как любое событие в WeChat (например, сериализация объектов) достойны отдельных статей.
Что за приложение Wechat и чем отличается китайский мессенджер от аналогов?
Сегодня все больше людей интересуются Wechat, но далеко не каждый знает, что это такое и с чем его едят? В нашей статье мы расскажем, чем эта разработка может быть полезна для вас.
Итак, Wechat – это приложение для передачи текстовой и голосовой информации, разработанное почти 6 лет назад. Программой могут пользоваться собственники iPhone, а также смартфонов с оперативной системой Android, владельцы ПК и ноутбуков. Уже в 2013 году приложением пользовались 300 миллионов клиентов (за пределами Китая эта цифра была значительно меньшей, но внушительной – около 70 миллионов человек).
Если говорить о популярности приложения в Китае, то стоит отметить, что оно там очень известно и востребовано. Однако Wechat остается всего лишь одним из способов для общения, но не является заменой других известных программ и приложений и социальных сетей. Китайцы не перестали использовать другие мессенджеры.
Wechat – это китайская версия WhatsApp, и это одно из главных преимуществ приложения. О чем это мы? Все знают, что пользоваться в Китае иностранными приложениями не так просто, некоторые из них банятся, а Фейсбук и Твиттер вообще не работает. Кроме того, без прокси невозможно воспользоваться Google или скачать оригинальную версию Skype. В то время как с использованием Wechat на территории этой страны никаких проблем не возникает. Как следствие, это приложение от китайских разработчиков используется не только местными жителями, но и туристами, которые приехали отдыхать или вести дела здесь.
Принцип работы и особенности Wechat
Китайское приложение работает по схожему принципу с Whatsapp. Все, что нужно – добавить номер в список контактов и вы уже на связи. Эта платформа очень удобна для бизнесменов, которые приехали в Китай для решения деловых вопросов. Конечно, и Whatsapp можно было использовать для этих целей. Но стоит учитывать, что Wechat является разработкой китайских программистов, которые адаптировали приложение под местных пользователей, как следствие, именно этот мессенджер стал мега популярным на рынке.
Кроме голосовых и текстовых сообщений, пользователь может отправить фото, видео (есть функция для съемки), сообщить о своем местоположении, сделать видеозвонок, позвонить с Wechat на Wechat (это бесплатно). Также можно воспользоваться функцией «Рация» (попеременный разговор с собеседником). Кстати, качество звука очень хорошее.
Но это не все возможности, которые открывает Вичат перед пользователем.
На данный момент можно говорить о зарождении нового направления в маркетинге, который связан непосредственно с Wechat.
Кроме всего прочего, с помощью приложения можно наладить свою личную жизнь. Разработчики предлагают несколько интересных функций для тех, кто хочет познакомиться. К примеру, «Встряска», на первый взгляд, странная функция, но интересная – с её помощью можно познакомиться, а вернее увидеть такого же ищущего. Для результативности каждый может выбрать, кого именно он хочет видеть (мужчину или женщину). После этого не только покажут потенциального друга, но и укажут, какое расстояние между вами (в километрах). Если потенциальный собеседник не понравился, можно встряхнуть ещё раз и найти другого человека.
Не менее интересная функция «Бутылка». Каждый может написать свое послание «Ищу подругу», «Очень скучно» и отправить его в виртуальный океан. Другой пользователь читает послание, и если оно ему понравилось – отвечает. Также можете сделать и вы.
Приложение сближает людей, которые живут по соседству. Для того чтобы увидеть тех, кто живет рядом нужно выбрать всего лишь правильную функцию.
В Wechat есть все необходимое для общения со своими друзьями: можно делиться фотографиями, видео, получать комментарии от друзей и самому делиться мнением. Здесь есть все, к чему мы привыкли в социальных сетях: лайки, бесплатные стикеры и много других полезностей.
Приложение адаптировано не только под мобильные устройства, но и под ПК. Кроме того, недавно появилась веб-версия программы, поэтому её могут использовать и владельцы умных часов. Пользователи, которые зарегистрировались в Китае, кроме всего прочего, могут пользоваться электронным кошельком Wallet, для приезжих с других стран функция пока недоступна.
В целом, Wechat – очень полезное и удобное приложение с множеством разнообразных функций и возможностей для юзеров. Кроме того, пользоваться программой легко, многое понятно на интуитивном уровне. Кто едет в Китай, может смело скачивать это приложение.
WeChat — основной мобильный мессенджер в Китае
WeChat регистрация и настройка 📳
WeChat — это самый популярный в Китае мессенджер для смартфонов на базе операционных систем iOS и Android. Так же есть версия для PC и WEB. Если вы решили вести бизнес с Китаем или просто общаться с китайскими друзьями и коллегами – наличие WeChat на вашем смартфоне обязательно.
Краткая информация о WeChat:
Разработала китайская компания Tencent в 2011 году.
На момент начала 2020 года количество регистраций аккаунтов WeChat превышает 1,5 миллиарда, а активных пользователей больше 1 миллиарда человек. Приложение доступно для смартфонов iPhone, Android, BlackBerry, Windows Phone и Symbian phones. Так же есть клиенты для Windows и MacOS.
В Китае WeChat-ID активно присутствуют на ТВ и БигБордах на ряду с телефонными номерами, что говорит о серьёзности и популярности данного приложения.
Для рекламы за пределами Китая компания Tencent заключила договор и Лионелем Месси, который сейчас является ее официальным представителем.
Регистрация в WeChat:
Запускаем установленное приложение WeChat и нажимаем “Регистрация” и вводите свой телефонный номер, на который придет смс с кодом подтверждения.
Вводим код подтверждения и всё – можно пользоваться. (В настройках можно указать e-mail, аватар и др. параметры аккаунта)
🌐 Веб версия WeChat находится по адресу – https://web.wechat.com/
💻 Версия для ПК / Ноутбука – https://weixin.qq.com/cgi-bin/readtemplate?t=win_weixin&lang=ru
Добавление контактов в WeChat:
Для того чтобы добавит контакт в свой аккаунт WeChat имеется сразу несколько способов:
Основные функции WeChat:
1 Текстовые сообщения:
2 Голосовые сообщения:
Выглядит это так:
3 Голосовой или видео звонок в WeChat:
при нажатии идет вызов –
12 крутых функций WeChat:
1 Сравнение цен на товары
С таким количеством магазинов, торговых центров и торговых сайтов, вы когда-либо задумывались, получаете ли вы самое выгодное предложение по цене? Что бы узнать это просто используйте функцию сканирования QR-кода на штрих-код любого продукта для, быстрого сравнения цен.
В местных магазинах 7-Eleven, бутылка вина марки Hejiu стоит 11 юаней. Путем сканирования штрих-кода, мы узнали, что в сети магазинов Yihaodian такой же продукт обходится уже в 7.90 юаней.
2 Быстрые оплаты счетов в кафе и ресторанах
3 Пополнение мобильного телефона
Еще одна особенность WeChat – это пополнение счёта мобильного телефона, что убережёт вас от так называемых mafan (проблемных) поездок в China Unicom и China mobile.
4 Оплата коммунальных счетов
Знаете ли вы, что можно оплачивать ЖКХ счета за электричество, воду, тепло, телекоммуникации и интернет используя WeChat?
Внимание: Для использования данной функции вы должны немного знать китайский либо у вас должен быть друг, который может читать и понимать иероглифы.
5 Веб-приложение Wechat на PC и Mac
WeChat позволяет настроить окно чата в браузере или установить его как отдельное приложение на рабочий стол.
Чтобы добавить приложения WeChat в ваш веб-браузер, посетите wx.qq.com или web.wechat.com, отсканируйте QR-код для входа, и начните общаться со своими друзьями и коллегами прямо со своего компьютера. Вы также можете скачать приложение WeChat для рабочего стола здесь – http://www.wechat.com/ru/
Обе версии поддерживают возможность передачи файлов, которая позволяет вам легко и мгновенно обмениваться документами между вашим компьютером и телефоном.
Редактирование псевдонимов
Забыли, что за контакт у вас в списке, либо у вас есть контакт который обозначен просто смайликом? – Не проблема!
Вам пригодится функция WeChat “изменить псевдоним”, используя её вы сможете писать настоящие имена людей и больше вы не перепутаете ваших друзей с продавцом мороженного, а ваши рабочие контакты с контактами которые вы брали на одну ночь 8-).
Вы также можете изменить свой псевдоним в групповом чате, нажав на иконку в виде двух людей в правом верхнем углу, затем прокрутите вниз, пока не встретите (Мой псевдоним в групповом чате).
7 Создание групп контактов
Аналогично функции редактирования псевдонима в приложении есть возможность добавить тег к контакту.
Присваивая такие теги вы с лёгкостью сможете отыскать в своём списке те контакты которые продают автозапчасти либо те которые продают копии брендов одним нажатием.
8 Голосовая авторизация
Устали постоянно вводить пароль при авторизации в WeChat? – Не проблема!
Теперь можно заходит в WeChat без ввода пароля (это ли не чудо?).
9 Отслеживание доставок
Одна из новейших функций WeChat позволяет отслеживать статус экспресс-доставки по территории Китая, путём сканирования штрих-кода на квитанции о доставке.
10 Заказ еды, бронирование столов в кафе и прочее
Многие официальные аккаунты кафе и ресторанов предлагают вам возможность заказывать еду, резервировать столики и все это не покидая приложение WeChat. Так же общаться с представителями брендов, оставлять благодарности и жалобы.
Функции отличаются в зависимости от аккаунта бренда, однако, для их использования вам понадобится знание китайского языка.
11 Отправка открыток
Одна из классных функций в этом разделе – это возможность создавать и отправлять открытки, сделанные своими руками, в любую точку Китая всего за 5 юаней (
Можно добавить изображение прямо из фотогалереи вашего смартфона, а так же напечатать небольшое сообщение и добавить уникальную марку. После этого компания распечатает открытку и отправит её на указанный адрес. Классно, да?
Больше не нужно ездить на почту для отправки открыток 😎
12 Шагомер
Включите Weixin Yundong ( 微信运动 ), по-английски WeRun, для этого вам понадобиться отыскать официальный аккаунт в WeChat и подписаться на него.
После включения заходим в настройки в правом верхнем углу и нажимаем кнопку “Добавить источник данных“, чтобы подключить трэкер вашего телефона.
Теперь, каждый раз, когда вы пройдёте несколько шагов, вы сможете посмотреть свой результат и сравнить его с результатами ваших друзей.
Экспертное мнение про WeChat:
При общении с друзьями или партнерами из Китая данное приложение относится к разряду «must have», оно очень упрощает коммуникацию по личным или бизнес-процессам. Приложение русифицировано, настройки интуитивно понятны и просты. Если вы пользуетесь аналогами WeChat — WhatsUp и Viber, то вы быстро разберетесь и привыкните к этому приложению, так как многие удобные функции WeChat’а были скопированы как Viber’ом так и WhatsUp’ом.
А функция звуковых сообщений была реализована сразу в WeChat, а затем уже во всех остальных мессенджерах, а некоторые из перечисленных выше функций WeChat до сих пор еще не имеют самые популярные мессенджеры аля WhatsApp и Viber. Поэтому, в некоторых вещах Китай уже опережает все другие страны.
Надеемся, что нам удалось объяснить как начать пользоваться самым популярным мессенджером в Китае. Enjoy!
— Звоните или пишите, мы с удовольствием вам все расскажем!