Инструмент чтения и записи Wcopy nfc reader, как использовать

Обновлено: 21.11.2024

Классический инструмент MIFARE (MCT)

Приложение Android NFC для чтения, записи, анализа и т. д. Классические RFID-метки MIFARE.

Прочитайте эту информацию на других языках:

  • Чтение тегов MIFARE Classic
  • Сохраняйте, редактируйте и делитесь прочитанными данными тега
  • Запись в теги MIFARE Classic (по блокам)
  • Клонирование тегов MIFARE Classic
    (Запись дампа тега в другой тег; запись «с помощью дампа»)
  • Управление ключами на основе атаки по словарю
    (Запишите известные вам ключи в файл (словарь)).
    MCT попытается аутентифицироваться с помощью этих ключей во всех секторах и прочитать как можно больше.
    См. главу «Начало работы».
  • Отформатировать тег до заводского состояния/состояния поставки.
  • Запишите блок производителя (блок 0) специальных тегов MIFARE Classic.
  • Используйте внешние считыватели NFC, такие как ACR 122U
    (дополнительную информацию см. в разделе "Справка и информация").
  • Создавайте, редактируйте, сохраняйте и делитесь файлами ключей (словарями)
  • Декодирование и кодирование блоков значений MIFARE Classic
  • Декодировать и кодировать условия доступа MIFARE Classic
  • Сравнить дампы (инструмент сравнения)
  • Отображение общей информации тега
  • Отображать данные тега в выделенном шестнадцатеричном формате
  • Отображать данные тега в 7-битном формате US-ASCII.
  • Отобразить условия доступа MIFARE Classic в виде таблицы
  • Отображать классические блоки значений MIFARE как целое число
  • Вычислить BCC (символ проверки блока)
  • Функция быстрого клонирования UID
  • Импорт/экспорт/конвертирование файлов
  • Справка и информация в приложении (офлайн)
  • Это бесплатное программное обеспечение (с открытым исходным кодом);)

Этот инструмент предоставляет несколько функций для взаимодействия с классическими RFID-метками MIFARE (и только с ними). Он предназначен для пользователей, имеющих хотя бы базовое представление о технологии MIFARE Classic. Вам также необходимо понимать шестнадцатеричную систему счисления, потому что все данные вводятся и выводятся в шестнадцатеричном формате.

  • Функции этого инструмента очень просты. Нет таких причудливых вещей, как сохранение URL-адреса в RFID-метке с красивым графическим интерфейсом пользователя. Если вы хотите сохранить что-то в теге, вам нужно ввести необработанные шестнадцатеричные данные.
  • Это приложение не может взломать/взломать любые ключи MIFARE Classic. Если вы хотите прочитать/записать RFID-метку, вам сначала понадобятся ключи для этой конкретной метки. Для получения дополнительной информации прочитайте/см. главу «Начало работы».
  • В этом приложении не будет возможности атак методом грубой силы. Это слишком медленно из-за протокола.
  • Будьте внимательны! Удаление этого приложения приведет к безвозвратному удалению всех сохраненных им файлов (дампов/ключей).
  • Первый блок первого сектора исходного тега MIFARE Classic доступен только для чтения, т. е. недоступен для записи. Но существуют специальные теги MIFARE Classic, которые поддерживают запись в блок производителя с помощью простой команды записи (часто называемой «волшебный тег gen2» или «CUID»). Это приложение может записывать такие теги и поэтому может создавать полностью правильные клоны. Теги "FUID" и "UFUID" тоже должны работать, но они пока не проверялись. Однако приложение не будет работать со всеми специальными тегами. Некоторым из них требуется специальная последовательность команд, чтобы перевести их в состояние, при котором возможна запись в блок производителя. Эти теги часто называют «gen1», «gen1a» или «UID».
    Помните об этом, когда будете покупать специальные теги!
    Более подробную информацию о магических картах можно найти здесь. Кроме того, убедитесь, что значение BCC (проверьте «Инструмент расчета BCC»), значения SAK и ATQA верны. Если вы просто хотите клонировать UID, используйте «Инструмент клонирования UID».
  • Это приложение не будет работать на некоторых устройствах, поскольку их оборудование (контроллер NFC) не поддерживает MIFARE Classic (подробнее). Список несовместимых устройств можно найти здесь.

Для получения дополнительной информации о MIFARE Classic посетите Википедию, выполните поиск в Google или прочтите «Техническое описание» MIFARE Classic (1k) (PDF) от NXP.

Во-первых, вам нужны ключи для тега, который вы хотите прочитать. Из-за некоторых недостатков в MIFARE Classic вы можете получить все ключи (A и B) метки с помощью таких инструментов, как Proxmark3 или обычные RFID-считыватели, и специального программного обеспечения (mfcuk, mfoc).

Приложение поставляется со стандартными файлами ключей с именами std.keys и extended-std.keys, которые содержат общеизвестные ключи и некоторые стандартные ключи из краткого поиска Google. . Вы можете попробовать прочитать тег с этими ключевыми файлами, используя «Чтение тега» из главного меню. Изменения в этих ключевых файлах будут потеряны. Создайте свой собственный ключевой файл для своих ключей.

Как только вы узнаете некоторые ключи, вы можете поместить их в простой текстовый файл (по одному ключу в строке). Вы можете сделать это на своем ПК и импортировать файл с помощью инструмента импорта/экспорта MCT, или вы можете создать новый файл ключа через «Редактировать или добавить файл ключа» в главном меню.Если вы закончили настройку файла ключа, вы можете прочитать тег, используя «Чтение тега» в главном меню.

Преимущества концепции файлов ключей:

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

Этот процесс сопоставления на основе атаки по словарю (ключевые секторы) упрощает чтение как можно большего количества ключей, которые вы знаете!

Значки, используемые в этом приложении:

MIFARE® — зарегистрированная торговая марка NXP Semiconductors.

О нас

Приложение Android NFC для чтения, записи, анализа и т. д. Классические RFID-метки MIFARE.

NFC — это беспроводная технология малого радиуса действия, открывающая множество возможностей и разнообразных применений.
Каждый может владеть этой технологией. На самом деле NFC означает: связь ближнего поля.


Где взять метки NFC?

Вы можете проверить эту страницу, чтобы найти все, что вам нужно для начала: Список рекомендуемых микросхем NFC
Рекомендуется покупать универсальные метки NFC, чтобы избежать проблем с совместимостью, таких как NTAG21x.


Готово ли мое устройство к NFC и как его активировать?


Как читать метки NFC?


Как написать информацию?

Перейдите к тегу «Запись» инструментов NFC, затем добавьте столько записей, сколько хотите, с помощью кнопки «Добавить запись».
Когда вы закончите, нажмите «Записать» и сдвиньте теги NFC. вдоль задней панели устройства, это так просто.


Как написать URL-адрес на метке NFC?


Как писать задачи?

Процесс тот же, что и с предыдущим вопросом, но на вкладке «Задачи», а не на вкладке «Написать».


Почему я не могу прочитать (или записать) свою метку NFC?

  • Ваше устройство несовместимо с чипом NFC такого типа.
  • Ваш чип NFC доступен только для чтения, защищен паролем или заблокирован
  • Ваш чип NFC поврежден
  • Ваш чип не является чипом NFC (RFID не означает NFC)
  • 42 (универсальный ответ)

Почему в моем теге NFC указано «Не поддерживается»?

Это означает, что ваше устройство не поддерживает вашу технологию меток NFC.
Например: ваше устройство не может считывать чипы Mifare Classic.


Я не могу писать в свою метку NFC.


После того, как я заблокирую метку NFC, могу ли я вернуться назад?

Нет, вы не можете разблокировать метку NFC после того, как она была заблокирована, поэтому вы получаете предупреждающее сообщение, когда решите заблокировать метку.


Как установить пароль на метку NFC?


Надежна ли защита паролем?

В NTAG21x для пароля выделено 4 байта.
Диапазон от 00 00 00 00 до FF FF FF FF, что означает 4 294 967 296 возможностей.
Например, на NFC считывателю, для связи с чипом которого требуется 200 мс, для подбора пароля потребуется примерно 27 лет.


Можно ли сохранить мои карты NFC (автобус, банк, дверь и т. д.) в NFC Tools и использовать мое устройство для эмуляции этих карт? Можно ли скопировать/эмулировать мою карту доступа?

Нет, извините, это невозможно, потому что такие карты обычно защищены от чтения из соображений безопасности.
Представьте, если бы кто угодно мог скопировать ваши карты доступа или кредитные карты, это было бы очень опасно.
С NFC Tools, вы можете эмулировать только запись NDEF, расположенную на вкладке «Запись».


Можно ли разблокировать устройство с помощью метки NFC?

Да, она доступна напрямую с Android 5, эта функция называется «Smart Lock».
Перейдите в настройки устройства — Безопасность — Smart Lock.


В чем разница между вкладками «Задачи» и «Запись»?

На вкладке «Запись» вы можете поместить стандартную информацию в свою метку NFC, чтобы вы могли прочитать метку с помощью другого устройства с поддержкой NFC, которое не требует запуска Android, оно также работает, например, с телефонами Windows. . Для вкладки "Задачи" необходимо, чтобы на вашем устройстве уже были установлены задачи NFC.


Зачем мне нужны задачи NFC, чтобы мои задачи работали?

Да, вам нужно другое приложение для выполнения задач на вашей метке NFC. Имея соответствующие разрешения, NFC Tasks будет запускать все задачи, записанные в вашей метке NFC. NFC Tasks – это дополнительное приложение, которое запускает задачи, записанные NFC Tools.


Зачем отдельное приложение?

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


Может ли кто-то другой выполнять задачи, записанные в моем теге NFC?


Что произойдет, если кто-то, у кого нет NFC Tasks на своем устройстве, попробует?

Тег NFC автоматически перенаправит вас в Google Play для загрузки задач NFC.
После установки приложения они смогут считывать метку NFC и выполнять задачи.


Почему некоторые задачи выполняются только на корневом устройстве?

Android запрещает приложениям изменять некоторые настройки.
Поэтому, чтобы перевести устройство в режим полета, вам необходимо иметь root-доступ на вашем устройстве.
Эти задачи сильно зависят от вашего устройства. программное и аппаратное обеспечение. Иногда это может вообще не работать.


Почему я не могу использовать все задачи, расположенные в корневой категории?

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


Как я могу редактировать свои записи или задачи тега NFC?

Да, перейдите в меню «Дополнительные параметры» и выберите «Импортировать из существующего тега NFC».
Затем вы сможете редактировать, добавлять или удалять записи/задачи и снова писать в теге NFC.


Можно ли управлять другим приложением с помощью инструментов NFC?

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


У Tasker нет разрешений для Android?

Проверьте, включен ли внешний доступ в Tasker. Если это по-прежнему не работает, попробуйте удалить/переустановить Задачи NFC (перед установкой Задач NFC необходимо установить Tasker).

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

<р>1. Правильно отсканируйте тег.

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

<р>2. Убедитесь, что технология NFC метки совместима.

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

<р>3. Убедитесь, что тег не заблокирован.

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

<р>4. Убедитесь, что тег не защищен.

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

<р>5. Убедитесь, что объема памяти тега достаточно для записи ваших данных.

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

<р>6. Убедитесь, что ваша антенна NFC и метка NFC работают правильно.

Если вы используете чехол на своем устройстве, возможно, он создает помехи для сигнала и препятствует считыванию и записи тега. Будьте внимательны при замене батареи, потому что антенна NFC часто находится на батарее. Очень важно правильно ухаживать за меткой NFC, не сгибать, не резать и не сжигать метку. Некоторые метки NFC могут иметь проблемы, если они находятся на металлической поверхности.

<р>7. Убедитесь, что ваше устройство поддерживает NFC.

Эту информацию можно получить из технической документации вашего устройства. Убедитесь, что NFC включен. Чтобы включить NFC, перейдите в «Настройки», «Беспроводная связь и сети», «Дополнительно» и включите NFC. На iPhone функция NFC всегда включена.

<р>8. Я все проверил и до сих пор не могу найти проблему.

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

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

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

Инструменты NFC (Windows, macOS, Android, iOS)

Инструменты NFC — одно из первых приложений, которое приходит на ум. Его можно использовать для чтения, записи и программирования меток, совместимых с NFC и RFID.

Все работает достаточно просто. Запустите приложение, примените метку, задайте нужные действия.Помимо простой записи информации, NFC Tools позволяет запрограммировать автоматизацию рутинных действий: включение Bluetooth, установка будильника, изменение громкости, передача конфигурации Wi-Fi и многое другое.

На вкладке "Чтение" вы можете узнать такую ​​информацию о теге, как:

  • Производитель;
  • Тип;
  • Стандартный
  • Технологии;
  • Серийный номер;
  • Размер;
  • Данные о нем;
  • Возможность писать на него;
  • Режим только для чтения;
  • Все данные (формат NDEF).

А на вкладке "Запись" все вышеперечисленные элементы можно добавить к ярлыку.

Запись тегов NFC (Android)

NFC TagWriter помогает помечать контакты, закладки, геолокацию, данные Bluetooth Handover, электронную почту, текстовые сообщения и многое другое.

Помимо записи поддерживается чтение и просмотр данных, запуск сопутствующего приложения.

У разработчиков также есть NFC TagInfo, который используется для считывания всех данных, хранящихся в метках, включая билеты на транспорт и тому подобное.

TagXplorer (Windows)

TagXplorer создан теми же ребятами, что и вышеперечисленные приложения. И, по сути, это их аналог, но для платформы Windows. Поэтому я не буду говорить отдельно о софте.

Умный NFC (iOS)

Как и его аналоги, Smart NFC может считывать и записывать теги NFC. К тегу можно добавить любой из тегов, поддерживаемых технологией.

Если вы являетесь пользователем iOS, начните с этого приложения.

Ассистент NFC (Android)

Помощник NFC необходим для выполнения различных действий при распознавании метки. Приложение может:

  • Отобразить сообщение;
  • Прочитайте данный текст;
  • Установить будильник;
  • Изменить режим "Не беспокоить";
  • Управление Bluetooth;
  • Получать данные о событиях календаря;
  • Получать данные о погоде;
  • Запустить приложение или веб-сайт;
  • Управление смарт-устройствами.

Инструмент Mifare для Windows (Windows)

Не обращайте внимания на скриншот, приложение на английском языке.

Mifare Windows Tool — простая утилита, но она будет интересна опытным любителям технологии NFC. С его помощью вы можете читать, писать, анализировать и даже клонировать теги.

Если вы знакомы хотя бы с базовой спецификацией MIFARE Classic и умеете применять эти знания, взгляните на Mifare Windows Tool.

Инструмент MIFARE DESFire EV1 NFC (Android)

Если у вас есть под рукой карта MIFARE DESFire EV1, то вам нужно это приложение для получения информации с нее. Поддерживаемые типы шифрования: AES, (3) DES и 3K3DES.

Бесконтактный считыватель идентификаторов Tx Systems (Windows)

Сразу хочу сказать, что утилита платная ($49,95), и, судя по всему, больше не поддерживается разработчиком. Хотя купить можно без проблем.

Tx Systems Contactless ID Reader – это приложение для Windows, предназначенное для считывания информации с большинства карт, совместимых с RFID. Благодаря технологии эмуляции клавиатуры полученная информация может отображаться на курсоре мыши Windows.

Честно говоря, я не понял, зачем это нужно. Кажется, это упрощает работу с RFID-картами и системами безопасности без необходимости покупать оборудование.

Чтение карточки (Windows)

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

Поддерживается чтение непосредственно с карты или использование соответствующих устройств.

IDTransfer (Windows, Linux)

IDTransfer from аналогичен двум указанным выше приложениям. Его можно использовать для авторизации пользователя с помощью RFID-карты в системе. Однако здесь вам понадобится отдельный USB-кардридер.

Классический инструмент Mifare (Windows)

Mifare Classic Tool — очень простая утилита для Windows. Поможет считать информацию с карт UID или Mifare, записать на них информацию или заменить ключи.

Читайте также: