Uporaba kartice Trojka kot police obveznega zdravstvenega zavarovanja

Ko so bila drevesa malo višja, je bila trava bolj zelena, sonce je bilo bolj svetlo, jaz pa sem študiral na inštitutu, imel sem študentsko socialno izkaznico. Všeč mi je bil zaradi svoje funkcionalnosti in premišljenosti, vendar je, kot vsem dobrim stvarem, potekel rok veljavnosti in sem moral pozabiti na ta blagoslov moskovske civilizacije za nedoločen čas. Nadomestila jo je Trojka, ki je delno lahko absorbirala prednosti SCS, ne pa vseh...

Trojka + polica obveznega zdravstvenega zavarovanja =? ali kako se je vse začelo

Vse se je začelo, ko sem zbolela in ugotovila, da sem izgubila kartico obveznega zdravstvenega zavarovanja. Kljub temu, da sem si številko zapomnil na pamet, sem potreboval nekaj, kar bi lahko prilepili na zeleni informativni karton v ambulanti, sicer se ne bi mogel naročiti pri zdravniku in dobiti legitimne bolniške. Možnosti je bilo veliko: obnovite politiko (da bi pozneje ob prvem čiščenju našli starega); ustvarite in natisnite črtno kodo pravilnika (črtna koda na list papirja je nedostojna) ali pa vzemite s seboj svojo staro socialno izkaznico... Odločil sem se za drugo možnost. Natančneje, odločil sem se, da se o tem ne bom zadrževal, ampak bom svojo politiko zapisal kot trojko, tako kot je napisano na socialni karti Moskovčana.

Uglaševanje trojke

Ker poznam zmožnosti Mifare Classic - kompatibilnih kartic, sem se odločil združiti Trojko in staro študentsko izkaznico zaradi udobja in zgolj zaradi zanimanja za rezultat eksperimenta.
Kot vemo, so bile kartice Mifare Classic 1K in 4K umaknjene iz obtoka zaradi ranljivosti v korist varnejših, a združljivih Mifare Plus S, Plus X 2k ali Plus EV1 2k. Toda bistvo ostaja enako: tako socialne kartice kot trojka imajo enako polnjenje, razlika je le v obsegu (število zaščitenih sektorjev, ki v našem primeru sploh ni pomembno).

Oborožen s članki o raziskavah varnosti Trojke in Android aplikacije “Mifare Classic Tool” sem se odločil, da najprej pogledam v socialno karto in poiščem mesto, kjer je zapisana številka police obveznega zdravstvenega zavarovanja. Zahvale gredo dokument pred skoraj dvajsetimi leti Predvideval sem že, da bo v 5. sektorju zemljevida, rezerviran kot medicinska aplikacija MGFIF, kar se je v praksi tudi potrdilo.

Uporaba kartice Trojka kot police obveznega zdravstvenega zavarovanja

Izkazalo se je, da je zahtevana številka pravilnika v 5. sektorju v drugi vrstici od 2. do 9. bajta, to je v tem primeru "7700009016811218". Super, obstaja namig (ali bolje rečeno, obstaja namig)!

Kar zadeva kartico Trojka, je 5. sektor napolnjen z ničlami, kar pomeni, da še ni v uporabi. Ključa A in B se razlikujeta od tistih na SCS, vendar je to popravljivo, lahko ju prepišemo enako kot tam.

Uporaba kartice Trojka kot police obveznega zdravstvenega zavarovanja

poskusi

Poleg želene številke police obveznega zdravstvenega zavarovanja so bili v sektorju navedeni še drugi podatki, katerih namen mi ni znan. Ko sem prebral članke o 8. sektorju (elektronska denarnica) in njegovi zaščiti z imitativnimi vložki, sem predvideval, da bi lahko tukaj ti podatki igrali enako vlogo kot imitativni vložki ali kontrolna vsota za preverjanje celovitosti podatkov v sektorju. Zato sem se odločil, da to preverim tako, da prenesem celoten sektor na eno trojko natanko tako kot na SKS, na drugo pa samo številko police. Nič prej rečeno kot storjeno!

Iz SCS-ja sem vzel full dump in na prvi Trojki zapisal celoten 5 sektor, na drugi pa uredil dump 5 sektorja, kjer je samo številka police.

Ugotovitve

Ko sem šel do klinike in preveril obe kartici, sem lahko z obema vstopil v informacijske avtomate in se naročil pri zdravniku! Seveda morate kot način preverjanja pristnosti izbrati »Moskovčansko kartico« ali »Moskovčansko socialno kartico« (oba načina delujeta) in kartico položiti na čitalnik.

Iz tega sledi, da informacijski stroji potrebujejo le številko police v za to predvidenem prostoru in njim znane ključe petega sektorja.

Sedaj lahko delavce klinike zelo presenetite tako, da jim demonstrirate uporabo Trojke kot police obveznega zdravstvenega zavarovanja in opravite bolj priročno in sodobno brezstično avtentikacijo, saj tudi sodobna polica obveznega zdravstvenega zavarovanja ne podpira brezkontaktne izmenjave informacij - treba jih je vstaviti. s čipom v infomat. In "Trojka" resnično postane ključ do mesta, še posebej do klinik.

Posodobitev 1: Na zahtevo delavcev vam bom povedal, kako to narediti "na prste". Kot sem napisal zgoraj, je pripomoček »Mifare Classic Tool« za Android odličen za to.
Naprej:
1. Kliknite »Preberi oznako«
2. Preverite, ali sta izbrani datoteki ključa std.keys in extended-std.keys
3. Trojico naslonimo na telefon in kliknemo Start mapping and read tag. Telefon bo nekaj časa razmišljal, medtem ko bo pobiral ključe.
4. Po zaključku se odpre smetišče (zemljevid lahko med urejanjem odstranite iz telefona). V njem nas zanima sektor številka 5. Izgleda takole:
00000000000000000000000000000000
00000000000000000000000000000000
00000000000000000000000000000000
FBC2793D540B7C378800D3A297DC2698
Spodaj sta tipki A in B
5. Naša naloga je urediti ta sektor in ga prenesti v to obliko:
00000000000000000000000000000000
00888888888888888800000000000000
00000000000000000000000000000000
186D8C4B93F908778F029F131D8C2057
Kje je 888... - Številka vaše police obveznega zdravstvenega zavarovanja. Bodite posebno pozorni pri prepisovanju sektorskih ključev: če pride do tipkarske napake, tvegate izgubo popolnega ali delnega dostopa do sektorja.
6. Kliknite ikono menija v zgornjem desnem kotu in kliknite Write Dump -> WRITE DUMP, izberite samo sektor 5 (ostalo počistite); priložite kartico na telefon -> poskrbite, da sta obe potrditveni polji poleg ključnih datotek in kliknite ZAČNI PREslikaVANJE IN ZAPIŠI IZPIS. Po tem bi morali v ozadju izpisa videti sporočilo »Podatki so uspešno zapisani«
Kartica je pripravljena za obisk klinike!

Vir: www.habr.com

Dodaj komentar