Для себя я так и не придумал реального применения NFC-меткам. Несмотря на это, я отлично понимаю потенциальную пользу этой технологии, и мне всегда интересно почитать про её использование.
Правда, в этой статье речь пойдёт немного о другом. А именно о приложениях, с помощью которых можно запрограммировать NFC-метку. По сути, они все делают одно и то же, и особой разницы между ними нет. А на iOS так вообще всё работает «из коробки».
NFC Tools (Windows, macOS, Android, iOS)
NFC Tools — одно из первых приложений, которое приходит на ум. С его помощью можно читать, записывать и программировать NFC- и RFID-совместимые метки.
Всё работает довольно просто. Запускаете приложение, прикладываете метку, задаёте нужные действия. Кроме простой записи информации, NFC Tools позволяет запрограммировать автоматизацию рутинных действий: включить Bluetooth, установить будильник, изменить громкость, передать конфигурацию Wi-Fi и многое другое.
На вкладке «Чтение» можно узнать такую информацию о метке, как:
- Производитель;
- Тип;
- Стандарт;
- Технология;
- Серийный номер;
- Размер;
- Данные на ней;
- Возможность записи на неё;
- Режим «только для чтения»;
- Все данные (формат NDEF).
А на вкладке «Запись» все вышеперечисленные пункты можно добавить на метку.
NFC TagWriter (Android)
NFC TagWriter поможет записать на метку контакты, закладки, геолокацию, данные о Bluetooth Handover, email, текстовые сообщения и многое другое.
Кроме записи, поддерживается чтение и просмотр данных, запуск сопутствующего приложения.
У разработчиков также есть NFC TagInfo, которое служит для чтения всех данных, хранящихся на метках, включая транспортные билеты и тому подобные вещи.
TagXplorer (Windows)
TagXplorer сделан теми же ребятами, что делали приложения выше. И, по сути, является их аналогом, но для Windows-платформы. Поэтому отдельно рассказывать про софтину не буду.
Smart NFC (iOS)
Как и аналоги, Smart NFC может читать и записывать NFC-метки. На метку можно добавить любой из поддерживаемых технологией тегов.
Если вы iOS-пользователь, то именно с этого приложения стоит начать.
NFC Assistant (Android)
NFC Assistant нужен для выполнения различных действий при распознавании метки. Приложение умеет:
- Отображать сообщение;
- Читать заданный текст;
- Устанавливать будильник;
- Изменять режим «Не беспокоить»;
- Управлять Bluetooth;
- Получать данные о событиях календаря;
- Получать данные о погоде;
- Запускать приложение или сайт;
- Управлять умными устройствами.
Mifare Windows Tool (Windows)
Не обращайте внимания на скриншот, в приложении есть английский язык.
Mifare Windows Tool — хоть и простая утилита, но она будет интересна опытным любителям NFC-технологии. С её помощью можно читать, записывать, анализировать и даже клонировать метки.
Если вы знаете хотя бы базово спецификацию MIFARE Classic, и знаете, как применить эти знания, обратите внимание на Mifare Windows Tool.
MIFARE DESFire EV1 NFC Tool (Android)
Если у вас под рукой есть карта формата MIFARE DESFire EV1, то вам нужно это приложение, чтобы получить с неё информацию. Поддерживаются типы шифрования AES, (3)DES и 3K3DES.
Tx Systems Contactless ID Reader (Windows)
Сразу хочу сказать, что утилита платная ($49,95), и, судя по всему, она больше не поддерживается разработчиком. Хотя купить её можно без проблем.
Tx Systems Contactless ID Reader — Windows-приложение для чтения информации с большинства RFID-совместимых карт. Благодаря технологии эмуляции клавиатуры полученную информацию можно вывести на курсор мыши Windows.
Если честно, я не понял, зачем это нужно. Судя по всему, это упрощает работу с RFID-картами и системами безопасности без необходимости закупки оборудования.
Read-a-Card (Windows)
Ещё одно платное и специфическое приложение. Оно необходимо для получения информации с RFID-метки и передачи её в специализированный софт для дальнейшей работы.
Поддерживается чтение прямо с карты или с помощью соответствующих устройств.
IDTransfer (Windows, Linux)
IDTransfer из той же «оперы», что и два приложения выше. С его помощью можно произвести авторизацию пользователя по RFID-карте в системе. Однако здесь вам понадобится отдельный USB-считыватель карт.
Mifare Classic Tool (Windows)
Mifare Classic Tool — очень простая утилита для Windows. Она поможет считать информацию с UID или Mifare карт, записать на них информацию или заменить ключи.