Клонирование проездной карты чаще всего пытаются выполнить через NFC-модуль смартфона или USB-ридер вроде ACR122U — и почти всегда упираются в защищённые сектора памяти, ключи доступа или криптографию, которую без ведома оператора транспортной системы обойти нельзя. Даже если UID карты удаётся считать за секунды, это не равнозначно рабочей копии: валидаторы проверяют не только идентификатор, но и данные о балансе, подписанные ключами оператора.
В этой статье разберём, как технически устроено копирование транспортных карт, почему одни карты уязвимы, а другие — нет, где проходит граница между легальным тестированием собственной карты и правонарушением, и как оформить дубликат официально, если карта потеряна или нужна вторая.
Как устроена проездная карта изнутри
Большинство транспортных карт построено на стандартах бесконтактных смарт-карт ISO/IEC 14443. Внутри — чип с памятью и антенна. При поднесении к валидатору карта получает питание от электромагнитного поля и обменивается данными по радиоканалу на частоте 13,56 МГц.
Память карты разделена на сектора, и доступ к каждому защищён ключами. Простое считывание UID (уникального серийного номера) доступно почти любому NFC-устройству, но UID — это лишь «номер на обложке». Данные о поездках, балансе и сроках действия хранятся в защищённых областях, а в современных системах дополнительно дублируются на сервере оператора.
- 🔑 UID — серийный номер, читается без ключей, но не содержит информации о балансе
- 🗂️ Сектора данных — защищены ключами доступа, у каждого оператора свои
- 🖥️ Серверная часть — во многих системах баланс хранится онлайн, и копия карты ничего не даст
- 🔐 Криптография — современные чипы используют защищённый обмен, который нельзя просто «скопировать»
Какие типы карт уязвимы, а какие — нет
Разные поколения чипов сильно различаются по уровню защиты. Именно от типа чипа зависит, возможно ли технически создать копию даже для исследовательских целей.
| Тип чипа | Защита | Возможность копирования |
|---|---|---|
| Mifare Ultralight | Минимальная, память открыта или слабо защищена | Дамп памяти теоретически возможен |
| Mifare Classic 1K/4K | Устаревший алгоритм Crypto1, взломан | Ключи подбираются известными методами |
| Mifare DESFire | Современная криптография (DES/3DES/AES) | Практически невозможно без ключей оператора |
| Карты с серверным балансом | Данные на сервере, карта — только идентификатор | Копия бесполезна: списания идут с одного счёта |
Даже успешное копирование устаревшей карты часто бессмысленно: валидаторы ведут журналы, а система фиксирует невозможные перемещения — например, две валидации одной «карты» в разных концах города с интервалом в минуту. Такие аномалии приводят к блокировке.
💡Тип чипа определяет всё: устаревшие Mifare Classic уязвимы известными атаками, а современные DESFire и карты с серверным балансом скопировать без доступа к ключам оператора практически невозможно.