MIFARE++ Ultralight APP
Obsługiwane typy etykiet:
- MIFARE Ultralight (MF0ICU1)
- MIFARE Ultralight C (MF0ICU2)
- MIFARE Ultralight EV1 (MF0UL11)
- MIFARE Ultralight EV1 (MF0UL21)
- NTAG203 (NT2H0301)
- NTAG213 (NT2H1311)
- NTAG215 (NT2H1511)
- NTAG216 (NT2H1611)
- emulatory MIFARE Ultralight
Obsługiwane funkcje:
- Czytanie i pisanie całego znacznika odbywa się w jednym-shot
- Efektywne pisanie różnych stronach tylko
- Zapis i odczyt treści z plików TXT dowolnego miejsca w strukturze plików, w którym system operacyjny ma uprawnienia
- Na standardowych znaczników, czytanie i pisanie jest ograniczona tylko przez ograniczenia bezpieczeństwa znaczników (patrz arkusze danych TAG)
- Na emulatory, jeśli ograniczenia zabezpieczające umożliwiają następujące funkcje są dodatkowo wspierane:
- Pisanie UID na stronach: 0, 1, 2
- Producent Pisanie zastrzeżone bajt 1 na stronie 2
- Przywracanie OTP i bity blokujące
- Pisanie liczniki jednokierunkowe
- pola kluczowe Reading 3DES
- Odczyt i zapis tagów z identyfikatorami producenta (UID0) inne niż 0x04
- Odczyt i zapis tagów z liczby niestandardowych stron 256
OGRANICZENIA pierwotnej wersji (planowany jako listy TODO):
- Brak auto-korekcji UID sumy kontrolnej bajtów
- Może spowodować murowaną emulatora (Negatywny wynik następnej procedury anticollision) jeżeli nie auto-poprawne jest realizowana po stronie emulatora
- Pliki zapisane TXT mają UNIX znaków nowego wiersza 0x0A, ponieważ Android jest oparty na systemie UNIX
- Windows nadal ma aplikacje do pracy z takimi plikami: Wordpad, Notepad ++, itp
- Tagi zgodny z ISO 14443-A i MIFARE zestaw poleceń, ale z niestandardowym ATQA SAK i wartości, nie są obsługiwane
- Każda inna (bezpieczeństwo) Funkcja lub polecenie innego niż czytać i pisać nie jest obsługiwany
ZNAKI:
Wszystkie użyte marek, nazwy produktów, usług i znaki towarowe są własnością ich właścicieli.
MIFARE - jest znakiem towarowym firmy NXP Semiconductors N.V.
MIFARE Ultralight - jest znakiem towarowym firmy NXP Semiconductors N.V.
Disclamer:
Ten program jest dla edukacji, rozwoju, a jedynie do celów testowych i jest dostarczane w stanie "jak jest", zgodnie z opisem powyżej. Autor nie ponosi żadnej odpowiedzialności za konsekwencje, jakie mogą wyniknąć z niewłaściwego użycia tego programu.