Можно ли воспроизводить RFID карту с помощью функции NFC на телефоне?

13

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

Мой телефон Galaxy S4 имеет возможность NFC. Можно ли записать мою карточку доступа к двери RFID на мой телефон, чтобы я мог использовать свой телефон вместо моей карты в случаях, когда я забывал свою карту?

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

на паровой тяге
источник
Я в этом сомневаюсь. Тем более что существует несколько типов реализаций RFID. MIFARE один имеет несколько вариантов.
Der Hochstapler
@OliverSalzburg В Google Play существует несколько приложений для чтения и записи RFID-карт. Я был бы удивлен, узнав, что функциональность NFC может читать и записывать RFID, но не воспроизводить его.
steampowered
@steampowered - пробовали ли вы эти приложения? Есть так много вещей, которые они могут сделать, чтобы затруднить клонирование RFID.
Ramhound

Ответы:

4

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

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

Чтобы получить статический UID, вам нужно изменить прошивку на вашем телефоне, чтобы отправить только один UID. Пользователи на этом форуме добились этого на Google Nexus S и EVO 4g LTE.

Счастливые дни!

sirwoetang
источник
Я определенно предполагал, что состояние карты RFID не меняется от одного удара к другому. Интересно - я никогда не думал о том, что карта RFID хранит токен или некоторые другие данные для следующего удара. Я также никогда не думал, что телефон меняет UID для каждой транзакции. Интересную ветку вы опубликовали - завтра я сообщу вам результаты моих тестов, когда я принесу свою карточку на работу.
steampowered
4

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

user3713976
источник
2
Это, безусловно, отличная идея, если вам нужно вернуть карту в какой-то момент, и от нее ничего не осталось.
slhck
2
В этом случае я скажу им, что я потерял это ... $ 4 макс.
AD
0

Это зависит от вашей системы контроля доступа. Обычно UID карты используется не для контроля доступа, а в зашифрованной информации на карте. Следовательно, невозможно клонировать / записать вашу карту RFID.

ThomasK
источник
1
На устройство чтения карт отправлено сообщение. Предполагая, что сообщение не меняется, я смогу воспроизвести его. Я что-то пропустил?
steampowered
1. не только 1 сообщение, есть протоколы для связи между читателем и картой, в зависимости от типа карты.
ThomasK
2. например, если у вас есть карта Desfire mifare, соответствующая информация (что-то вроде номера контроля доступа) отправляется читателю в зашифрованном виде. Согласно протоколу считыватель и карта «генерируют» сеансовый ключ для шифрования.
ThomasK