skyrius 03 · grėsmės modelis
Kodėl 125 kHz RFID yra pavojingas
Standartas, kuris savo dizainu yra ne autentifikacija, o tik „serijinis numeris“ radijo bangomis. Štai kodėl ir kaip jis lūžta.
Esminė problema
125 kHz LF žyma visada atsako tą patį skaičių, kai pajunta lauką. Jokio iššūkio. Jokio raktais pasirašyto atsako. Jokio anti‑clone bito. Sistema, kuri pasitiki LF kortele kaip prieigos sprendimu, iš tikrųjų pasitiki kiekvienu, kas tą identifikatorių žino — o jį sužinoti užtenka vienos sekundės netoliese pravažiavusiu skaitytuvu.
Tai ne teorinė rizika — viešai dokumentuotos kelių pastatų pažeidimų bylos, Proxmark / Flipper instrukcijos ir DEF CON pristatymai (long‑range LF reader) jau daugiau nei dešimtmetį.
Tipiškas atakos srautas
- Užpuolikas su Flipper One (ar Proxmark3, ar pigiu LF skaitytuvu) gali žymą nuskaityti iš ~5–15 cm atstumo.
- Su nukreipta antena tas atstumas siekia kelis metrus — užtenka praeiti pro auką liftu, laukiamoje ar kavinėje.
- Nuskaitytas ID įrašomas į tuščią
T5577kortelę arba emuliuojamas tiesiai iš Flipper'io LF antenos. - Klonas atrakina tas pačias duris kaip ir originalas — sistema skirtumo nemato.
Konkretus scenarijus
Užpuolikas viešoje kavinėje šalia įmonės pasodina antenuotą LF skaitytuvą po stalu. Per dieną „surenka“ darbuotojų kortelių ID. Kitą rytą su klonu įeina pro pagrindinį įėjimą. Vaizdo kameros mato „darbuotoją“ su galiojančia kortele.
Ką galima padaryti
Kontrolės, kurios pavers ataką brangia arba nepraktiška:
13.56 MHz su kriptografija
MIFARE DESFire EV2/EV3, iCLASS SE/SR/SEOS. Iššūkis / atsakas, AES raktai.
Daugiafaktoris
Kortelė ir PIN arba kortelė ir biometrija. Klonas vienas nepadeda.
Faraday dėklai
Blokuoja LF lauką, kai kortelė kišenėje. Pigu, paprasta.
Anomalijos
Ta pati kortelė dviejose vietose, neįprastas valandinis šablonas, dažni „backoff ir retry“.
Turniketai ir kameros
Tailgating prevencija, vaizdo stebėjimas, vienkartinio pravažiavimo vartai.
Kortelių rotacija
Periodinis perspausdinimas; greitas atšaukimas; griežta naujų žymų registracija.