Метка nfc что это
Перейти к содержимому

Метка nfc что это

  • автор:

Не только расчет в магазинах: неочевидные способы использовать NFC

Что такое NFC метки и как их можно использовать

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

Что такое NFC и кто его придумал

Думаем, лучше начать с краткой истории этой технологии передачи данных. NFC или Near Field Communications появилась еще в далеком 2003 году и прочно закрепилась на рынке, как средство связи в финансовом поле.

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

Как применяют NFC в реальной жизни

Отправка файлов

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

Пропуск на работу или учебу

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

Цифровой ключ

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

У NFC широкие возможности применения / Фото secureidnews

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

Что такое NFC метка и для чего она нужна

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

Возможность делиться паролем к Wi-Fi

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

Поделиться паролем легко с NFC / Фото igeeksblog

Возможно это мелочь, но поверьте, она сэкономит вам кучу времени и вы обязательно вспомните об этой возможности в очередной раз ища старый затертый листочек, на котором записан пароль от домашнего Wi-Fi.

Визитка

Планируете свадьбу и хотите реализовать приглашение оригинальным способом? Для этого есть NFC-метка. У вашего ребенка день рождения и надо собрать детей вместе? Есть решение. Вы просто хотите поделиться контактом или краткой информацией о себе современным способом – прикрепите к ключам NFC-метку и делитесь информацией о себе мгновенно и без лишних слов.

Чип для питомцев

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

Иогда стоимость NFC-меток может достигать заоблачных цифр, однако все зависит от функционала и выбрать можно исходя из собственных нужд.

Что такое NFC-метки и как ими пользоваться ⁠ ⁠

Сегодня я хочу рассказать об NFC-метках, которые дешевле, меньше и легче в использовании. Заранее скажу, что использовать метки проще, чем кольцо, и программировать легче — достаточно нажать на одну кнопку.

Метка похожа на таблетку ключа домофона

Внешне такие метки похожи на таблетку от ключа домофона или 5-рублевую монету. Главный плюс меток — их не надо заряжать и цикл записи у них большой. Толщина меток ничуть не толще чем обычный бумажный лист. Чтобы метка сработала надо приложить телефон на дистанции до 5 см. В этом случае метка сработает и произойдет какое-нибудь настроенное вами действие на смартфоне.

Меткой можно оплачивать покупки в магазинах

Использовать метки можно при оплате в магазине. Карта имеет чип и способна оплачивать покупки прикосновением. Только сначала убедитесь, поддерживает ли эту функцию терминал. Это ускоряет процесс оплаты, так как не требуется ввод пин-кода

Можете включить музыку

NFC-метки существуют также как и отдельные чипы. Вы можете прикрепить такую "таблетку" к столу, и по приходу домой, телефон может , например поставить какую-нибудь музыку. Тоже самое можно сделать и в машине. После того как вы поставите телефон на метку, смартфон может проложить маршрут до работы. Все зависит от вашей фантазии!

Как запрограммировать NFC-метку

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

Сделать это очень просто. Многие думают что запрограммировать метку могут лишь профессионалы. Понадобится лишь сама NFC-метка, телефон с NFC и программа. Можно установить например NFC Tools

После скачивания перейдите во вкладку «Tasks» и выберите нужное действие. Все, ваша метка запрограммирована 🙂

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

Это для каких ОС?

Ответ на пост «Что ещё может NFC в вашем телефоне»⁠ ⁠

Автору, респект за пост!

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

А то дикие яблоководы на меня смотрели как на демона, когда они мне показывали карту, чтобы Я с неё ручками номер перевбивал, а Я к ней телефон подносил и уже перевёл всё, пока они рот от удивления успели открыть! 😀

Что ещё может NFC в вашем телефоне⁠ ⁠

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

Что ещё может NFC в вашем телефоне NFC, Google pay, Смартфон, Apple Pay, Mir, Фишки, Длиннопост

Сразу опишу, что будет в статье:
1. Как нынче оплачивать с помощью NFC.
2. NFC метки и команды
3. Считывание домофонных ключей и пропусков.

Дисклеймер: автор статьи не рекомендует выполнять действия в пункте 3, т.к. это может попадать под статью о неправомерном доступе к информации. Все, что описывается в статье проводится сугубо с личными данными автора, а так же не используется для извлечения выгоды. Все ниже описанные действия были проверены на android-устройстве, у apple с NFC дела обстоят по другому. Владельцам яблок будет полезен только п. 2

1. Как оплачивать с помощью NFC?
Сейчас оплачивать с помощью Google Pay/Apple Pay не предоставляется возможным. Но есть альтернатива, которая в данный момент работает, но с некоторым НО. Рассмотрим вариант, которым пользуюсь — MirPay

Что ещё может NFC в вашем телефоне NFC, Google pay, Смартфон, Apple Pay, Mir, Фишки, Длиннопост

По порядку:
— Заводим карту платежной системы МИР. Это как раз то самое НО. В приложении банка можно выпустить виртуальную карту, это нам подойдёт. Но зачастую банки дают выпустить только дебетовые карты МИР, с кредитными только visa/mastercard.

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

— И наконец, жмём снизу "настройки" и выбираем это приложение для оплаты по умолчанию

Теперь можете оплачивать покупки как раньше — приложив телефон к терминалу.

2. NFC метки — зачем нужны, что могут, сколько стоят?
Это некие nfc чипы, которые могут быть оформлены в разных форм-факторах и содержат в себе небольшой объём информации — от 144 до 888 байт. Сразу скажу, что читать метку могут и android-телефон, и iphone.
Но писать 100% может андроид, для iphone нет возможности проверить. Однако можете попробовать — NFC tag writer by NXP (ios 13 и выше).

Вот таких 10 штук стоят 100 рублей, метки перезаписываемые, такие себе и взял.

Что ещё может NFC в вашем телефоне NFC, Google pay, Смартфон, Apple Pay, Mir, Фишки, Длиннопост

Что можно сделать с таким объемом информации?
— Добавить текст (1 байт на латиницу/цифры и 2 на русские буквы). При считывании метки любым устройством можно увидеть этот текст.
— Сделать URL метку. При считывании предложит перейти по адресу, можно использовать для соц. сетей или меню в ресторане вместо QR кода.
— Добавить action на е-мейл, номер телефона, геотег. Если прислонить телефон к метке — можно заставить телефон перейти в приложение телефона с уже набранным номером, написать email или открыть карты с маршрутом до геолокации, зашитой в метку.
— Добавить action на подключение wifi сети сразу с паролем или подключение к bluetooth устройству. Фишка с wifi наверняка полезна для отелей или комнат ожидания.
— И ещё несколько функций, на которые не буду заострять внимания. Интерфейс у программы русский, выше перечислил самое основное и полезное.

Как записать метку? Качаем следующее приложение:

Что ещё может NFC в вашем телефоне NFC, Google pay, Смартфон, Apple Pay, Mir, Фишки, Длиннопост

Открываем, и видим сверху четыре вкладки:

Что ещё может NFC в вашем телефоне NFC, Google pay, Смартфон, Apple Pay, Mir, Фишки, Длиннопост

Чтение — мы можем получить информацию о метке: чтобы ней записано и сколько байт доступно, а так же много ненужной технической информации.

Запись — можем записать и перезаписать на метку наши действия, описанные выше. Добавляем запись, и когда убедились что все ок — жмём "писать метку"

Что ещё может NFC в вашем телефоне NFC, Google pay, Смартфон, Apple Pay, Mir, Фишки, Длиннопост

Другое — можно заблокировать метку от записи навсегда, поставить пароль на метку от записи, массово копировать, и т.д.

Задачи — можно поставить приложение на телефон и ставить задачи при считывании метки — от регулировки уровня громкости и яркости экрана до вибрации азбукой морзе. Этим не пользуюсь, т.к. доступно только тем, у кого есть это самое приложение, и такая метка будет полезна только вам.

Как я использую метку
Одна метка наклеена на торпеде в машине. Когда сажусь — провожу телефоном и сразу подключаюсь к bluetooth системе. Т.к. машинка древних годов, то блютуз паял самостоятельно в магнитолу, мини-платка за 100 рублей достаточно тупая и сама не коннектится к телефону.

Что ещё может NFC в вашем телефоне NFC, Google pay, Смартфон, Apple Pay, Mir, Фишки, Длиннопост

3. Считывание, а иногда и запись домофонных ключей, пропусков и прочих изделий с полноценным NFC чипом
Начнем со считывания — телефон способен прочитать почти любой NFC тэг с частотой 13.56мгц. Такие используются в беспроводных пропусках (например, в университет или на работу), в некоторых домофонных ключах, а так же в проездных и банковских картах. Что это нам даёт? Вы можете, к примеру, считать ваши домофонные ключи и записать с них серийник и информацию в память телефона. В будущем, если потеряете — можете попросить мастера вбить этот серийник на новый ключ, или купить болванки на каком-нибудь популярном маркетплейсе и записать с помощью ардуинки или телефона (с некоторыми НО) информацию.
Но строго не рекомендую таким образом присваивать себе уникальные ID чужих пропусков, ключей и чего бы там ни было.

Давайте заглянем, что внутри такой карточки.

Что ещё может NFC в вашем телефоне NFC, Google pay, Смартфон, Apple Pay, Mir, Фишки, Длиннопост

Для этого качаем следующее приложение:

Что ещё может NFC в вашем телефоне NFC, Google pay, Смартфон, Apple Pay, Mir, Фишки, Длиннопост

Заходим, жмём кнопку Read tag. Выбираем пак ключей std, прислоняем карту и жмём Start mapping and read tag. Карточку от телефона не отводим пока не откроется следующая кракозябра:

Что ещё может NFC в вашем телефоне NFC, Google pay, Смартфон, Apple Pay, Mir, Фишки, Длиннопост

— Самая первая фиолетовая строчка (далее — блок) — зачастую самая важная. Это именно тот самый id карты, который читают домофоны и турникеты на КПП.
— Каждый четвертый блок — 3, 7, 11. — это параметры сектора (предыдущих трёх блоков). Собственно, где записаны FFFF-ки — это ключи А и Б. Не зная этих ключей вы не сможете прочитать метку. Да и никто не сможет, если их поменять и забыть. Это дефолтные ключи, и если посмотреть в тот самый std файлик, о котором выше шла речь — можно их увидеть. В общем не трогаем.
— То, что находится между ключей в каждом четвертом блоке — параметры чтения/записи/доступа. Есть много конфигураций, их описание можно найти внутри этой программы, вкратце можно сделать так, чтобы зная ключ А можно было только читать, ключ Б только писать. Или зная только ключ Б вы имели полный доступ к тегу, а ключ А не нужен.

Зачем нужны остальные сектора и блоки? В них, например, хранит информацию о балансе и поездках проездные карты, или другую информацию банковская карта. Но естественно без ключей А и Б так просто вы эти сектора не прочитаете. 🙂

С этим понятно, а что насчёт записи? Можно писать любой блок в любом секторе. Кроме блока 0. Связано это с тем, что NFC в телефоне может выполнять простые команды на запись. Нулевой же блок можно записать только с помощью спец. команд, в которые nfc чип в телефоне не умеет.
Есть несколько выходов:
1. Купить тэг с rewriteable block 0, они прямо так и называются.
2. Купить Proxmark3/ACR-122u и подключить к телефону или компьютеру. Или использовать ардуинку с RFID 13.56 — мой вариант.

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

Дополнение: Android позволяет эмулировать тэги, если у вас есть root. То есть вместо эмуляции банковской карты, которая постоянно транслирует свои данные через nfc чип чтобы произвести оплату при поднесении к терминалу — можно эмулировать любой другой тэг. Тот же пропуск, ключ от домофона, проездной. Но автор статьи не имеет телефона с root доступом, т.к. достаточно ленив, да и хрен знает, может ли стороннее ПО получить NFC-tag данные вашей банковской карты и передать третьим лицам.

Что такое RFID и NFC?

Digmus

Неделю назад мы получили на тестирование новые NFC чипы со встроенной криптографией от компании NXP. Мы поспешили обрадовать наше комьюнити, а теперь предлагаем обзорную статью, которую подготовили члены команды.

Возможно, вы первый раз слышите о RFID, то есть радиочастотной идентификации, но этой разработкой вы неоднократно пользовались. Большинство из RFID-меток плотно вошли в нашу повседневную жизнь.

На фото: карта московского метрополитена, метка товара в магазине, имплант для животного

Принцип работы RFID-меток

RFID-метки отличаются между собой не только формой, но и протоколами передачи данных.

Как они работают? RFID система состоит из двух частей. Это метка (tag) или транспондер с компактной антенной (обычно печатной) и ридер, полнофункциональное устройство с большой антенной.

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

Красивая иллюстрация распределения поля в антеннах метки и ридера

Метки обычно разделяют на виды по рабочей частоте (диапазону). Есть диапазоны LF (125–134 кГц), HF (13,56 МГц) и UHF (860–960 МГц). На российском рынке предлагаются, в основном, чипы HF диапазона.

NFC — связь метки со смартфоном

На распространение RFID-меток повлияло развитие NFC (англ. Near Field Communication, связь ближнего радиуса действия) — набор стандартов для связи между устройствами, которые находятся очень близко друг с другом. Такими устройствами могут быть два смартфона. Либо смартфон и RFID-метка. NFC-устройства являются совместимыми с RFID-метками HF-диапазона. Главное, чтобы смартфон был на базе Android[1] или iOS[2].

Коммуникационные протоколы таких устройств основаны на RFID-стандартах, включая первое поколение стандартов ISO 14443. Все эти стандарты были разработаны и получили массовое распространение при содействии некоммерческой ассоциации NFC Forum, которая была основана в 2004 году компаниями NXP, Sony и Nokia.

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

На данный момент NFC Forum описывает пять типов NFC-меток, они различаются по скорости, функциональности, стойкости ко взлому.

Варианты взлома и атаки

Некоторые метки можно взломать. Стек протоколов NFC не подразумевает использование криптографии при передаче[3]. Стандарты хранения данных в метках и картах, а также их эмуляции — не предусматривают криптографической защиты при хранении. В реализациях многих карт, смарт-карт и их эмуляции применяются слабые криптографические алгоритмы.

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

Хорошо проработаны такие атаки на NFC как:

— прослушивание информации при передаче по NFC;

— несанкционированное (скрытое / не заметное для пользователя) считывание информации с NFC устройств;

— атака “lock-attack” ­– перевод эмулированной карты/метки в режим только чтение и блокирование записи информации считывателем;

— атака “time-attack” — в случае, если срок действия карты или услуг прописан на самой карте, можно поменять эту дату;

— атака “replay-attack” — перехват информации и многократное её повторение или применение — позволяет получать услуги, товары, получать доступ от имени другого лица;

— атака “clone-attack” — схожая с приведенной выше атака клонирования NFC устройств;

— атака “relay-attack” — злоумышленник использует два NFC устройства, одно из которых считывает данные с устройства жертвы, передает данные на второе, а второе устройство выдает полученные данные считывателю и получаем услугу от имени жертвы;

— классические атаки на серверную и инфраструктурную часть NFC сервисов.

Выход есть!

Безусловно, производителями чипов постоянно делаются шаги в сторону улучшения защиты меток. Так, например, на сегодняшний момент чипы производства NXP серий Mifare DESfire и NTAG DNA считаются не взломанными.

Такие метки используют различные приемы от копирования и анализа записанной информации (в том числе и на физическом уровне), имеют криптографический сопроцессор, при чтении используют аутентификацию на базе challenge-response, генерацию сессионных ключей.

Подробный обзор методов защиты от каждого типа атаки — это уже тема следующей статьи.

RFID и анти-контрафакт

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

Во-первых, внедрение системы затрагивает производителя. Ему необходимо как минимум организовать размещение меток на упаковке или непосредственно товаре. Также должна быть организована полиграфическая и цифровая персонализация.

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

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

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

В-пятых, учитывая, что экономический смысл есть только в наклейке RFID-метки на дорогие товары, у злоумышленников также есть стимул попытаться взломать чип и подделать его для использования на контрафактной продукции.

NFC и Digmus

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

Так, например, в качестве метки используется новейшая разработка NXP в области радиочастотной идентификации NTAG 413 DNA (NFC Forum type 4), которая позволяет не только криптографически гарантировать аутентичность товара, но сделать это с использованием обычного мобильного телефона (даже iPhone, несмотря на ограничения iOS NFC API).

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

Таким образом, применение криптографических NFC-меток NTAG 413 DNA в системе Digmus открывает уникальные возможности для всех пользователей (от производителя, до конечного потребителя), объединяя возможности ведущих мировых разработчиков RFID и технических решений Digmus.

RFID и анти-контрафакт

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

Во-первых, внедрение системы затрагивает производителя. Ему необходимо как минимум организовать размещение меток на упаковке или непосредственно товаре. Также должна быть организована полиграфическая и цифровая персонализация.

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

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

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

В-пятых, учитывая, что экономический смысл есть только в наклейке RFID-метки на дорогие товары, у злоумышленников также есть стимул попытаться взломать чип и подделать его для использования на контрафактной продукции.

NFC и Digmus

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

Так, например, в качестве метки используется новейшая разработка NXP в области радиочастотной идентификации NTAG 413 DNA (NFC Forum type 4), которая позволяет не только криптографически гарантировать аутентичность товара, но сделать это с использованием обычного мобильного телефона (даже iPhone, несмотря на ограничения iOS NFC API).

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

Таким образом, применение криптографических NFC-меток NTAG 413 DNA в системе Digmus открывает уникальные возможности для всех пользователей (от производителя, до конечного потребителя), объединяя возможности ведущих мировых разработчиков RFID и технических решений Digmus.

Беспроводные метки NFC

Технический прогресс не стоит на месте, появляющиеся новые технологии со временем дешевеют и становятся доступны практически всем желающим. Как пример можно привести мобильные телефоны. Середина 80-ых — начало 90-ых были переносные таксофоны с ручками или кирпичи стоимостью несколько тысяч $, конец 90-ых — большого размера трубки, с торчащими антеннами со стоимостью от 100$ Такую же аналогию можно провести с NFC метками, используемыми в учетных целях.

  • Уникальный идентификатор nfc метки можно занести в типовой регистр штрих кодов(или доп.свойств) и использовать со смартфона при заполнении, например, инвентаризации административно хозяйственного отдела.
  • В более сложном варианте можно записывать uid номенклатуры и часть названия прямо в метку NFC, при таком варианте связь метки и номенклатуры можно хранить только в метках.
  • Также в случае использования билетов, возможно дешифровать напечатанный номер на билете или же записывать номер заново на карту в открытом формате. Это позволит иметь механизм ручного ввода при повреждении метки, аналогично штрихкодам. Универсальное приложение чтения NFC читает и печатный номер билета и срок действия.

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

Для обмена можно использовать http или web сервисы, ботов телеграмм или иное месенджероподобное решение.

Описанное нигде не подглядывал, видел когда-то статью про запись пароля wifi на билет, а также имел опыт работы с ТСД (штрих.кодами rdp на винмобайл), огромным и дорогим, на мой взгляд неудобным. С тех пор было желание повторить что-то подобное на более удобном смартфоне.

Группы из 4 байтов называются страницами. Первые несколько страниц, как правило заняты служебной информацией, на одном из скриншотов можно увидеть ID метки NFC на первых двух страницах.

Кроме ID также может содержаться информация о заблокированных readonly байтах. А также масса другой информации все зависит от типа метки и поддерживаемых возможностей. Также служебная информация может быть записана в конце метки на последних страницах. Более подробно описанное можно увидеть программе для чтения меток, например TagInfo.

Рекомендуется записывать данные с 8 страницы для пустых — купленных меток.

Для билетов рекомендуется записывать с 16 страницы. Длина имени справочника не должна превышать 60 символов, в случае использования билета.

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

Данная разработка позволит быстро интегрировать в ваше мобильное приложение функционал чтения записи NFC.a меток.

Возможные варианты использования:
Складской учет номенклатуры, упаковок, ячеек, мест хранения.
Учет ОС, МБП: шкафов, столов, компьютеров.
Мобильный пропускной пункт.
И так далее.

Исходники приложения доступны по ссылке https://github.com/PloAl/RfIdTool

Приложение является «служебным» и не имеет основной activity, также нет в меню приложений android. Запуск происходит из других приложений, туда же передаются считанные данные или передаются данные для записи в метку.

Ниже на картинке видна, полупрозрачная область «Запись метки NFC» это единственная activity приложения.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *