ватсап есть ватсап номер
Как звонить через WhatsApp бесплатно, три способа связи
В WhatsApp доступны не только сообщения, но и звонки. Дозвониться до друга получится с помощью мобильного устройства и компьютера. В инструкции рассмотрим три способа, как позвонить на Ватсап по номеру телефона бесплатно.
Как звонить через WhatsApp
Позвонить через Ватсап по номеру можно в любое время. У обоих абонентов должен быть установлен мессенджер и подключен интернет. Для видеосвязи требуется стабильное подключение со скоростью не менее 1,2 Мбит/сек.
Звонить можно тремя разными способами:
Важно. Если у друга нет Ватсапа, дозвониться до него не получится.
Способ 1: через телефонную книгу
Разберемся, как позвонить на Ватсап по номеру телефона с помощью встроенной книжки:
Обратите внимание. Видеокамера – это видеовызов. Трубка – голосовой звонок.
Таким способом можно выполнить звонок в WhatsApp на Андроиде и Айфоне. Собеседник услышит звуковой сигнал и сможет снять трубку. Качество связи зависит не только от стабильности интернета, но и от модели телефона.
Способ 2: через раздел с вызовами
Рассмотрим 2 способ. Дозвониться до друга можно через вкладку со звонками. Она находится на главном экране мессенджера и доступна в любое время.
Инструкция, как позвонить по Ватсапу:
Звонить по номеру телефона в Вацапе можно в любое время. Опция доступна бесплатно и работает круглосуточно. Если во время вызова не слышно собеседника или не работает микрофон, проверьте доступ WhatsApp к оборудованию телефона через настройки.
Способ 3: с помощью окна с перепиской
Звонить через мессенджер Ватсап можно во время беседы в чате. Для этого в верхнем правом углу есть специальная кнопка. Чтобы начать звонок во время переписки, нажмите на трубочку или видеокамеру.
Важно. Если абонент добавил вас в черный список, дозвониться до него не получится.
Можно ли позвонить через компьютер
В новой версии WhatsApp для ПК можно выполнять звонки. Опция стала доступна с марта 2021 и работает только в официальном приложении.
Инструкция, как звонить в Ватсапе на компьютере:
Набрать новый номер в WhatsApp и дозвониться до человека через компьютер не получится. Для начала придется сохранить контакт в телефоне.
Обратите внимание. Если клавиш для звонков в чате нет, нужно обновить мессенджер до последней версии. Такая опция есть только в официальном приложении, дозвониться до друга с помощью WhatsApp Web не получится.
Как позвонить на новый номер
Как ввести в Ватсап номер телефона и позвонить на него? Это получится сделать только через мобильник. Для работы придется открыть телефонную книжку, создать новый контакт и только потом выполнить вызов.
Инструкция, как позвонить человеку через Ватсап, зная его номер:
Обратите внимание. После сохранения друга в телефонной книжке, позвонить ему можно любым из рассмотренных выше способов. Также собеседник появится и на ПК.
Позвонить на новый номер по Ватсапу получится только после добавления его в телефонную книжку. Набрать цифры и выполнить дозвон без сохранения не получится.
Как позвонить в Ватсапе? Опция работает на смартфонах и компьютерах. Для работы требуется контакт, сохраненный в памяти устройства, а также подключение к интернету. Для экономии пакетов во время видеовызовов подключитесь к сети Wi-Fi.
Как восстановить Ватсап, если номер утерян
Для входа в социальные сети зачастую используется связка логина и пароля, придуманных пользователем. А вот в современных мессенджерах процедура авторизации несколько упрощена, достаточно указать свой мобильный телефон, а затем одноразовый пароль, который придет в виде СМС. Это все относится и к WhatsApp. А потому особенно неприятно, когда человек по каким-либо причинам теряет доступ к своему номеру, например, в случае потери СИМ-карты. Существует ли выход из такой ситуации? Давайте разбираться, как восстановить Ватсап, если номер утерян.
Как восстановить Ватсап без номера
Если ваш смартфон утерян или сломан, и доступа к СИМ-карте нет, для начала стоит заблокировать аккаунт, чтобы он не достался злоумышленникам. Для этого:
Остается подождать системного сообщения в левом углу, что процесс прошел успешно.
Что подразумевает блокировка аккаунта:
Если вы не активируете свою учетную запись в течение 30 дней с момента блокировки, то система автоматически очистит аккаунт и всю персональную информацию.
Если вы успеете провести все нужные манипуляции, то получите всю историю переписок, медиафайлы и прочую информацию на новый номер телефона.
Чтобы сохранить персональную информацию, также можно заказать у оператора новую СИМ-карту, и привязать к ней уже существующий ранее номер. Процесс восстановления потребует от вас подтверждения личности. К примеру, сотрудник попросит вас указать примерную дату последнего пополнения счета и сумму, или несколько наиболее популярных номеров в истории входящих и исходящих сообщений. После этой проверки, когда SIM-карта восстановлена, на новом смартфоне можно без проблем скачать Ватсап и восстановить персональные данные.
Если с этим пока все понятно, давайте поговорим о других способах восстановления аккаунта Ватсапа.
Восстановление Ватсапа без номера
Есть несколько вариантов восстановления аккаунта и персональной информации в Ватсапе, если у вас нет доступа к смартфону или СИМ-карте. Рассмотрим особенности каждого полхода подробнее.
Для удобства восприятия разобьем дальнейшее повествование на несколько логических блоков.
Восстановление СИМ-карты со старым номером
Это то, о чем вы говорили выше. У каждого оператора мобильной связи есть возможность купить пустую СИМ-карту, на которую можно перепривязать номер телефона. Процедура занимает считанные минуты, однако до звонка менеджеру нужно вспомнить три наиболее популярных номера телефона из списка входящих и исходящих звонков или СМС-сообщений. Альтернативный вариант – сообщить оператору дату последнего пополнения счета и сумму, которая зачислилась на баланс. После проверки этой информации, менеджер перенесет данные о старом номере на новую СИМ-карту. После этого остается приобрести новый смартфон, если тот был утерян или украден, и восстановить доступ к WhatsApp.
Отправить в WhatsApp письмо с просьбой «деактивировать аккаунт»
Этот вариант есть на официальном сайте Вастапа, и разработчики рекомендуют временно заблокировать свой аккаунт в случае потери доступа к смартфону. Суть в том, что персональная информация сохранится на протяжении 30 дней с момента отправки соответствующего письма на почту технической поддержки.
Если до этого вы не сможете восстановить доступ к СИМ-карте или телефону, то система автоматически удалит учетную запись, так что стоит поторопиться.
Однако блокировка аккаунта убережет его от злоумышленников, если смартфон украли.
Если с этим все понятно, тогда посмотрим на несколько вариантов восстановления переписки.
Как восстановить переписку, если нет доступа к номеру телефона
Если у вас нет доступа к номеру телефона, это не значит, что вы не сможете использовать возможности Ватсапа. Есть несколько способов, которые помогут избежать подобных проблем, причем, на обеих платформах. Рассмотрим особенности каждого подхода.
Восстановление из резервной копии через Google Drive для Андроид
Так как разработчики пекутся о сохранности персональной информации, пакеты данных автоматически, или с заданным интервалом, отправляются на сервера проекта. Впрочем, если на смартфоне установлен Гугл Диск или любое другое облачное хранилище, два проекта могут работать рука об руку.
Если в системных настройках задать персональные параметры копирования информации еще и в облако, то восстановить аккаунт можно без двойной аутентификации.
Для этого достаточно скачать дистрибутив мессенджера и установить приложение. Затем активировать ярлык и, если все до этого было сделано, как надо, встроенные алгоритмы сразу перейдут к предложению восстановить персональную информацию из копии, минуя код подтверждения, который обычно система отправляет на указанный при регистрации номер.
Впрочем, никто вам не мешает с самого начала использовать виртуальную числовую последовательность выбранной страны, платить копейки за ее аренду, и в таких случаях получать смс-сообщения без особых проблем.
Через iCloud для Айфонов
В случае со смартфона на «яблоке», процедура еще больше упрощается. Конечно, ни о какой конфиденциальности персональной информации и речь не идет, но встроенные алгоритмы телефона автоматически копируют данные всех приложений в персональное облачное хранилище, выделенное в серверных Apple. Если вы, к примеру, перепрошивали смартфон или перепривязывали к аккаунту Эпл новый номер телефона, при повторном скачивании Ватсапа, система не запросит подтверждение числовой последовательности. Согласитесь, довольно удобно, учитывая сохранность персональной информации после всех перипетий. Однако временно заблокировать учетную запись Ватсапа все же стоит через техподдержку во избежание эксцессов.
Как восстановить WhatsApp на новом телефоне со старым номером
Если у вас есть доступ к старому смартфону и номеру телефона, но вы планируете перейти на новую устройство, то восстановить Ватсап довольно просто. Для реализации задуманного придется сделать несколько шагов, которым мы рассмотрим подробнее.
Восстановление данных через компьютер
Для начала подключим старый смартфон к ПК через USB. Ждем синхронизации двух устройств и автоматической активации файлового менеджера. А затем:
Теперь вставляем СИМ-карту в новое устройство, и двигаемся дальше.
Копирование персональной информации и восстановление по предложению
Как только СИМ-карта вставлена:
Теперь остается тапнуть по иконке Ватсапа на рабочем столе, ввести старый номер телефона, привязанный к учетной записи, и согласится на предложение системы восстановить персональную информацию из резервной копии.
Такого же результата можно добиться и с помощью системной папки, хранящейся в облаке, однако скачивать ее было бы дольше.
Таким простым образом можно восстановить историю переписок, список контактов и медиафайлы при переносе Ватсапа со старого на новое устройство.
Завершение
Разработчики предусмотрели несколько вариантов восстановления персональной информации и аккаунта, в случае потери или кражи смартфона, недоступности старого номера телефона. Для начала стоит временно заблокировать аккаунт, чтобы он не достался злоумышленнику, аналогичную манипуляцию провести с числовой последовательностью. Для этого напишите письмо в техническую поддержку Ватсапа и позвоните оператору мобильной связи соответственно.
Если вы используете Google Drive, то восстановить персональную информацию из резервной копии довольно просто, то же самое касается и iOS, куда встроен iCloud. Облачное хранилище в таких случаях реально спасает. Если вы просто решили перейти с одного устройства на другое, то, как вариант, перенесите системную папку WhatsApp на ПК или любое другое устройство, после чего добавьте на новый смартфон копию мессенджера, и скопируйте папку в корень внутреннего хранилища с заменой. Таким образом система не попросит вас пройти двойную аутентификацию, что нам и нужно.
Теперь вы знаете, какие есть способы, как восстановить Ватсап без номера телефона.
Второй номер в Ватсап на одном телефоне
Все современные смартфоны позволяют использовать одновременно две сим-карты, что действительно удобно. В результате многих интересует как добавить второй номер телефона в WhatsApp на одном смартфоне?
Потребность во втором номере может потребоваться, к примеру, чтобы совместить на одном телефоне рабочий и домашний аккаунт Ватсапп. Но в самом мессенджере такая возможность не предусмотрена. В мессенджере существует правило – на одном смартфоне должен быть один профиль. Однако это ограничение легко обойти, причем как на смартфонах Android, так и iPhone. О том, как это сделать, подробнее расскажем ниже.
Встроенные инструменты на Android смартфонах
На смартфонах Android обычно присутствует возможность клонирования приложений, что позволяет на одном телефоне использовать разные аккаунты в одних и тех же сервисах, в том числе и WhatsApp. Причем эта технология может быть реализована двумя способами:
Создание клона Ватсапп
Для клонирования WhatsApp, выполните такие действия:
Как создать второе виртуальное пространство
Создание второго виртуального пространства осуществляется так же просто, как и клонирование:
Использование стороннего софта на Android смартфонах
Если в вашем смартфоне Android отсутствует встроенный инструмент для клонирования сервисов, можно установить стороннее приложение, к примеру, Clone App, Multi Space, Parallel Space или др.
Чтобы воспользоваться одним из таких приложений, нужно выполнить следующие действия:
Использование второго номера WhatsApp в смартфоне iPhone
На смартфонах iPhone сложнее создать копию приложения. Однако можно воспользоваться вполне легальным способом использования двух мессенджеров https://whats-app.ru/.
Установка WhatsApp Buisness
Проще всего установить официальное приложение WhatsApp Buisness, в котором есть все функции обычного Ватсапп. Но, главное, что его можно привязать как к существующему аккаунту, так и отдельному номеру телефона. В результате на смартфоне будут параллельно работать два аккаунта. Для этого необходимо выполнить такие действия:
Создание клона Ватсапп
Создать клон приложения на iPhone несколько сложней, но тоже возможно. Процесс осуществляется в такой последовательности:
Хакаем WhatsApp, чтобы следить за активностью контактов
WhatsApp сообщает пользователю статус его контактов.
TL;DR: можно защититься от этого хака, изменив настройки конфиденциальности аккаунта. По умолчанию WhatsApp делится вашим статусом с другими людьми. Но так как в наши дни никто не меняет настройки, этот хак срабатывает практически всегда.
Дисклеймер: эта статья является proof of concept, призванной привлечь внимание к проблеме, а также попрактиковать свои технические навыки. Не используйте код для слежки за людьми.
WhatsApp на Android
Эксплойт функции
Я хочу создать эксплойт этой функции для слежения за пользователями (ради научного исследования, конечно). Возникает первый вопрос: как она работает?
Чтобы разобраться, я использую https://web.whatsapp.com/ в веб-браузере ноутбука вместо приложения в Android-смартфоне. То есть для создания эксплойта мне придётся иметь дело с обычным реверс-инжинирингом веб-приложения. Реверс-инжиниринг приложения для Android я оставлю на потом.
Я выбрал друга из контактов телефона, чтобы посмотреть, как ведёт себя его статус на моей стороне.
Разблокирую телефон друга и открываю приложение (не WhatsApp), занимаюсь этим минуту, на моей стороне ничего не происходит.
Статус online сохраняется, пока я не выхожу из WhatsApp или не отключаю экран целевого телефона.
После этого приложение возвращается к новому last seen и состоянию offline.
Технический анализ
Открываю отладчик Firefox, чтобы посмотреть, как фронтенд веб-приложения WhatsApp получает нужные данные.
Фронтенд использует для получения данных в реальном времени связь через веб-сокеты, примерно через каждые 10-15 секунд.
Когда статус контакта меняется, сервер передаёт фронтенду сообщение другого типа.
Временная метка совпадает с тем, что мы видим в UI.
Ограничения
Для получения событий presence от сервера через веб-сокеты, мы (фронтенд) подписываемся на конкретный номер телефона ( id ). Это срабатывает, когда мы выбираем другую беседу/контакт при помощи веб-интерфейса.
Итак, в этой концепции мы можем получать только события presence активного контакта. Другими словами, мы можем отслеживать одновременно только один контакт через веб-сокетное подключение. Очень жаль!
Также WhatsApp не позволяет нам открывать несколько параллельных экземпляров приложения (с одинаковыми куки). То есть мы никак не сможем одновременно открыть два канала веб-сокетов. Это было бы слишком просто!
И, наконец, это поведение вида «одна веб-сессия WhatsApp за раз» сохраняется при попытке создания двух независимых сессий (с разными куки). Новая сессия заставляет старую закрыться, в частности, на слое веб-сокетов.
Ещё одно ожидаемое ограничение: валидность сессии ограничена по времени. Срок моей истёк 22.10.2020, спустя шесть с лишним месяцев. Странно, что можно так получить подобную информацию на фронтенде. Возможно, я что-то не так понял.
Наивная реализация
Теперь, когда мы определили, в чём заключается функция status WhatsApp и как её можно злонамеренно использовать для слежения за пользователями, настало время писать код. Также мы взглянем на техническую реализацию и поищем возможные простые уязвимости безопасности.
Я мог бы заново написать код обмена данными через веб-сокеты, чтобы получать данные о статусе, но это будет сложно. Слишком сложно, если мы можем отслеживать одновременно только один контакт. Я начну с высокоуровневой технологии, учту известные нам пока ограничения, и посмотрю, к чему это может нас привести.
Мне хочется увидеть, чего можно добиться дешёвым хакингом, а уже потом приступать к более сложным вещам.
Я разобью proof of concept на три этапа:
Мы реализовали базовую функциональность в 38 строках кода.
Наконец, я реализовал в коде цикл, постоянно сканирующий статус и сохраняющий его в InfluxDB 2.0.
InfluxDB — это база данных временных рядов (time-series database). Она идеально нам подходит.
Извлечение наших данных — это превращение данных событий в данные временных рядов.
Такая структура лучше подходит для InfluxDB и особенно для Grafana, которая будет отображать наши данные. К тому же она не хранит состояния, мне это нравится.
Для сохранения данных в InfluxDB 2.0 я использую клиент Node.js с форматом line protocol базы данных InfluxDB.
Сохраняемые данные выглядят так:
Существует пограничный случай, который бы я хотел обрабатывать: иногда в WhatsApp статус вообще не отображается.
Теперь мы подключим Grafana к InfluxDB и создадим дэшборд для слежения за полученными данными.
Исходный код этого proof of concept можно найти здесь.
Часть 2. Отслеживаем 5000 случайных телефонов
В предыдущей части мы выяснили, что достаточно легко взломать онлайн-статус контакта WhatsApp. Простую информацию Online или last seen yesterday at 19:00 реверс-инжинирингом можно заставить выполнять утечку пользования телефоном с точностью в несколько секунд.
Но я ещё не сказал о гораздо более странной вещи: можно отслеживать любой мобильный телефон! Давайте поиграем и увеличим масштабы слежения до 5000 случайных номеров.
Как и в первой части, я делюсь исходным кодом как PROOF OF CONCEPT. Если вам больше интересны результаты, чем технические подробности, то можете сразу переходить в конец статьи. Мы снова будем использовать предыдущий код на основе Node.js, Puppeteer и Grafana.
Мои друзья, мои контакты
WhatsApp считывает контакты в телефоне и позволяет чатиться с теми, кто тоже добавлен в список. Поэтому мы можем свободно добавить в качестве контакта случайный номер и найти его в WhatsApp.
Хотя для добавления номера в список контактов не требуется, WhatsApp защищает пользователей, предлагая им согласиться на ответ или сообщить о спаме при первом обмене сообщениями. Безусловно, это помогает бороться с ботами.
Как ни удивительно, это не относится к статусу Last Seen.
Экспериментируем с 5000 контактов
Мне стало любопытно, как далеко мы сможем зайти с этой уязвимостью. Я не хочу отслеживать конкретных людей и не буду спрашивать разрешения у 5000 людей, как мог это сделать в первом хаке.
Поэтому я усложню задачу, вычислю анонимную статистику и запишу данные. Давайте увеличим масштаб до 5000 телефонов.
Генерируем 5000 контактов
Чтобы расширить proof of concept до 5000 контактов, мне нужно будет зарегистрировать 5000 контактов в телефоне! И я не собираюсь делать это вручную.
Документация выглядит очень запутанной и длинной. Я не стал её изучать и экспортировал уже имеющиеся контакты, чтобы изучить модель данных. И она действительно оказалась сложной. После нескольких попыток мне удалось импортировать пару контактов с минимально возможным количеством заполненных полей.
На случай, если вы больше привыкли к CSV в Excel…
Я написал скрипт для генерации CSV из 5000 контактов:
Набор из 5000 французских номеров
И импортировал их в Gmail.
Почему это так легко, Google, ты что, крэйзи?
Затем я убедился, что мой телефон их синхронизировал (бедному телефону потребовался на синхронизацию целый час, не думаю, что он сможет выдержать ещё пять тысяч контактов).
Получение данных
Я модифицировал свой код так, чтобы он обходил в цикле все 5000 импортированных неизвестных контактов, и запустил его.
Оставил этот краулер на пару дней. (На самом деле на шесть дней, и это при помощи совершенно тупого кода! Серьёзно, здесь нет никакой защиты.) И вот какие получились красивые данные в дэшборде Grafana, взятом из предыдущего проекта.
Исходная выборка в 100 контактов. Каждое падение до 0 означает, что контакт пользовался смартфоном.
Также мы можем проверять, зарегистрирован ли номер в WhatsApp, выполняя запросы, как показано на скриншоте ниже.
Заключение
Мне удалось продолжать сканировать 5000 телефонов непрерывно в течение месяца при помощи простого кода скрейпинга.
Очевидно, WhatsApp не проверяет и не предупреждает злонамеренное использование этой функции. Мне удалось 15 000 раз использовать движок поиска для получения данных last seen за одну веб-сессию.
Для исследования я наскрейпил множество данных из 112 тысяч записей.
Моё исследование показало, что можно:
Я использовал французский диапазон номеров 06xxxxxxxx (или 00336xxxxxxxx ), который переполнился 10 лет назад (поэтому тогда появился диапазон 07xxxxxxxx ). Поэтому, вероятно, можно допустить, что по крайней мере 80% номеров телефонов действительны.
Снижение с 1357 активных пользователей в прошлом месяце до 281 на прошлой неделе довольно значительно, его можно связать с критикой WhatsApp в конце декабря 2020 года. Мне не очень интересно изучать эти данные подробнее, на этом всё, спасибо за внимание.
Messenger, Signal и Telegram (бонус)
(Facebook) Messenger не использует номеров телефонов контактов для поиска пользователей, потому что пользуется для этого аккаунтами Facebook. Совершенно иная структура, поскольку это социальная сеть и она меньше похожа на мобильный сервис VOIP. Думаю, множество похожих хаков с получением информации можно реализовать и в Messenger. Но это уже другая история, возможно, оставим её на следующий раз?
Signal и Telegram больше похожи на WhatsApp с точки зрения работы с контактами. Однако утечки там не так велики.
В первый день исследования из 5000 пользователей 94 было в Signal, и каждый последующий день появлялось по 1-2 новичка. Никто не использует Signal во Франции, очевидно, влияние Илона Маска здесь не так велико.
Да, это картинка, чтобы за вами не могли следить.
На правах рекламы
VDSina предлагает безопасные серверы с посуточной оплатой. Возможно установить любую операционную систему, в том числе из своего образа. Каждый сервер подключён к интернет-каналу в 500 Мегабит и бесплатно защищён от DDoS-атак!