Як клонувати тег NFC (наприклад, MIFARE Classic) на пристрої Android?


14

Я використовую карту доступу MIFARE Classic NFC.

Чи є можливість клонувати мою карту на пристрої Android (наприклад, на Samsung Galaxy Nexus або Asus Nexus 7)?

Примітка. Це запитання не стосується дублювання тегу NFC на інший тег NFC, а скоріше використовувати смартфон як тег NFC . (Це повинно бути можливим, оскільки телефон можна використовувати як тег NFC для безконтактних платежів.)

Відповіді:


11

Перегляньте редагування останніх оновлень цього питання, хоча відповідь все ще є загальним "ні"

Коротше кажучи, ні, все одно непросто.

Ви можете отримати всю інформацію з неї за допомогою такого додатка, як NFC TagInfo, однак на даний момент телефони Android не підтримують емуляцію NFC-карт, хоча їх обладнання дозволяє це.

Якщо ви готові встановити на пристрій користувальницький ПЗУ, можливо, є робочий ROM, який дозволяє функціонувати на цих пристроях, є Nexus S , однак ці ПЗУ, як правило, дозволяють телефону виконувати функцію тегів. не вдається передати дані безпосередньо з телефону, вам доведеться записувати дані на інше джерело.

Я також не бачив жодного, який дозволяє встановити UID (унікальний ідентифікатор), з чим працюватимуть більшість зчитувачів дверей та системи контролю доступу, навіть якщо ви могли б імітувати інформацію на тегу, який ви все ще не можете відкрити двері, оскільки UID буде неправильним.

РЕДАКТУВАННЯ: Тепер можна завантажувати програми на свій пристрій і надавати їм змогу спілкуватися з читачем через NFC, однак для цього потрібно працювати з Cyanogenmod, і це все ще не вирішує вашу проблему, додаток все ще не може змінити UID що показує телефон.

EDIT EDIT: Завдяки Android KitKat 4.4 можливість роботи телефону як NFC-карти вбудована в операційну систему, тому вам більше не доведеться покладатися на Cyanogenmod. Однак він фактично не може імітувати тег (наприклад, тег MiFare), який є більшості карт доступу, і він не може встановити власний UID. nb У мене не було шансу пограти з цим, тому я просто продовжую те, що прочитав.


-1

Так, це можливо. Якщо система контролю доступу шукає UID, Rango NFC може клонувати картки, якщо пристрій укорінений.

Для цього утримуйте картку, яку ви хочете клонувати, у телефоні, і додаток визначає UID та довжину. Потім натисніть "Зроби це!" і телефон буде імітувати цей UID.

Я перевірив це на своїх дверях.

* Розкриття інформації: я розробив додаток

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.