SIM lock

SIM lock (также известен как simlock, network lock, carrier lock, subsidy lock; «субсидийный замок») — это техническое ограничение, встроенное производителями мобильных телефонов для стандартов GSM и CDMA[1] для ограничения использования аппарата в определённых странах и/или сетях операторов связи. В противоположность этому существует телефон без такого ограничения (так называемый SIM-free, «разблокированный»), который не вводит никаких ограничений на использование SIM-карт.

Как правило, телефоны блокируются для работы только с SIM-картами с определёнными международными идентификаторами абонентов (IMSI), такие ограничения могут накладываться по:

  • Коду мобильной страны (MCC; например, телефон будет работать только с SIM-картами одной страны);
  • Коду мобильного оператора (MNC; например, AT&T Mobility, T-Mobile, Vodafone, Bell Mobility и др.);
  • Идентификационному номеру абонента (MSIN; то есть, с телефоном может использоваться только одна SIM-карта).

Кроме того, некоторые телефоны, особенно Nokia, блокируются по группе идентификаторов (GID), что ограничивает их использование только определённым виртуальным оператором мобильной сети (MVNO).

Большинство аппаратов можно разблокировать для работы с любым оператором стандарта GSM, однако в таком случае телефон может не поддерживать некоторые функции нового оператора и сохранять прежнее фирменное оформление. Помимо блокировки, на телефоне может быть установлено иное фирменное программное обеспечение (прошивка), зависящее от оператора: так, телефон с брендингом Vodafone или Telstra в Австралии будет отображать их логотип и поддерживать только те функции, которые реализует данный оператор (например, Vodafone Live!). Прошивка устанавливается оператором и отделена от механизма блокировки. Большинство телефонов можно убрать с фирменного оформления («разбрандить») путём перепрошивки, однако эта операция рекомендуется только опытным пользователям. Причина, по которой операторы блокируют устройства, заключается в предоставлении скидки на телефон в обмен на договор на пользование их услугами на определённый срок (обычно от года до трёх лет), что позволяет компенсировать стоимость аппарата в ходе действия контракта. Такие скидки могут достигать нескольких сотен долларов США. В отсутствие блокировки пользователь мог бы заключить договор, получить со скидкой аппарат, затем прекратить платить по контракту и использовать телефон в другой сети либо выгодно его перепродать[2]. SIM-блокировка предотвращает смену оператора путём использования другой SIM-карты.

В ряде стран блокировка SIM широко применяется при продаже субсидированных аппаратов с предоплаченными контрактами. Важно учитывать, что телефон должен быть совместим с технологией оператора: так, аппарат стандарта GSM будет работать только с GSM-оператором, а CDMA — только с CDMA-сетями[3].[4] Современные (после 2013 года) смартфоны высокого уровня поддерживают обе технологии (GSM и CDMA), что позволяет использовать аппарат в любой сети. К таким устройствам относятся Apple iPhone 5c, 6 и новее, Motorola G4, G5, X Pure, Samsung Galaxy S6, S7, S8 и преимущественно телефоны на чипсетах Qualcomm Snapdragon.

В некоторых странах, например в Канаде, Чили, Китае, Израиле, Сингапуре[5] SIM-блокировка запрещена законом. В других странах разблокировка может оплачиваться отдельно или вовсе не предусматриваться для потребителей.

Разблокировка телефона в большинстве стран легальна[6], однако операторы вправе сохранять блокировку на определённый срок в зависимости от региона.

Технологии разблокировки

Разблокировка аппарата возможна путём ввода кода, предоставленного оператором. Также применяются специальные программы для телефона или компьютера, аппаратные устройства, либо разблокировка «по воздуху» (OTA) оператором. Обычно разблокировка является постоянной. Универсальный код для снятия всех ограничений называют master code («мастер-код»), network code key или multilock code.

Если телефон заблокирован, как правило, отображается одно из сообщений: «SIM network PIN blocked», «Введите lock PIN».

Могут быть установлены различные уровни блокировки, запрещающие использование SIM-карт сторонних сетей. К примеру: ключ контроля сети (NCK, Network Control Key), ключ контроля сервис-провайдера (SPCK, Service Provider Control Key). Для Европы характерна региональная блокировка (RGCK, Region Control Key).

В случае введения несовместимой SIM-карты аппарат, как правило, требует ввод кода разблокировки. На современных Android-устройствах всплывает сообщение «Введите PIN для разблокировки сети», на Windows-телефонах — сообщение: «Эта SIM-карта может использоваться только в определённых сетях. Обратитесь в сервисную службу для получения кода разблокировки». После правильного ввода кода выводится сообщение о успешной разблокировке сети.

Код разблокировки рассчитывается самим аппаратом и генерируется производителем, обычно посредством односторонней хэш-функции или trapdoor function. Крупные операторы связи могут менять заводские коды разблокировки как дополнительную меру защиты. У таких брендов, как Samsung и Motorola, используется случайная генерация кода, который прямо программируется в аппарат и хранится в базе производителя. Для большинства других аппаратов коды основаны на алгоритмах, связанными с IMEI, кодом MCC и др.; эти алгоритмы часто реверсированы или скомпрометированы. Некоторые устройства можно разблокировать программой, вычисляющей код для заданного IMEI. Также применяются методы с использованием уникального числа, зашитого во внутреннюю память телефона. Часть сервисов взламывают или перепрошивают аппарат, используя внутренние уязвимости или замену прошивки, что позволяет снять блокировку даже с полностью заблокированных или «убитых» телефонов.

В большинстве аппаратов в прошивке предусмотрены меры защиты от перебора кодов: после определённого числа неверных попыток телефон «замораживается» (frozen state) и требует сервисного вмешательства. Старые модели переставали работать вовсе, современные же продолжают работать с прежней SIM, но требуют особых процедур разблокировки. В особо сложных случаях применяются аппаратные методы (например, через JTAG) для модификации параметров загрузки.

Жёстко заблокированные телефоны

Жёстко заблокированный телефон («hardlocked») — аппарат, в котором оператор модифицировал прошивку так, что ввод кода разблокировки невозможен никаким образом.

Экономические аспекты

Производители заинтересованы как в усилении защиты SIM-блокировки (для эксклюзивных контрактов с операторами), так и в её ослаблении (для расширения рынка среди пользователей, не связанных с конкретным оператором). Слишком жёсткая защита лишает аппарат привлекательности среди операторов, обязанных по закону предоставлять коды разблокировки.

Часто субсидированные телефоны продаются дешевле, чем разблокированные, за счёт будущего дохода за услуги связи. SIM-блокировка чаще применяется к недорогим («pay-as-you-go») устройствам, в то время как скидки на дорогие аппараты предоставляются по подписке. Рыночная цена разблокированных аппаратов существенно выше, особенно если снято и фирменное оформление («debranding») — перепрошивка или замена прошивки для удаления логотипов и функциональных ограничений, что обычно выполняется специальным ПО.

Разблокировка чаще всего делается ради использования телефона с другой SIM-картой, например при поездках за границу или смене оператора.

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

«Box breaking»

В Великобритании и других странах распространена практика «box breaking» — покупка субсидированных телефонов в рознице («pay-as-you-go»), их разблокировка и дальнейшая перепродажа (часто за рубежом) по более высокой цене[7]. SIM-карта при этом выбрасывается, перепродаётся или используется отдельно. Такая деятельность легальна, однако связана с незаконным экспортом (продажа как «серого импорта», карусельное мошенничество) и подменой комплектующих[8].

Сервисы по разблокировке

Существуют компании, оказывающие онлайн-сервисы по разблокировке телефонов. Для этого пользователю нужно предоставить свой IMEI и, возможно, страну/оператора. Для некоторых брендов (Nokia, Samsung) существуют удалённые программы для работы через кабель. Есть устройства, вставляемые между SIM-картой и телефоном для имитации идентификатора сети, а также специальные устройства для перепрограммирования прошивки аппарата. Цена услуги варьируется в зависимости от оператора и модели телефона.

Генераторы кодов разблокировки

Для телефонов Nokia серий DCT4 и DCT3 существуют онлайн-сервисы по генерации кодов разблокировки по IMEI и оператору. Обычно на старые модели от Nokia такие коды предоставляются бесплатно. Код вводится с клавиатуры телефона определённой последовательностью символов (например: #pw+931882753035021+7#). Вводить коды разрешается не более пяти раз; далее аппарат требует другие методы разблокировки.

Законодательство и практика

Во многих странах существуют нормы, регулирующие длительность SIM-блокировки и плату за получение кода. Ниже приведён перечень особых случаев по странам и регионам (см. подробное описание в англоязычной статье).

Примечания

Категории