Аирдроп что это айфон

AirDrop: что это такое на iPhone

Экосистема Apple достаточно хорошо организована и продумана. Особенно это ощущается на примере AirDrop. Технология AirDrop, наверно, одна из тех функций, что подталкивает владельца Mac купить еще и iPhone, владельца iPhone докупить iPad и т.д. В этой статье мы расскажем, что такое AirDrop, как его включить и как им пользоваться.

Что такое AirDrop на iPhone

AirDrop – это функция, позволяющая мгновенно обмениваться данными между устройствами Apple, находящимися поблизости. Причем в данном случае «Мгновенно» означает действительно быстро, намного быстрее чем по тому же Bluetooth. Когда говорят про экосистему Apple и о том, что вы можете работать с документом на Mac, затем быстро перекинуть файл на iPhone и продолжить работать на iOS, подразумевается именно AirDrop. Впрочем, с помощью AirDrop вы можете обмениваться информацией не только между своими гаджетами, но и с другим пользователям.

Как включить AirDrop

Для работы AirDrop необходимо, чтобы были включены WiFi и Bluetooth. Вовсе не обязательно быть подключенными к сети, главное чтобы на iPhone эти пункты были активированы. Также устройство не должно находиться в режиме модема.

Чтобы включить AirDrop на iPhone, выполните следующие действия:

Аирдроп что это айфон. 121318 1114 AirDrop1. Аирдроп что это айфон фото. Аирдроп что это айфон-121318 1114 AirDrop1. картинка Аирдроп что это айфон. картинка 121318 1114 AirDrop1

Режимы работы AirDrop.

Как пользоваться AirDrop

Функция AirDrop уже добавлена во многие приложения, где есть кнопка «Поделиться». Так, например, вы можете зайти в приложение «Фото», выбрать изображение, нажать «Поделиться» и в списке выбрать AirDrop как способ отправки.

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

Аирдроп что это айфон. 121318 1114 AirDrop2. Аирдроп что это айфон фото. Аирдроп что это айфон-121318 1114 AirDrop2. картинка Аирдроп что это айфон. картинка 121318 1114 AirDrop2

Когда вы принимаете файл по AirDrop, то на экране отображается сообщение с содержимым файла и 2 кнопки: «Принять» и «Отклонить».

Аирдроп что это айфон. 121318 1114 AirDrop3. Аирдроп что это айфон фото. Аирдроп что это айфон-121318 1114 AirDrop3. картинка Аирдроп что это айфон. картинка 121318 1114 AirDrop3

AirDrop можно использовать для передачи самых разных файлов, это могут быть:

Источник

Как я использую AirDrop вместо Тиндера

Аирдроп что это айфон. . Аирдроп что это айфон фото. Аирдроп что это айфон-. картинка Аирдроп что это айфон. картинка

В устройствах Apple есть прекрасная функция Airdrop — она сделана для пересылки данных между устройствами. При этом никакой настройки и предварительного сопряжения устройств не требуется, все работает из коробки в два клика. Для передачи данных используется надстройка над Wi-Fi, и поэтому данные передаются с огромными скоростями. При этом используя некоторые трюки, можно не просто пересылать файлы, но и узнать телефонный номер человека, находящегося с тобой в одном вагоне метро.

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

Под катом я расскажу за всю хурму.

Компания RUVDS.COM не несёт ответственности за повторение действий описанных в данном материале.

Как работает AirDrop

Аирдроп что это айфон. . Аирдроп что это айфон фото. Аирдроп что это айфон-. картинка Аирдроп что это айфон. картинка

AirDrop это протокол для передачи файлов внутри одноранговой сети. Он может работать как по обычной локальной сети, так и по воздуху между любыми устройствами Apple. Мы будем разбирать последний случай, когда два устройства не подключены в общую сеть, а просто находятся рядом, например два человека c телефонами едут в вагоне метро и не подключены к общему Wi-Fi.

Аирдроп что это айфон. image loader. Аирдроп что это айфон фото. Аирдроп что это айфон-image loader. картинка Аирдроп что это айфон. картинка image loader
Первый этап передачи через AirDrop — рассылка BLE пакета

Чтобы инициировать передачу данных через AirDrop, телефон инициатора посылает широковещательный BLE-пакет, в котором содержится захешированная информация об iCloud аккаунте и телефонном номере владельца устройств инициатора, с предложением установить подключение через протокол AWDL (Apple Wireless Direct Link), что-то вроде Wi-Fi Direct из мира Android. Структура этого BLE-пакета очень интересна, мы разберем ее дальше.

На стороне получателя AirDrop может быть в трех состояниях:

В зависимости от настроек приватности, телефон либо продолжит установку соединения через AWDL, либо просто проигнорирует BLE-пакет. Если для AirDrop установлена настройка «для всех», то на следующем шаге устройства соединятся друг с другом через AWDL, поднимут между собой IPv6-сеть, внутри которой AirDrop будет работать как обычный прикладной протокол с помощью mDNS через стандартный протокол IP.

Аирдроп что это айфон. image loader. Аирдроп что это айфон фото. Аирдроп что это айфон-image loader. картинка Аирдроп что это айфон. картинка image loader

Для экспериментов вы можете посмотреть за тем как работает AWDL на макбуке. Весь обмен по этому протоколу происходит через интерфейс awdl0, который можно легко снифать с помощью Wireshark или tcpdump.

На данном этапе мы знаем три сущности:

Bluetooth LowEnergy (BLE) пакет — этот пакет содержит данные, на основании которых телефон решает, есть ли инициатор в его списке контактов или нет.
Apple Wireless Direct Link (AWDL) — фирменная замена Wi-Fi Direct от Apple, включается если общение по BLE прошло успешно.
AirDrop — прикладной протокол, который работает внутри обычной IP-сети с использованием mDNS, HTTP и т.д. Может работать внутри любой Ethernet-сети.

Структура BLE-пакета

Может показаться, что этот BLE-пакет пролетает только один раз от инициатора к получателю, а дальше обмен происходит только по AWDL. В действительности соединение AWDL живет очень мало, всего несколько минут или меньше. Так что в случае, если получатель файла захочет вам ответить, он так же выступит инициатором и пошлет BLE-пакет.

Как телефон на принимающей стороне понимает, есть ли номер/email инициатора в его списке контактов или нет? Я очень удивился, когда узнал ответ: инициатор шлет свой номер и email в виде хеша sha256, но не целиком, а только первые 3 байта.

Аирдроп что это айфон. image loader. Аирдроп что это айфон фото. Аирдроп что это айфон-image loader. картинка Аирдроп что это айфон. картинка image loader
Структура BLE-пакета от инициатора AirDrop. По хешам от телефонного номера и email ответчик понимает, есть ли инициатор в его списке контактов.

Например, если ваш Apple-аккаунт (он же iCloud, он же iMessages) привязан к номеру +79251234567, хеш от него будет считаться так:

И в итоге в BLE-пакете улетит значение 07de58 для телефонного номера. Этого кажется мало, но часто этих трех байт достаточно, чтобы узнать реальный номер телефона.

Важно также помнить, что настройка приватности AirDrop не влияет на данные в BLE-пакете. Хеш от телефонного номера будет содержаться в нем, даже если установлена настройка «Для всех». Также BLE-пакет с хешем телефонного номера посылается в случае открытия окна Share (Поделиться) и при вводе пароля к Wi-Fi сети.

Подробный разбор структуры BLE-пакетов и возможных атак на него читайте в исследовании Apple Bleee и русский перевод на Хабре.

В исследовании Apple Bleee опубликованы готовые скрипты на python для автоматизации анализа данных в BLE-пакетах. Я очень рекомендую изучить исследование и попробовать программы, там много чего интересного.

AWDL (Apple Wireless Direct Link)

Грустные владельцы телефонов Android пока еще только мечтают о нормально работающей функции Wi-Fi Direct.

Аирдроп что это айфон. image loader. Аирдроп что это айфон фото. Аирдроп что это айфон-image loader. картинка Аирдроп что это айфон. картинка image loader

Но не так давно ребята из seemoo-lab написали полностью открытую реализацию AWDL и назвали ее Open Wireless Link (OWL). Для запуска OWL, адаптер Wi-Fi должен поддерживать мониторный режим и инъекции пакетов, поэтому запускается не на каждом железе. На сайте есть примеры настройки на raspberry pi. Работает это существенно хуже оригинального AWDL, например время установки подключения растягивается на

10 секунд вместо пары секунд у оригинала, но работает.

Аирдроп что это айфон. image loader. Аирдроп что это айфон фото. Аирдроп что это айфон-image loader. картинка Аирдроп что это айфон. картинка image loader

Также эти ребята написали с нуля реализацию протокола AirDrop на питоне, называется OpenDrop. Его можно использовать как в связке с OWL, для запуска AirDrop на линуксе так и с оригинальным AWDL на macOS.

Как подкатывать через AirDrop

Аирдроп что это айфон. 1jtdtfyqaq zuvfqtkvmb2z fja. Аирдроп что это айфон фото. Аирдроп что это айфон-1jtdtfyqaq zuvfqtkvmb2z fja. картинка Аирдроп что это айфон. картинка 1jtdtfyqaq zuvfqtkvmb2z fja
Типичная ситуация с подкатыванием через AirDrop

Хватит скучной теории, пора приступать к практике. Итак ты вооружился всем необходимым оборудованием и готов выдвигаться подкатывать шары с помощью высоких технологий.

Для начала нужно запомнить основные моменты:

Способ классический — только телефон

Подходит всем у кого есть айфон, не требует особых навыков кроме социальных. Переводим AirDrop в режим Everyone и спускаемся в метро. В обычный день (до самоизоляции) в вагоне московского метро я наблюдал примерно такую картину:

Аирдроп что это айфон. 7ht1awo1oaeh 4esehvljj0zjtu. Аирдроп что это айфон фото. Аирдроп что это айфон-7ht1awo1oaeh 4esehvljj0zjtu. картинка Аирдроп что это айфон. картинка 7ht1awo1oaeh 4esehvljj0zjtu
List of targets

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

Пейлоад

Как я писал выше, уникальный пейлоад работает лучше. В идеале картинка должна обращаться к владелице по имени. Раньше мне приходилось ваять креатив с помощью графического редактора в приложении «заметки» и какого-то огрызка мобильного фотошопа. В итоге, к моменту пока нужная картинка была отрисована, уже нужно было выходить из вагона.

Моя подруга Аня koteeq, специально по моей просьбе, написала Телеграм-бота, который генерирует нужные картинки с подписью на лету: @AirTrollBot. Спасибо ей огромное за то, что я теперь могу подкатывать шары намного технологичней, чем раньше.

Достаточно отправить боту строчку с текстом, и он сгенерирует ее в виде картинки точно подходящей по соотношению сторон для превью в окне AirDrop. Можно выбрать персонажа на картинке нажатием кнопок. Также опционально можно включить добавление вашего Телеграм-логина на картинку в углу.

Аирдроп что это айфон. image loader. Аирдроп что это айфон фото. Аирдроп что это айфон-image loader. картинка Аирдроп что это айфон. картинка image loader

Самый жир был в том, что картинка показывалась сразу на экране жертвы без каких-либо действий. Не нужно даже было нажимать «принять». Можно было видеть мгновенную реакцию на лице от загрузки пейлоада. К сожалению, с версии iOS 13 картинки от незнакомых контактов больше не показываются на экране. Вот, как это выглядело раньше:

Аирдроп что это айфон. . Аирдроп что это айфон фото. Аирдроп что это айфон-. картинка Аирдроп что это айфон. картинка

Payload delivered on iOS ≤12

Сейчас вместо превью показывается только имя устройства отправителя. Поэтому единственный способ обратиться к жертве с iOS ≥13 по имени, это задать его в настройках вашего устройства, например назвать телефон «Юля, привет». Hint: в названии устройства можно использовать эмодзи. Конечно такой способ не настолько яркий, как с картинкой, но сильно повышает шанс нажатия кнопки «принять».

Дальнейшее описание действий выходит за рамки технической статьи и зависит только от вашей фантазии, импровизации и юмора. Могу сказать только, что те, кто вступают в эту игру и начинают отвечать вам картинками или посылать заметки, как правило очень веселые, открытые и интересные люди. Те, кто посмотрев картинку просто не отвечают, или того хуже, просто отклоняют сообщение, обычно скучные снобы и ханжи. Также нередко играет роль фактор страха: хрупкие пугливые люди боятся взаимодействовать с таким наглым анонимным незнакомцем.

Автоматическая дикпик-машина

Если тебе лень генерировать и рассылать пейлоады вручную, и ты хочешь автоматизировать процесс, можно изготовить автоматическую дикпик-машину, которая в фоне будет рассылать картинки по AirDrop всем, кто находится в радиусе действия. В качестве аппаратной платформы будем использовать raspberry pi zero, но подойдет любой комп с линуксом, главное чтобы Wi-Fi карточка поддерживала мониторный режим и инъекции пакетов.

Аирдроп что это айфон. ocf6yij5my5hgfi6w 6 uyzyqmi. Аирдроп что это айфон фото. Аирдроп что это айфон-ocf6yij5my5hgfi6w 6 uyzyqmi. картинка Аирдроп что это айфон. картинка ocf6yij5my5hgfi6w 6 uyzyqmi
Рассылатель дикпиков по Airdrop на базе raspberry pi zero w + батарейный шилд UPS Lite

Есть программы AirDrop флудеров для Jailbreak айфонов, они работают стабильнее, чем открытые варианты на raspberry pi

Настройка OWL на raspberry pi подробно описана на сайте проекта, но я предпочитаю использовать сборку Kali Linux для Raspberry Pi Zero, потому что в ней уже установлены патчи nexmon, для активации мониторного режима Wi-Fi на rpi0.

По моим наблюдениям raspberry pi zero w работает нестабильно в мониторном режиме. Примерно через 20 минут активной работы флудера, вылетает подсистема Wi-Fi. Проблема описана у автора pwnagotchi, и предположительно вызвана перегревом. Нужно предусмотреть watchdog или использовать более стабильное железо

Режим маньячелло — я знаю твой номер

Если ты хочешь показать себя неадекватным маньяком и навсегда отбить желание продолжать с тобой общение, можно попытаться узнать номер телефона человека, который находится рядом.

Как мы уже узнали ранее, в BLE-пакетах, которые посылает инициатор, содержатся первые три байта от sha256 телефонного номера. Этот хеш можно поймать в момент, когда жертва нажмет кнопку «поделиться» и запустит сканирование airdrop устройств или тапнет в поле ввода Wi-Fi пароля от новой сети (таким образом apple ищет друзей в радиусе действия, у которых можно запросить пароль от сети).

Тебе потребуется каким-либо образом тригернуть посылку хеша от жертвы, и поймать его. Я использую утилиты из репозитория Apple Bleee. Так как Bluetooth MAC-адреса устройств рандомные и постоянно меняются, тебе придется найти другой способ определить нужное устройство в этом списке. Задача упрощается тем, что iOS транслирует текущее состояние телефона вроде: выключен экран, включен экран, lock screen, разблокирован и т.д. Поэтому просто наблюдая за действиями жертвы можно сопоставить текущее состояние устройства с устройством в таблице. Проще всего поймать момент, когда юзер достал телефон из кармана, включил экран и разблокировал телефон пальцем или лицом. Все это будет видно в сниффере.

Аирдроп что это айфон. image loader. Аирдроп что это айфон фото. Аирдроп что это айфон-image loader. картинка Аирдроп что это айфон. картинка image loader
Значок Х означает, что пойман пакет с хешами телефона.

Их парсер иногда ломается, но чаще всего работает. Я не буду полностью пересказывать суть уязвимости, так как это подробно разобрано авторами Apple Bleee, опишу лишь свой опыт. Скажу только, что я использую USB Bluetooth-адаптер на чипе CSR 8510, так как у меня он работает сильно стабильнее, чем встроенный в макбук Bluetooth-адаптер, проброшенный в виртуальную машину.

Итак мы поймали хеш от телефона жертвы и получили заветные три байта от хеша номера телефона.

Аирдроп что это айфон. 7pp47hv9jg25z7k wksiyavqsiu. Аирдроп что это айфон фото. Аирдроп что это айфон-7pp47hv9jg25z7k wksiyavqsiu. картинка Аирдроп что это айфон. картинка 7pp47hv9jg25z7k wksiyavqsiu
Перехваченный BLE-пакет с хешем номера телефона, с помощью утилиты read_ble_state.py

Мы знаем, что в России все мобильные номера начинаются с кода +79 и, скорее всего, у нашей жертвы телефон имеет такой же код. Получается, мы имеем диапазон номеров от +79000000000 до +79999999999, около миллиарда номеров.

Чтобы сузить диапазон, берем только коды, реально зарегистрированные за каким-либо оператором и выбрасываем остальные. В итоге диапазон становится в два раза меньше, около полумиллиарда номеров.

Дальше генерируем sha256 от всех номеров и сохраняем от каждого хеша только первые 3 байта. Заносим этот список в Sqlite базу, для ускорения поиска строим индекс.

Так выглядят данные в базе:

Аирдроп что это айфон. 6gjm15ywew5aymo4jgz9ke0fbwe. Аирдроп что это айфон фото. Аирдроп что это айфон-6gjm15ywew5aymo4jgz9ke0fbwe. картинка Аирдроп что это айфон. картинка 6gjm15ywew5aymo4jgz9ke0fbwe
Все российские телефонные номера и первые три байта хеша

Дальше, имея хеш жертвы, мы можем поискать все совпадения в базе. Обычно на один хеш выходит 15-30 совпадений.

Аирдроп что это айфон. aqdxyalanbqvhdciazje 9luuec. Аирдроп что это айфон фото. Аирдроп что это айфон-aqdxyalanbqvhdciazje 9luuec. картинка Аирдроп что это айфон. картинка aqdxyalanbqvhdciazje 9luuec
Все номера, совпавшие с хешем жертвы

Очевидно, что не все эти номера реально используются. Мы можем отсечь лишние с помощью HLR-запроса или невидимой SMS. Из 30 номеров в сети оказалось 5.

Аирдроп что это айфон. q3oyib. Аирдроп что это айфон фото. Аирдроп что это айфон-q3oyib. картинка Аирдроп что это айфон. картинка q3oyib
Результат выполнения HLR-запроса. Зеленым выделены номера в сети.

Я бы мог продолжать просеивать номера, например, добавить их все в Telegram/Whatsapp и посмотреть аватарки, проверить через базы вроде Getcontact и так далее. Но проще оказалось просто позвонить поочередно на все пять номеров и смотреть когда у жертвы зазвонит телефон.

Аирдроп что это айфон. mqcz 3zni0jbkjj1wa1jv27tcqs. Аирдроп что это айфон фото. Аирдроп что это айфон-mqcz 3zni0jbkjj1wa1jv27tcqs. картинка Аирдроп что это айфон. картинка mqcz 3zni0jbkjj1wa1jv27tcqs
Target located

Заключение

Это идеальное развлечение для метро. Есть вау-эффект, любопытным людям такое интересно. Много импровизации, бывали очень курьезные случаи. Оказывается многие люди готовы подыгрывать и даже отменять свои планы чтобы выйти на твоей станции метро и подняться выпить кофе. За год я познакомился с кучей народу и с некоторыми продолжаю общаться.

Иногда я отключаю отображение Телеграм-логина и развлекаюсь вот так.

Источник

Airdrop на Iphone: включение и передача файлов

На всех телефонах iPhone есть специальная функция Airdrop для передачи файлов другим пользователям смартфонов на системе iOS. Для чего он нужен и как им пользоваться рассказано в данной статье.

Что такое Airdrop и зачем он нужен

Airdrop – это встроенная функция по передаче данных между iPhone. За считанные секунды можно передать практически все файлы: фото, видео, заметки, файлы, контакты, карты, напоминания. Функция превосходит SMS и email по способу шифрования. Для передачи данных по Аирдроп необходимы два условия – включенные Bluetooth и WiFi, а также телефон, который получает файлы должен быть не дальше, чем на 1м.

Аирдроп что это айфон. airdrop. Аирдроп что это айфон фото. Аирдроп что это айфон-airdrop. картинка Аирдроп что это айфон. картинка airdrop

Способы включить Aidrop на Айфоне

Есть два варианта включения функции Аирдроп на айфоне. Один из них применяется, когда в считанные секунды необходимо передать информацию другому пользователю. Для другого варианта требуется немного больше времени.

Пункт управления

Пошаговая инструкция активации передачи данных через Aidrop на iPhone:

Меню настроек

Что делать, если Аирдроп не работает

Нередко пользователи Apple жалуются на нестабильную работу Аирдропа или на полное отсутствие отклика, частое явление – нет значка в пункте управления. Также Аирдроп может быть включен, но другие пользователи не смогут вас найти, или наоборот ваш iPhone не видит пользователей вблизи. Есть несколько решений таких проблем:

Если значок отсутствует

Самая распространенная причина такой «поломки» — это новый телефон. При покупке iPhone функция может быть просто не активирована. Включить Аирдроп можно через настройки телефона. Там перейдите в «Основное», далее в «Ограничения». Появится небольшой список функций, которые можно активировать. Напротив Аирдроп активируйте специальный тумблер смахиванием вправо.Аирдроп что это айфон. on airdrop. Аирдроп что это айфон фото. Аирдроп что это айфон-on airdrop. картинка Аирдроп что это айфон. картинка on airdrop

После этого проверьте наличие значка в пункте управления. Если функция так и не появилась, просто перезагрузите устройство. Теперь Аирдроп будет работать, как положено.

Гаджеты не отображаются на экране

Если вам необходимо передать информацию с телефона на компьютер и наоборот, то для начала попробуйте перезагрузить оба устройства. Если такой способ не подошел, проделайте все далее прописанные рекомендации. Частая причина сбоев кроется в Bluetooth соединении, которое не настроено автоматически. В таком случае его необходимо настроить самостоятельно. Для начала включите Bluetooth на Mac и iPhone. На компьютере откройте «Настройки системы», далее перейдите в раздел Bluetooth, запустив поиск устройств в радиусе метра. Найдите нужный iPhone и введите код, который будет показан на устройстве Mac. После этого снова попробуйте передать файлы через Аирдроп.

Как передать фото, видео, музыку через AirDrop на Айфоне в iOS?

Передать через AirDrop можно практически все, в том числе заметки, напоминания, контакты:

Те же самые действия можно проделать с любыми файлами, которые имеются на телефоне. Откройте необходимый раздел с файлами и следуйте инструкции выше.

Как передать файл через AirDrop на Mac? (Фото, музыка, видео)

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

Как изменить имя в AirDrop на Айфоне и Айпаде?

В данной функции ваше имя высвечивается автоматически и соответствует имени, которое вы уже присваивали айфону. Но в iOS предусмотрена специальная функция замены имени для передачи данных. Для этого откройте «Настройки» телефона, выберите «iCloud», после чего в разделе «Дополнения» выберите пункт «Почта». Далее измените имя в специальной строчке. Обратите внимание, что имя изменится и в почте iCloud.

Все пользователи Apple сегодня могут воспользоваться «невидимой» сетью передачи данных AirDrop. Она доступна практически всем любителям iPhone, iPad и Mac с последними обновлениями и, пожалуй, является одной из самых удобных функций техники Apple.

Источник

Безопасность AirDrop

По умолчанию функция AirDrop настроена на предоставление доступа «Только для контактов». Пользователи также могут настроить AirDrop на доступ «Для всех» или полностью отключить эту функцию. Организации могут запретить использование AirDrop на устройствах или в приложениях, управляемых с помощью системы управления мобильными устройствами (MDM).

Работа AirDrop

AirDrop использует службы iCloud для упрощения аутентификации пользователей. Когда пользователь выполняет вход в службу iCloud, на устройстве сохраняется 2048-битный идентификатор RSA, а когда пользователь включает AirDrop, создается хэш краткого идентификатора AirDrop на основе адреса электронной почты и номеров телефона, связанных с Apple ID пользователя.

В режиме «Только для контактов» полученный хэш краткого идентификатора AirDrop сравнивается с хэшами пользователей в приложении «Контакты» на устройстве получателя. Если найдено соответствие, принимающее устройство отвечает по прямому соединению Wi-Fi и отправляет свой идентификатор. Если соответствие не найдено, устройство не отвечает.

В режиме «Для всех» используется аналогичная процедура. Однако принимающее устройство отвечает даже в том случае, если соответствие в приложении «Контакты» на устройстве не найдено.

Если хэши прошли проверку, в списке общего доступа AirDrop на устройстве отправителя отображается имя получателя и его фотография (при ее наличии в приложении «Контакты»). В iOS и iPadOS они отображаются в разделе «Люди» или «Устройства». Если устройства не прошли проверку или аутентификацию, они отображаются в списке общего доступа AirDrop на устройстве отправителя со значком силуэта и именем устройства, заданным в поле «Настройки» > «Основные» > «Об устройстве» > «Имя». В iOS и iPadOS они помещаются в раздел «Другие люди» в списке общего доступа AirDrop.

Затем отправитель может выбрать пользователя, которому он хочет передать файлы. После выбора пользователя передающее устройство инициирует зашифрованное TLS-соединение с принимающим устройством, для чего устройства обмениваются сертификатами удостоверения iCloud. Удостоверение в сертификатах проверяется по приложению «Контакты» каждого пользователя.

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

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *