Online Store

µFR Card Formatter

MIFARE® Card/Tag Programming Tool

μFR Kart Biçimlendirici – Mifare Kart Programlama Aracı, μFR Serisi cihazlar için çalıştırılabilir bir yazılım aracıdır. GUI'si, tüm Mifare Classic yapısını tüm sektörlerine ve bloklarına (4 bloklu 16 sektör) kolay erişimle görüntüler. Bu şekilde, NFC RFID Kart bellek kullanımı kolay ve hassastır.

Bu, MIFARE® 13,5MHz Kart programlama için gelişmiş bir araçtır. μFR Card Formatter, çeşitli Anahtarlar ve Anahtar dizini, sektörlerin ve blokların doğrusal okuma ve yazma, sektör römorkunu tanımlama, dosya oluşturma ve içe aktarma vb. Ayarlayarak çoklu MIFARE® kartı ve okuyucu kimlik doğrulama yöntemleri için bir programlama aracıdır.

Docs & Software Download

Software overview

Yazılım fonksiyonları:

  • Sektör/Blok okuma
  • Sektör/Blok yazma
  • Sektör/Blok Anahtar A ve Anahtar B atama
  • Sektör Treyler tanımlama
  • Kart/etiket Anahtarının okuyucuya saklanması
  • İçe Aktarma Anahtarı
  • Parola kurulumuna erişme
  • Kart/etiket günlük dosyası oluşturma
  • Bir bloğun içeriğini azaltır ve sonucu dahili Transfer Arabelleğinde saklar
  • Bir bloğun içeriğini artırın ve sonucu dahili Transfer Arabelleğinde saklayın
  • Bir bloğun içeriğini dahili Transfer Arabelleğine geri yükleme
  • Dahili Transfer Arabelleğinin içeriğini bir değer bloğuna aktarma

Mevcut programlama dilleri:

  • Yürütülebilir yazılım aracı

Desteklenen işletim sistemleri, platformlar ve ortamlar:

  • Windows işletim sistemi

Desteklenen donanım:

  • μFR Serisi Cihazlar
Yazılım solunum Açıklama
ufr-mifare_card_tag_programming_tool_executable

MIFARE kartlarını ve etiketlerini μFR Serisi cihazlarla programlamak için MIFARE®® Classic 1k Kart Etiketi Programlama Aracı.

Software manual

1. μFR Kart Biçimlendirici – Ana Yazılım Komutları

İndir: ufr-mifare_card_tag_programming_tool_executable

Yazılım paketini indirin ve ayıklayın. İşletim sisteminiz için μFR kitaplıklarını indirin, indirilen paketi çıkarın ve tüm içeriği μFRCard Biçimlendirici Aracı'nın (ufr-mifare_card_tag_programming_tool_executable-master) kök klasörüne kopyalayın.

Yazılımı çalıştırmak için uFCardFormatter v1.8.exe dosyasına çift tıklayın.

1.1 μFR Kart Biçimlendirici – Ana Yazılım Paneli

Ana yazılım paneli, tüm sektörlerine ve bloklarına (4 bloklu 16 sektör) kolay erişim ile tüm Mifare Classic yapısını görüntüler. İlk blok (sıfır blok) kart fabrikası UID'si için ayrılmıştır ve varsayılan olarak salt okunurdur. Kart belleği tamamen boş ve erişimsiz.

Ekran görüntüsünde gösterildiği gibi, yazılım HEX ve ASCII kodu olarak bir kart / etiket içeriği görüntüler. Ana panel ayrıca kartın / etiketin her bir sektörü ve römorku için Anahtarlara ve sektör römorklarına anında içgörü ve erişim sağlar.

2. μFR Kart Biçimlendirici – Kartı / Etiketi Oku

Kart/etiket verilerini okumak için sol üstteki Kartı Oku düğmesini tıklayın.

Tamamen boş yeni bir kart/etiket kullanırsanız veya programlanmış ancak kilitli değilse, tüm içeriği hemen görünür.  

biçimlendirici-okuma-kartı

2.1 μFR Okuyucu Aracı – Kart/Etiket UID

İlk sektörün (sektör 0) ilk veri bloğu (blok 0), IC üretici verilerini (kart/etiket 4 baytlık veya 7 baytlık UID) içerir. Bu blok programlanır ve üretim testinde yazma korumalıdır.

UID de dahil olmak üzere tüm kart/etiket içeriği ASCII biçiminde de görülebilir.

3. μFR Card Formatter – Kart/Etiket İçeriği Yaz

μFR Card Formatter, kartın / etiketin herhangi bir sektörünü ve bloğunu yazmanın en basit yolunu sağlar. Kartınızın / etiketinizin planlandığı gibi programlanacağından emin olmak için, yapısını anlamanız ve verileri karta kaydetmeden önce yazılım tablolarına hassas bir giriş yapmanız gerekir. Acces Bit Değerleri girişleri için özel dikkat önerilir, çünkü hata kart/etiketin kalıcı olarak hasar görmesine neden olabilir.

3.1 μFR Kart Biçimlendirici – Kart/Etiket Sektörleri

Tüm sektörler veri depolamak için 16 baytlık 3 blok içerir (Sektör 0 yalnızca iki veri bloğu ve salt okunur üretici bloğu içerir).
Veri blokları, erişim bitleri
tarafından şu şekilde yapılandırılabilir:
• okuma / yazma blokları
• değer blokları
Değer blokları, örneğin depolanan değerin doğrudan kontrolü için artış ve azaltma gibi ek komutların sağlandığı elektronik cüzdan uygulamaları için kullanılabilir.
Herhangi bir bellek işlemine izin vermek için başarılı bir kimlik doğrulaması gerçekleştirilmelidir.

Yazılım, sol üst tabloda veri bloğunu (Karttaki Veriler) ve sağ alt tabloda (Access Bits) sektör römorklarını görüntüler.

3.1 μFR Card Formatter – Kart/Etiket Değer Blokları

Değer blokları, okuma, yazma, artırma, azaltma, geri yükleme, aktarma işlevlerinin yürütülmesine izin verir. Hata algılama, düzeltme ve yedekleme yönetimine izin veren sabit bir veri biçimine sahiptirler.
Bir değer bloğu yalnızca değer bloğu biçimindeki bir yazma işlemi aracılığıyla oluşturulabilir:
• Değer: İmzalı 4 baytlık bir değeri belirtir. Bir değerin en düşük anlamlı baytı, en düşük adres baytında depolanır. Negatif değerler standart 2'nin tamamlayıcı biçiminde saklanır. Veri bütünlüğü ve güvenliği nedeniyle, bir değer üç kez, iki kez ters çevrilmemiş ve bir kez ters çevrilmiş olarak depolanır.
• Adres: Güçlü yedekleme yönetimi uygularken bir bloğun depolama adresini kaydetmek için kullanılabilecek 1 baytlık bir adresi belirtir. Adres baytı, iki kez ters çevrilmiş ve ters çevrilmemiş olmak üzere dört kez depolanır. Artım, azaltma, geri yükleme ve aktarma işlemleri sırasında adres değişmeden kalır. Yalnızca bir yazma komutu ile değiştirilebilir.

4. μFR

no image

4,1 μFR

Bayt Sayısı 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
Açıklama ANAHTAR A Erişim Bitleri KEY B (isteğe bağlı)
   

0xFF

0x07

0x80

KULLANICI  

 

 

Veri bloğu 0 için erişim koşulları
Erişim bitleri Erişim koşulu Uygulama
C10 Serisi C20 Serisi C30 Serisi okuyun yazma artım azaltma, aktarma, geri yükleme
0 0 0 A tuşu| B1 A tuşu| B1 A tuşu| B1 A tuşu| B1 taşıma konfigürasyonu
0 1 0 A tuşu| B1 hiç hiç hiç okuma/yazma bloğu
1 0 0 A tuşu| B1 anahtar B1 hiç hiç okuma/yazma bloğu
1 1 0 A tuşu| B1 anahtar B1 anahtar B1 A tuşu| B1 değer bloğu
0 0 1 A tuşu| B1 hiç hiç A tuşu| B1 değer bloğu
0 1 1 anahtar B1 anahtar B1 hiç hiç okuma/yazma bloğu
1 0 1 anahtar B1 hiç hiç hiç okuma/yazma bloğu
1 1 1 hiç hiç hiç hiç okuma/yazma bloğu

1 Anahtar B, ilgili Sektör Fragmanında okunabiliyorsa, kimlik doğrulama için kullanılamaz (son tablodaki tüm gri işaretli çizgiler). Sonuç olarak, okuyucu gri işaretli erişim koşullarını kullanan ve B tuşunu kullanan bir sektörün herhangi bir bloğunu doğrularsa, kart kimlik doğrulamasından sonra sonraki bellek erişimini reddedecektir.

 

 

Veri bloğu 1 için erişim koşulları
Erişim bitleri Erişim koşulu Uygulama
C11 C21 C31 okuyun yazma artım azaltma, aktarma, geri yükleme
0 0 0 A tuşu| B1 A tuşu| B1 A tuşu| B1 A tuşu| B1 taşıma konfigürasyonu
0 1 0 A tuşu| B1 hiç hiç hiç okuma/yazma bloğu
1 0 0 A tuşu| B1 anahtar B1 hiç hiç okuma/yazma bloğu
1 1 0 A tuşu| B1 anahtar B1 anahtar B1 A tuşu| B1 değer bloğu
0 0 1 A tuşu| B1 hiç hiç A tuşu| B1 değer bloğu
0 1 1 anahtar B1 anahtar B1 hiç hiç okuma/yazma bloğu
1 0 1 anahtar B1 hiç hiç hiç okuma/yazma bloğu
1 1 1 hiç hiç hiç hiç okuma/yazma bloğu

1 Anahtar B, ilgili Sektör Fragmanında okunabiliyorsa, kimlik doğrulama için kullanılamaz (son tablodaki tüm gri işaretli çizgiler). Sonuç olarak, okuyucu gri işaretli erişim koşullarını kullanan ve B tuşunu kullanan bir sektörün herhangi bir bloğunu doğrularsa, kart kimlik doğrulamasından sonra sonraki bellek erişimini reddedecektir.

 

 

Veri bloğu 2 için erişim koşulları
Erişim bitleri Erişim koşulu Uygulama
C12 C22 C32 okuyun yazma artım azaltma, aktarma, geri yükleme
0 0 0 A tuşu| B1 A tuşu| B1 A tuşu| B1 A tuşu| B1 taşıma konfigürasyonu
0 1 0 A tuşu| B1 hiç hiç hiç okuma/yazma bloğu
1 0 0 A tuşu| B1 anahtar B1 hiç hiç okuma/yazma bloğu
1 1 0 A tuşu| B1 anahtar B1 anahtar B1 A tuşu| B1 değer bloğu
0 0 1 A tuşu| B1 hiç hiç A tuşu| B1 değer bloğu
0 1 1 anahtar B1 anahtar B1 hiç hiç okuma/yazma bloğu
1 0 1 anahtar B1 hiç hiç hiç okuma/yazma bloğu
1 1 1 hiç hiç hiç hiç okuma/yazma bloğu

1 Anahtar B, ilgili Sektör Fragmanında okunabiliyorsa, kimlik doğrulama için kullanılamaz (son tablodaki tüm gri işaretli çizgiler). Sonuç olarak, okuyucu gri işaretli erişim koşullarını kullanan ve B tuşunu kullanan bir sektörün herhangi bir bloğunu doğrularsa, kart kimlik doğrulamasından sonra sonraki bellek erişimini reddedecektir.

 

Sektör treyleri için erişim koşulları
Erişim bitleri Erişim koşulu Açıklama
KEYA Erişim bitleri cesaret
C13 C23 Serisi C33 Serisi okuyun yazma okuyun yazma okuyun yazma
0 0 0 hiç anahtar A anahtar A hiç anahtar A anahtar A B tuşu okunabilir[1]
0 1 0 hiç hiç anahtar A hiç anahtar A hiç B tuşu okunabilir[1]
1 0 0 hiç B tuşu A tuşu| B hiç hiç B tuşu
1 1 0 hiç hiç A tuşu| B hiç hiç hiç
0 0 1 hiç anahtar A anahtar A anahtar A anahtar A anahtar A B anahtarı okunabilir, aktarım yapılandırması[1]
0 1 1 hiç B tuşu A tuşu| B B tuşu hiç B tuşu
1 0 1 hiç hiç A tuşu| B B tuşu hiç hiç
1 1 1 hiç hiç A tuşu| B hiç hiç hiç

[1] Bu erişim için, B koşul anahtarı okunabilir ve veriler için kullanılabilir

4,2 μFR

jgjgzt

no image

4,3 μFR

Mmm

no image

Bu kılavuz, yürütülebilir yazılımı C++ programlama dilinde kaynak koduyla birlikte sunar. Kaynak kodu SDK s da mevcuttur.