Czy można odtwarzać kartę RFID za pomocą funkcji NFC na telefonie?

13

Czasami zapominam o karcie dostępu do drzwi RFID w domu, kiedy idę do pracy, a kiedy to się dzieje, muszę pozostać w budynku do końca dnia lub poprosić przyjaciela, jeśli wyjdę w ciągu dnia (tj. Pójdę do lunch).

Mój telefon Galaxy S4 ma funkcję NFC. Czy jest możliwe nagrywanie mojej karty dostępu do drzwi RFID na mój telefon, aby móc korzystać z telefonu zamiast karty na wypadek, gdy zapomnę o karcie?

Nie znalazłem żadnych aplikacji, które by to zrobiły, więc zastanawiam się, czy telefon jest w stanie wykonać tę funkcję.

steampowered
źródło
Wątpię. Zwłaszcza, że ​​istnieje kilka rodzajów implementacji RFID. Sam MIFARE ma kilka wariantów.
Der Hochstapler
@OliverSalzburg istnieje wiele aplikacji w Google Play do odczytu i zapisu kart RFID. Byłbym zaskoczony, gdy dowiedziałem się, że funkcja NFC może odczytywać i zapisywać RFID, ale nie może go odtwarzać.
steampowered
@steampowered - Czy próbowałeś już tych aplikacji? Jest tak wiele rzeczy, które mogliby zrobić, aby utrudnić klonowanie RFID.
Ramhound,

Odpowiedzi:

4

Zakładając, że system RFID, o którym mówisz, oczekuje tylko klucza, a następnie sprawdza db użytkownika.

Zazwyczaj nowy UID jest generowany dla każdej transakcji NFC przez telefony. Niektórzy użytkownicy byli w stanie utrzymać statyczny identyfikator UID wysyłany z telefonu do odbiornika RFID. Statyczny UID będzie wtedy działał, wysyłając stały „klucz” do odbiornika RFID zamiast do generowanego za każdym razem, gdy spróbujesz przesunąć urządzenie.

Aby uzyskać statyczny identyfikator UID, musisz zmienić oprogramowanie wewnętrzne telefonu, aby wysłać tylko jeden identyfikator UID. Użytkownicy tego forum osiągnęli to w Google Nexus S i EVO 4g LTE.

Szczęśliwe dni!

sirwoetang
źródło
Zdecydowanie zakładałem, że stan karty RFID nie zmienia się z jednego machnięcia na drugi. Ciekawe - nigdy nie myślałem o tym, że karta RFID może przechowywać token lub inne dane na następne przesunięcie. Nigdy też nie zastanawiałem się, czy telefon zmienia UID dla każdej transakcji. Ciekawy wątek, który opublikowałeś - dam jutro wyniki moich testów, kiedy przyniosę kartę do pracy.
steampowered
4

Możesz stopić kartę z acetonem, który dostarczy ci chip i antenę. Następnie możesz umieścić je w obudowie telefonu i użyć jako karty RFID.

użytkownik3713976
źródło
2
To z pewnością świetny pomysł, jeśli w pewnym momencie musisz zwrócić kartę i nic z niej nie zostało.
slhck
2
W takim przypadku powiem im, że go zgubiłem ... maksymalnie 4 USD.
AD
0

To zależy od twojego systemu kontroli dostępu. Zwykle identyfikator UID karty nie jest wykorzystywany do kontroli dostępu, ale raczej zaszyfrowane informacje na karcie. Dlatego klonowanie / rejestrowanie karty RFID nie jest możliwe.

ThomasK
źródło
1
Do czytnika kart wysyłana jest wiadomość. Zakładając, że wiadomość się nie zmienia, powinienem móc ją odtworzyć. Czy coś brakuje?
steampowered
1. nie tylko 1 wiadomość, istnieją protokoły komunikacji między czytnikiem a kartą, w zależności od rodzaju karty.
ThomasK,
2. Na przykład, jeśli masz kartę Mifare Desfire, odpowiednie informacje (coś w rodzaju numeru kontroli dostępu) są wysyłane zaszyfrowane do czytnika. Według protokołu czytnik i karta „generują” klucz sesji do szyfrowania.
ThomasK,