Picproje Elektronik Sitesi

ENDÜSTRiYEL OTOMASYON => Otomasyon => Konuyu başlatan: Mucit23 - 27 Haziran 2021, 19:00:49

Başlık: Mifare Kartlarda KeyA ve KeyB değiştirme
Gönderen: Mucit23 - 27 Haziran 2021, 19:00:49
Selamlar

Mifare Kartlarda KeyA ve KeyB'yi değiştirip kendime özel bir şifre ile giriş yapmak istiyorum. Amacım 1. Sektörde bazı string veriler saklamak. Fakat öncesinde kartın ilgili sektörünü şifrelemem lazım. Bilindiği üzere bu kartların defaut keyA ve KeyB değerleri 0xFF den oluşuyor. Her Sektörün Son bloğu Sector Trailerden oluşuyor. Sektördeki tüm blokları kullanabilmek için ilk önce buraya giriş yapmak lazım anladığım kadarıyla.

Ben burada Access Bitlerini nasıl değiştireceğimi anlayamadım. Doğrudan keyleri değiştirmek yeterli olmuyor. Bir tane kartı boşa çıkardım.

Başlık: Ynt: Mifare Kartlarda KeyA ve KeyB değiştirme
Gönderen: MrDarK - 27 Haziran 2021, 20:05:30
Hocam selamlar, access bitlerini programlarken dikkat etmek gerek. Okuyup üstüne yazarsanız veya geçersiz yetki mesajı ile programlarsanız birdaha o bloğa erişemezsiniz. Tavsiyem bu access rights alanını hazırlayan programlar var onlar ile o alanı oluşturup sonrasında a ve b anahtarını katara ekleyip cümleyi tamamlayın.
Başlık: Ynt: Mifare Kartlarda KeyA ve KeyB değiştirme
Gönderen: Mucit23 - 27 Haziran 2021, 21:01:56
Hocam Default key ile Sector Trailer e giriş yaptıktan sonra key ve access bitleri değiştirip tekrar yazmak mı gerekiyor? Bu kısmı anlamadım.

Keyi anladım. Oradaki KeyA ve KeyB in ayrılmış olan 6 byte'ı istediğimiz gibi değiştirebiliyoruz. Fakat yetki kısmı için Access bitleri düzgün ayarlamak istiyoruz.

Bunun için hangi yazılımı önerirsiniz?

Cihazlar ile hem yazma hemde okuma yapmam gerekiyor. Sadece KeyA kullanmam yeterli sanırım. Bütün kartlarda ilgili Sektör Trailere bir kere yazma yapmak gerekiyor sanırım.

Default key ile oku. Sektöre giriş yap. Daha sonra aynı sektör Trailere KeyA KeyB ve Access bitler ile yazma yap.

Sıralama bu şekilde olmalı anladığım kadarıyla.
Başlık: Ynt: Mifare Kartlarda KeyA ve KeyB değiştirme
Gönderen: ahuramazda - 27 Haziran 2021, 21:42:50
Access bitleri kartlar üretilirken hepsinde standart değerdeler. Mifare kartların datasheetinde yazıyor access bitlerin standart değerleri. Aynı değerleri sadece keyleri değiştirerek halletmiştim ben.
Başlık: Ynt: Mifare Kartlarda KeyA ve KeyB değiştirme
Gönderen: marecrisium - 27 Haziran 2021, 23:11:34
  http://calc.gmss.ru/Mifare1k/ (http://calc.gmss.ru/Mifare1k/)

Bu siteyi kullanarak istediğin ayarları oluşturup ilgili sector trailer'e yazabilirsin.