MIFARE++ Ultralight is a tool to read, write, clone, edit all types of MIFARE Ultralight tag variants, as well as transfer their contents among Android devices and computers in simple TXT format encoded in hexadecimal.
SUPPORTED TAG TYPES:
- MIFARE Ultralight (MF0ICU1)
- MIFARE Ultralight C (MF0ICU2)
- MIFARE Ultralight EV1 (MF0UL11)
- MIFARE Ultralight EV1 (MF0UL21)
- NTAG203 (NT2H0301)
- NTAG213 (NT2H1311)
- NTAG215 (NT2H1511)
- NTAG216 (NT2H1611)
- MIFARE Ultralight emulators
SUPPORTED FEATURES:
- Reading and writing of the entire tag is done in one-shot
- Efficient writing of different pages only
- Saving and loading content from TXT files anywhere in the file structure where the OS has permissions
- On standard tags, reading and writing is only limited by tag security restrictions (see tag datasheets)
- On emulators, if security restrictions allow, the following features are additionally supported:
- Writing UID in pages 0, 1, 2
- Writing manufacturer reserved byte 1 in page 2
- Resetting OTP and lock bits
- Writing one-way counters
- Reading 3DES key fields
- Reading and writing tags with manufacturer IDs (UID0) other than 0x04
- Reading and writing tags with non-standard number of pages up to 256
LIMITATIONS OF THE INITIAL VERSION (planned as TODO list):
- No auto-correction of UID checksum bytes
- may result in a bricked emulator (failure to pass the next anticollision procedure) if no auto-correct is implemented on emulator side
- Saved TXT files have UNIX newline characters 0x0A, because Android is UNIX-based
- Windows still has applications to work with such files: Wordpad, Notepad++, etc.
- Tags compliant to ISO 14443-A and MIFARE command set, but with non-standard ATQA and SAK values, are not supported
- Every other (security) feature or command other than READ and WRITE is not supported
DISCLAMER:
This program is for educational, development, and testing purposes only, and is provided "as is" according to the description above. The author holds no responsibility for consequences that may arise from misuse of this program.
</div> <div jsname="WJz9Hc" style="display:none">MIFARE ++ siêu nhẹ là một công cụ để đọc, viết, tạo bản sao, chỉnh sửa tất cả các loại biến thể thẻ Mifare Ultralight, cũng như chuyển nội dung giữa các thiết bị Android và máy tính trong định dạng TXT đơn giản mã hóa trong hệ thập lục phân.
LOẠI TAG HỖ TRỢ:
- Mifare Ultralight (MF0ICU1)
- Mifare Ultralight C (MF0ICU2)
- Mifare Ultralight EV1 (MF0UL11)
- Mifare Ultralight EV1 (MF0UL21)
- NTAG203 (NT2H0301)
- NTAG213 (NT2H1311)
- NTAG215 (NT2H1511)
- NTAG216 (NT2H1611)
- Giả lập Mifare Ultralight
TÍNH NĂNG HỖ TRỢ:
- Đọc và viết của toàn bộ thẻ được thực hiện trong một-shot
- Viết hiệu quả của các trang khác nhau chỉ
- Tiết kiệm và tải nội dung từ file TXT bất cứ nơi nào trong cấu trúc tập tin mà hệ điều hành có quyền truy cập
- Mở thẻ tiêu chuẩn, đọc và viết chỉ giới hạn bởi hạn chế bảo mật thẻ (xem Datasheets thẻ)
- Mở giả lập, nếu hạn chế bảo mật cho phép, các tính năng sau đây được hỗ trợ thêm:
- Viết UID trong trang 0, 1, 2
- Nhà sản xuất Viết reserved byte 1 trong 2 trang
- Nắn OTP và bit khóa
- Quầy Viết một chiều
- Lĩnh vực trọng điểm Reading 3DES
- Thẻ đọc và viết với ID nhà sản xuất (UID0) khác hơn 0x04
- Đọc và viết thẻ với số lượng không đúng tiêu chuẩn của trang lên đến 256
GIỚI HẠN CỦA BAN ĐẦU PHIÊN BẢN (kế hoạch là danh sách TODO):
- Không tự động sửa UID byte checksum
- Có thể dẫn đến một giả lập viên gạch (không qua thủ tục anticollision tiếp theo) nếu không có tự động sửa được thực hiện trên mặt emulator
- Các file đã lưu TXT có UNIX ký tự xuống dòng 0x0A, vì Android là nền UNIX
- Windows vẫn có các ứng dụng để làm việc với các tập tin như: Wordpad, Notepad ++, vv
- Tags thích với tiêu chuẩn ISO 14443-A và MIFARE lệnh cài đặt, nhưng với ATQA phi tiêu chuẩn và giá trị SAK, không được hỗ trợ
- Mỗi khác (an ninh) tính năng hoặc lệnh khác hơn READ và WRITE không được hỗ trợ
DISCLAMER:
Chương trình này là dành cho giáo dục, phát triển và thử nghiệm các chỉ mục đích, và được cung cấp "như là" theo mô tả ở trên. Các tác giả giữ không có trách nhiệm về những hậu quả có thể phát sinh từ việc sử dụng sai của chương trình này.</div> <div class="show-more-end">