Làm cách nào để sao chép thẻ NFC (ví dụ: MIFARE Classic) vào thiết bị Android?


14

Tôi sử dụng thẻ truy cập NFC MIFARE Classic.

Có cách nào để sao chép thẻ của tôi trên thiết bị Android (ví dụ: trên Samsung Galaxy Nexus hoặc Asus Nexus 7) không?

Lưu ý: câu hỏi này không phải là sao chép thẻ NFC vào thẻ NFC khác, mà là sử dụng điện thoại thông minh làm thẻ NFC . (Điều này nên có thể vì có thể sử dụng điện thoại làm thẻ NFC cho thanh toán không tiếp xúc.)

Câu trả lời:


11

Xem các chỉnh sửa cho các cập nhật gần đây về điều này mặc dù câu trả lời vẫn là chung 'không'

Tóm lại, không, dù sao cũng không dễ dàng.

Bạn có thể loại bỏ tất cả thông tin bằng cách sử dụng một ứng dụng như NFC TagInfo tuy nhiên hiện tại các điện thoại Android không hỗ trợ giả lập thẻ NFC mặc dù phần cứng của chúng cho phép.

Nếu bạn sẵn sàng cài đặt ROM tùy chỉnh trên thiết bị thì có thể có ROM hoạt động cho phép chức năng trên các thiết bị đó , có một ROM cho Nexus S , tuy nhiên những ROM này thường chỉ để điện thoại hoạt động như một thẻ để bạn không thể đưa dữ liệu vào nó trực tiếp từ điện thoại, bạn phải ghi dữ liệu lên dữ liệu đó từ một nguồn khác.

Tôi cũng chưa thấy một thiết bị nào cho phép cài đặt UID (Mã định danh duy nhất), thứ mà hầu hết các đầu đọc và hệ thống kiểm soát truy cập sẽ hoạt động với nhau ngay cả khi bạn có thể mô phỏng thông tin trên thẻ mà bạn vẫn không thể mở cánh cửa như UID sẽ sai.

EDIT: Hiện tại có thể tải ứng dụng vào thiết bị của bạn và để chúng giao tiếp với đầu đọc qua NFC, tuy nhiên để điều này hoạt động, bạn phải chạy Cyanogenmod và điều này vẫn không giải quyết được vấn đề của bạn, ứng dụng vẫn không thể thay đổi UID mà điện thoại hiển thị.

EDIT EDIT: Với Android KitKat 4.4 , khả năng điện thoại hoạt động như một thẻ NFC được tích hợp vào hệ điều hành để bạn không còn phải phụ thuộc vào Cyanogenmod. Tuy nhiên, nó thực sự không thể mô phỏng một thẻ (chẳng hạn như thẻ MiFare), đó là những gì hầu hết các thẻ truy cập và nó không thể đặt UID của riêng nó. nb Tôi chưa có cơ hội chơi nhiều như vậy nên tôi chỉ đọc những gì tôi đã đọc.


-1

Vâng nó có thể. Nếu hệ thống kiểm soát truy cập đang tìm kiếm UID, Rango NFC có thể sao chép thẻ, được cung cấp nếu thiết bị đã được root.

Để làm điều đó, hãy giữ thẻ bạn muốn sao chép vào điện thoại và ứng dụng sẽ phát hiện UID và độ dài. Sau đó bấm "LÀM NÓ!" và điện thoại sẽ mô phỏng UID này.

Tôi đã thử nó trên cửa của tôi.

* Tiết lộ: Tôi đã phát triển ứng dụng

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.