Online Store

µFR Card Formatter

MIFARE® Card/Tag Programming Tool

μFR Oblikovatelj kartica – Alat za programiranje mifare kartica izvršni je softverski alat za uređaje serije μFR. Njegov GUI prikazuje cijelu strukturu Mifare Classic s jednostavnim pristupom svim svojim sektorima i blokovima (16 sektora od 4 bloka). Na taj je način rukovanje memorijom NFC RFID kartice jednostavno i precizno.

Ovo je napredni alat za programiranje KARTICA MIFARE® od 13,5 MHz. μFR Formatter kartica programski je alat za višestruke metode provjere autentičnosti MIFARE® kartica i čitača postavljanjem različitih indeksa tipki i tipki, linearnim čitanjem i pisanjem sektora i blokova, definiranjem sektorske prikolice, stvaranjem i uvozom datoteka i tako dalje.

Docs & Software Download

Software overview

Softverske funkcije:

  • Čitanje sektora/blokova
  • Pisanje sektora/blokova
  • Dodjela ključa sektora/bloka A i ključa B
  • Definiranje prikolice sektora
  • Spremanje kartice/oznake Ključ u čitač
  • Ključ za uvoz
  • Postavljanje lozinke programa Access
  • Generiranje datoteke zapisnika kartica/oznaka
  • Smanjite sadržaj bloka i pohranite rezultat u interni međuspremnik prijenosa
  • Povećajte sadržaj bloka i pohranite rezultat u interni međuspremnik prijenosa
  • Vraćanje sadržaja bloka u interni međuspremnik prijenosa
  • Prijenos sadržaja internog međuspremnika prijenosa u blok vrijednosti

Dostupni programski jezici:

  • Izvršni softverski alat

Podržani operativni sustavi, platforme i okruženja:

  • Windows OS

Podržani hardver:

  • Uređaji serije μFR
Softver respiratorni Opis
ufr-mifare_card_tag_programming_tool_executable

MIFARE® Classic alat za programiranje oznaka s 1k karticama za programiranje MIFARE® kartica i oznaka pomoću uređaja serije μFR.

Software manual

1. μFR oblikovatelj kartica – Naredbe glavnog softvera

Preuzimanje: ufr-mifare_card_tag_programming_tool_executable

Preuzmite i izdvojite softverski paket. Preuzmite μFR biblioteke za svoj operativni sustav, izdvojite preuzeti paket i kopirajte sav sadržaj u korijensku mapu alata za formater μFRCard (ufr-mifare_card_tag_programming_tool_executable-master).

Dvokliknite datoteku uFCardFormatter v1.8.exe da biste pokrenuli softver.

1.1 μFR oblikovatelj kartica – Glavna softverska ploča

Glavna softverska ploča prikazuje cijelu strukturu Mifare Classic s jednostavnim pristupom svim svojim sektorima i blokovima (16 sektora od 4 bloka). Prvi blok (blok nula) rezerviran je za UID tvornice kartica i prema zadanim je postavkama samo za čitanje. Memorija kartice potpuno je prazna i bez pristupa.

Kao što pokazuje snimka zaslona, softver prikazuje sadržaj kartice / oznake kao HEX i ASCII kod. Glavna ploča također pruža trenutni uvid i pristup keys i sektorskim prikolicama za svaki sektor i prikolici kartice / oznake.

2. μFR oblikovatelj kartica – Čitanje kartice/oznake

Da biste pročitali podatke o kartici/oznaci, kliknite gumb Kartica za čitanje u gornjem lijevom kutu.

Ako koristite novu potpuno praznu karticu/oznaku ili je programirana, ali nije zaključana, odmah se pojavljuje cijeli njezin sadržaj.  

formatter-read-card

2.1 μFR alat za čitače – UID kartice/oznake

Prvi podatkovni blok (blok 0) prvog sektora (sektor 0) sadrži podatke proizvođača IC-a (kartica/oznaka 4-bajtni ili 7-bajtni UID). Ovaj blok je programiran i zaštićen od pisanja u produkcijskom testu.

Sav sadržaj kartice/oznake, uključujući UID, također je vidljiv u ASCII formatu.

3. μFR oblikovatelj kartica – Pisanje sadržaja kartice/oznake

μFR Formatter kartica omogućuje najjednostavniji način pisanja bilo kojeg sektora i bloka kartice / oznake. Da biste bili sigurni da će vaša kartica / oznaka biti programirana prema planu, morate razumjeti njezinu strukturu i precizno ući u softverske tablice prije snimanja podataka u karticu. Posebna pažnja preporučuje se za unose Vrijednosti bita, jer pogreška može uzrokovati trajnu štetu kartice/oznake.

3.1 μFR oblikovatelj kartica – Sektori kartica/oznaka

Svi sektori sadrže 3 bloka od 16 bajtova za pohranu podataka (Sektor 0 sadrži samo dva podatkovna bloka i blok proizvođača samo za čitanje).
Blokovi podataka mogu se konfigurirati po bitovima pristupa kao
• blokovi
za čitanje/pisanje
• blokovi
vrijednosti
Blokovi vrijednosti mogu se koristiti za npr. elektroničke primjene torbice, gdje su navedene dodatne naredbe poput povećanja i smanjenja za izravnu kontrolu pohranjene vrijednosti.
Kako bi se omogućila bilo kakva operacija memorije, mora se izvršiti uspješna provjera autentičnosti.

Softver prikazuje blok podataka u gornjoj lijevoj tablici (Podaci na kartici) i prikolice sektora u donjem desnom stolu (Access Bits).

3.1 μFR oblikovatelj kartica – blokovi vrijednosti kartice/oznake

Blokovi vrijednosti omogućuju izvršavanje funkcija čitanja, pisanja, povećanja, dekreta, vraćanja, prijenosa. Imaju fiksni oblik podataka koji omogućuje otkrivanje pogrešaka, ispravljanje i upravljanje sigurnosnim kopijama.
Blok vrijednosti može se generirati samo operacijom pisanja u obliku bloka vrijednosti:
• Vrijednost: Označava potpisanu vrijednost od 4 bajta. Najniži značajni bajt vrijednosti pohranjuje se u bajtu najniže adrese. Negativne vrijednosti pohranjuju se u obliku dopune standardnih 2. Zbog integriteta i sigurnosti podataka, vrijednost se pohranjuje tri puta, dva puta neoštećena i jednom obrnuta.
• Adresa: Označava 1-bajtnu adresu koja se može koristiti za spremanje adrese za pohranu bloka prilikom implementacije moćnog upravljanja sigurnosnim kopijama. Bajt adrese pohranjuje se četiri puta, dva puta obrnuto i neoštećeno. Tijekom prirasta, dekreta, vraćanja i prijenosa adresa ostaje nepromijenjena. Može se mijenjati samo putem naredbe za pisanje.

4. μFR

no image

4.1 μFR

Broj bajtova 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
Opis KLJUČ A Bitovi programa Access TIPKA B (neobavezno)
   

0xFF

0x07

0x80

KORISNIK  

 

 

Uvjeti pristupa za podatkovni blok 0
Bitovi programa Access Uvjet pristupa za Aplikacija
C10 C20 C30 čitanje pisati prirast dekret, prijenos, vraćanje
0 0 0 ključ A| B1 ključ A| B1 ključ A| B1 ključ A| B1 konfiguracija transporta
0 1 0 ključ A| B1 nikada nikada nikada blok za čitanje/pisanje
1 0 0 ključ A| B1 tipka B1 nikada nikada blok za čitanje/pisanje
1 1 0 ključ A| B1 tipka B1 tipka B1 ključ A| B1 blok vrijednosti
0 0 1 ključ A| B1 nikada nikada ključ A| B1 blok vrijednosti
0 1 1 tipka B1 tipka B1 nikada nikada blok za čitanje/pisanje
1 0 1 tipka B1 nikada nikada nikada blok za čitanje/pisanje
1 1 1 nikada nikada nikada nikada blok za čitanje/pisanje

1 ako se ključ B može pročitati u odgovarajućoj prikolici sektora, ne može poslužiti za provjeru autentičnosti (svi sivi označeni reci u posljednjoj tablici). Kao posljedica toga, ako čitatelj potvrdi autentičnost bilo kojeg bloka sektora koji koristi sive označene uvjete pristupa i pomoću ključa B, kartica će odbiti bilo kakav naknadni pristup memoriji nakon provjere autentičnosti.

 

 

Uvjeti pristupa za podatkovni blok 1
Bitovi programa Access Uvjet pristupa za Aplikacija
C11 C21 C31 čitanje pisati prirast dekret, prijenos, vraćanje
0 0 0 ključ A| B1 ključ A| B1 ključ A| B1 ključ A| B1 konfiguracija transporta
0 1 0 ključ A| B1 nikada nikada nikada blok za čitanje/pisanje
1 0 0 ključ A| B1 tipka B1 nikada nikada blok za čitanje/pisanje
1 1 0 ključ A| B1 tipka B1 tipka B1 ključ A| B1 blok vrijednosti
0 0 1 ključ A| B1 nikada nikada ključ A| B1 blok vrijednosti
0 1 1 tipka B1 tipka B1 nikada nikada blok za čitanje/pisanje
1 0 1 tipka B1 nikada nikada nikada blok za čitanje/pisanje
1 1 1 nikada nikada nikada nikada blok za čitanje/pisanje

1 ako se ključ B može pročitati u odgovarajućoj prikolici sektora, ne može poslužiti za provjeru autentičnosti (svi sivi označeni reci u posljednjoj tablici). Kao posljedica toga, ako čitatelj potvrdi autentičnost bilo kojeg bloka sektora koji koristi sive označene uvjete pristupa i pomoću ključa B, kartica će odbiti bilo kakav naknadni pristup memoriji nakon provjere autentičnosti.

 

 

Uvjeti pristupa za podatkovni blok 2
Bitovi programa Access Uvjet pristupa za Aplikacija
C12 C22 C32 čitanje pisati prirast dekret, prijenos, vraćanje
0 0 0 ključ A| B1 ključ A| B1 ključ A| B1 ključ A| B1 konfiguracija transporta
0 1 0 ključ A| B1 nikada nikada nikada blok za čitanje/pisanje
1 0 0 ključ A| B1 tipka B1 nikada nikada blok za čitanje/pisanje
1 1 0 ključ A| B1 tipka B1 tipka B1 ključ A| B1 blok vrijednosti
0 0 1 ključ A| B1 nikada nikada ključ A| B1 blok vrijednosti
0 1 1 tipka B1 tipka B1 nikada nikada blok za čitanje/pisanje
1 0 1 tipka B1 nikada nikada nikada blok za čitanje/pisanje
1 1 1 nikada nikada nikada nikada blok za čitanje/pisanje

1 ako se ključ B može pročitati u odgovarajućoj prikolici sektora, ne može poslužiti za provjeru autentičnosti (svi sivi označeni reci u posljednjoj tablici). Kao posljedica toga, ako čitatelj potvrdi autentičnost bilo kojeg bloka sektora koji koristi sive označene uvjete pristupa i pomoću ključa B, kartica će odbiti bilo kakav naknadni pristup memoriji nakon provjere autentičnosti.

 

Uvjeti pristupa za prikolicu sektora
Bitovi programa Access Uvjet pristupa za Napomena
KEYA Bitovi programa Access KLJUČ
C13 C23 C33 čitanje pisati čitanje pisati čitanje pisati
0 0 0 nikada ključ A ključ A nikada ključ A ključ A Ključ B može se pročitati[1]
0 1 0 nikada nikada ključ A nikada ključ A nikada Ključ B može se pročitati[1]
1 0 0 nikada tipka B ključ A| B nikada nikada tipka B
1 1 0 nikada nikada ključ A| B nikada nikada nikada
0 0 1 nikada ključ A ključ A ključ A ključ A ključ A Ključ B može se čitati, konfiguracija transporta[1]
0 1 1 nikada tipka B ključ A| B tipka B nikada tipka B
1 0 1 nikada nikada ključ A| B tipka B nikada nikada
1 1 1 nikada nikada ključ A| B nikada nikada nikada

[1] za ovaj pristup, tipka uvjeta B je čitljiva i može se koristiti za podatke

4.2 μFR

jgjgzt

no image

4.3 μFR

Mmm

no image

Ovaj priručnik predstavlja izvršni softver s izvornim kodom na programskom jeziku C++. Dostupan je i izvorni kod SDK s.