Заблокированная NFC-метка чаще всего выдаёт себя одним симптомом: телефон видит тег и читает его содержимое, но при попытке записать новые данные приложение выдаёт ошибку «tag is read-only» или «write protected». Это означает, что на чипе выставлена защита от записи — и дальнейшие действия зависят от того, какой именно тип блокировки применён.

Принципиальный момент, который нужно понять до начала работы: часть блокировок NFC-меток необратимы по своей конструкции. Биты блокировки (lock bits) в чипах семейства NTAG и MIFARE Ultralight физически переключаются только в одну сторону — с «0» на «1» — и обратного пути не существует. Зато парольная защита (например, функция PWD/PACK у NTAG21x) снимается, если пароль известен. Поэтому первая задача — точно определить, с каким типом защиты вы имеете дело.

Почему NFC-метка оказывается заблокированной

Защита от записи появляется на теге не случайно — её кто-то активировал. Разберём типичные сценарии, чтобы понять, с чем вы столкнулись.

  • 🔒 Намеренная блокировка при записи. Во многих приложениях (например, в популярных инструментах для работы с NFC) при записи данных предлагается опция «заблокировать тег после записи». Если её включить, метка становится read-only навсегда.
  • 🏭 Заводская защита коммерческих продуктов. Метки в брелоках доступа, транспортных картах, картриджах и расходниках производитель блокирует намеренно, чтобы исключить подделку или перезапись.
  • 🔑 Парольная защита. Чипы семейства NTAG21x поддерживают 32-битный пароль: без его предъявления запись в защищённые страницы памяти невозможна, но сама защита обратима.
  • ⚙️ Ограничение на уровне формата. Некоторые теги отформатированы под конкретную систему (платёжную, транспортную), и их «блокировка» — это не защита чипа, а несовместимость формата данных.

Отмечу важный нюанс: одноразовая блокировка через lock-биты не снимается ни одним программным способом — это аппаратное свойство чипа, а не программное ограничение. Если ваша метка заблокирована именно так, единственное решение — заменить её новой.

Шаг 1. Диагностика: определяем тип метки и защиты

Прежде чем что-либо предпринимать, считайте информацию о чипе. Установите на смартфон приложение для чтения NFC-тегов — подойдёт любой инструмент, показывающий технические детали: тип чипа, объём памяти, состояние страниц памяти и статус защиты.

Поднесите метку к NFC-антенне телефона (обычно она расположена рядом с камерой или в центре задней крышки) и изучите отчёт. Вам нужны три вещи: модель чипа (например, NTAG213, MIFARE Classic, ICODE), статус lock-битов и наличие парольной защиты.

Тип чипаМеханизм защитыОбратимость
NTAG213 / 215 / 216Lock-биты + пароль PWDLock-биты — нет, пароль — да
MIFARE UltralightLock-биты (OTP)Нет, необратимо
MIFARE ClassicКлючи доступа к секторамДа, при известных ключах
ICODE / ISO 15693Блокировка блоков (lock block)Обычно нет
⚠️ Внимание: точные возможности и команды зависят от конкретной ревизии чипа. Сверяйтесь с официальным даташитом производителя (NXP, Infineon и др.) для вашей модели — это единственный надёжный источник по структуре памяти конкретного тега.
📊 Какая у вас ситуация с NFC-меткой?