Перейти к основному содержимому
Reincubate

Building Reincubate

Подробные мобильные данные с устройств iOS

Aidan FitzpatrickОпубликовано 28 июня 2018 г.Обновлено 13 апреля 2021 г.
Cover image for: Подробные мобильные данные с устройств iOS

В Reincubate мы стремимся помогать людям получать лучший доступ к собственным данным, где бы они ни находились. Сегодняшний релиз iPhone Backup Extractor добавляет новый тип данных, к которому мы помогаем получить доступ. Как и почти все наши изменения, он доступен всем пользователям без дополнительной платы.

Новая вкладка «Info» в iPhone Backup Extractor

Новая вкладка «Info» в iPhone Backup Extractor

Узнайте IMEI, модель устройства, ICCID и серийный номер

Мы добавили новую вкладку «Info», которая появляется при просмотре резервных копий устройств iOS. Давайте коротко пройдёмся по тем данным, которые мы показываем, и посмотрим, что они означают:

Сведения о резервной копии

  • Size. Здесь указан общий размер резервной копии.
  • File count. Большинство резервных копий состоят из нескольких «мета»-файлов (например, Manifest или набора файлов Plist) и десятков или сотен тысяч файлов с данными.
  • Backup type. Тип резервной копии показывает, зашифрована ли она и, если да, какой формат шифрования использовать.
  • Status. Показывает, полная резервная копия или частичная.
  • Location. Диск или том, на котором хранится резервная копия. Нажав «Показать в Finder», вы сможете сразу перейти к резервной копии в файловой системе.

Сведения об учётной записи

  • iCloud account. Если устройство связано с учётной записью iCloud, она будет показана здесь.

Сведения об оборудовании

  • Identifier. Идентификаторы Apple — это основные идентификаторы моделей верхнего уровня, например iPhone10,6.
  • Serial #. Серийные номера Apple бывают трёх форматов, а скоро появится и четвёртый. В них закодирован и с ними связан большой объём полезной информации.
  • Internal model. Внутренние названия моделей Apple иногда называют BoardConfig, и они полезны во многих сценариях.
  • UDID. UDID от Apple раньше служил основным уникальным идентификатором iPhone. Всё изменилось после iOS 5, когда они потеряли актуальность в пользу значений IDA и IDFV, но в ряде случаев они по-прежнему полезны.

Идентификаторы мобильного устройства

  • IMEI / MEID. IMEI и MEID — основные мировые стандарты идентификации мобильных устройств.
  • pESN. Pseudo-ESN — устаревший идентификатор мобильных устройств, который до сих пор изредка используется в США.
  • TAC. Код распределения типов (TAC) устройства открывает доступ к множеству сведений о выпущенном классе устройств.
  • Serial. У каждого IMEI или MEID есть серийный номер, и это он.
  • Reporting body. Регистрирующий орган — организация, отвечающая за регистрацию этого мобильного устройства. Каждое мобильное устройство должно быть зарегистрировано в подобном ведомстве.
  • Body location. Здесь показано, в какой стране находится регистрирующий орган вашего устройства. Это не обязательно страна, в которой вы находитесь, и на него может не распространяться тот же закон о защите данных, что действует для вас.

Сведения о производстве

  • Production date. Это дата — обычно с точностью до недели, — когда один из производственных партнёров Apple изготовил ваше устройство.
  • Production number. Каждую неделю выпускается огромное количество устройств, и этот номер показывает, каким по счёту было ваше.
  • Production partner. Apple передаёт производство устройств партнёрам по всему миру. Хотя о Foxconn часто пишут в новостях, это лишь один из многих партнёров. Здесь указан тот, что изготовил ваше устройство.
  • Production location. У большинства производственных партнёров есть несколько фабрик и заводов. Здесь указаны страна и город, где было произведено ваше устройство.
  • Sale region. Устройства настраиваются под разные регионы ещё при производстве, как правило, чтобы соответствовать различиям в местных законах. В этом поле показано, для какого региона сделано ваше устройство.
  • Sale format. Формат продажи показывает, было ли устройство продано в розницу, восстановлено или персонализировано.
  • Check warranty. Эта ссылка ведёт на сайт Apple «Обслуживание и поддержка», где можно проверить, сколько гарантии осталось у вашего устройства.

Данные о SIM-провайдере

  • ICCID. ICCID — уникальный идентификатор вашей SIM-карты. Это маленькая карта, которую вы получаете у оператора связи и вставляете в телефон. В некоторых устройствах есть встроенные SIM-карты, или eSIM, например в некоторых моделях iPad и Apple Watch.
  • SIM number. У каждой SIM-карты есть серийный номер. Таких много, но этот — ваш.
  • SIM country. Здесь зарегистрирован провайдер SIM-карты. Как правило, это страна, в которой находится ваш мобильный оператор. Такие компании часто работают в нескольких странах.
  • SIM provider. Это зарегистрированный провайдер вашей SIM-карты. Многие мобильные операторы «виртуальные», а это может означать, что те, кто управляет вашей мобильной идентификацией, не те и не там, где вы думаете.
  • SIM creation date. Это дата выпуска вашей SIM-карты.

Как это работает и безопасно ли это?

Чтобы показывать эти данные о ваших устройствах, нам пришлось создать большой набор данных, позволяющий находить всевозможные атрибуты устройств iOS и мобильных устройств. Сведения о серийных номерах Apple, производственных планах, загадочные «коды распределения типов» и «идентификаторы региональных органов» — всё это потребовало от нас собрать большой объём вспомогательных данных.

Во-первых — и это самое важное — мы не храним идентифицирующие данные вашего устройства. Мы не сохраняем ничьих данных. Более того, мы даже не анализируем данные вашего устройства напрямую: мы создали функциональность, которая обезличивает разрозненные данные, чтобы мы могли обезличить их до того, как искать расширенную информацию для показа в iPhone Backup Extractor.

Мы считаем важным показывать, как работает технология, и поэтому открыли API, который создали для этой задачи, чтобы им мог пользоваться любой желающий. DeviceIdentifier API бесплатен для обычного использования всеми, а для тех, кому он нужен в больших объёмах, есть регистрация. Как и в случае с нашим iCloud API, мы открыли исходный код клиентских библиотек для DeviceIdentifier, чтобы пользователи могли легко интегрироваться с ним на Python или C#.

На самом деле наш API умеет заметно больше, чем iPhone Backup Extractor использует сейчас. Помимо ряда других типов данных, он может взаимодействовать с GSX API Apple и предоставлять сведения о продаже, гарантии, операторе и блокировках активации iCloud. Чтобы воспользоваться этим, нужны уже имеющиеся права доступа к GSX.

Мы благодарны нашим бета-тестировщикам и первым клиентам DeviceIdentifier API. Спасибо! ❤️

Как всегда, нам важно получать отзывы клиентов и пользователей о том, как у нас идут дела. Не пропадайте: напишите нам или отправьте сообщение в живой чат со своими мыслями. ✍️


Об авторе

Aidan Fitzpatrick

Основатель, генеральный директор

Aidan основал Reincubate в 2008 году, создав первый в мире инструмент восстановления данных для iOS. С тех пор он превратил компанию в одного из ведущих в мире независимых поставщиков программного обеспечения (ISV), сотрудничая с такими компаниями, как AMD, Qualcomm и HP, чтобы создавать значимые функции машинного обучения для видеопрограмм, главным примером которых служит экосистема приложений Camo. Под руководством Aidan Reincubate четыре раза получала высшую бизнес-награду Великобритании, вошла в список The Sunday Times 100 Tech и была отмечена номинациями на Apple Design Award и в App Store. Его работы и методы нередко цитируются в научных статьях по мобильной криминалистике, а его приглашают выступать на мероприятиях таких компаний, как Google, Microsoft и Snap.


Похожие материалы


Популярные статьи

Помощь