Brug af trojkakortet som en obligatorisk sygeforsikring

Da træerne var lidt højere, græsset var grønnere, solen var lysere, og jeg studerede på instituttet, havde jeg et studiekort. Jeg kunne godt lide den for dens funktionalitet og omtanke, men som alle andre gode ting udløb dens gyldighedsperiode, og jeg var nødt til at glemme denne velsignelse fra Moskva-civilisationen i en ubestemt periode. Den blev erstattet af Trojka, som delvist var i stand til at absorbere fordelene ved SCS, men ikke alle...

Trojka + obligatorisk sygeforsikring =? eller hvordan det hele begyndte

Det hele startede, da jeg blev syg og opdagede, at jeg havde mistet mit obligatoriske sygesikringskort. På trods af, at jeg huskede nummeret udenad, manglede jeg noget, der kunne sættes på det grønne informationskort på klinikken, ellers ville jeg ikke kunne bestille tid hos en læge og få en lovlig sygemelding. Der var mange muligheder: Gendan politikken (så du senere kan finde den gamle ved den første rengøring); generere og udskrive en politikstregkode (en stregkode på et stykke papir er uværdigt), eller tag dit gamle sociale kort med dig... Jeg besluttede mig for den sidste mulighed. For at være mere præcis besluttede jeg ikke at dvæle ved det, men at skrive min politik ned som en treer på samme måde, som den er skrevet på en moskovits sociale kort.

Tuning af trojkaen

Da jeg kendte mulighederne i Mifare Classic - kompatible kort, besluttede jeg at kombinere Troika og det gamle studiekort for nemheds skyld og simpelthen af ​​interesse for resultatet af eksperimentet.
Som vi ved, blev Mifare Classic 1K- og 4K-kort taget ud af cirkulation på grund af sårbarheder til fordel for mere sikre, men kompatible Mifare Plus S, Plus X 2k eller Plus EV1 2k. Men essensen forbliver den samme: både sociale kort og trojkakort har den samme fyldning, hvor den eneste forskel er volumen (antallet af beskyttede sektorer, som i vores tilfælde slet ikke betyder noget).

Bevæbnet med artikler om forskning i trojkaens sikkerhed og Android-applikationen "Mifare Classic Tool" besluttede jeg først at kigge ind i det sociale kort for at finde det sted, hvor det obligatoriske sygeforsikringsnummer er registreret. Tak til dokument for næsten tyve år siden Jeg antog allerede, at det ville være i den 5. sektor af kortet, reserveret som en medicinsk anvendelse af MGFIF, hvilket blev bekræftet i praksis.

Brug af trojkakortet som en obligatorisk sygeforsikring

Det påkrævede politiknummer viste sig at være i den 5. sektor på den anden linje fra 2. til 9. byte, det vil sige i dette tilfælde "7700009016811218". Fantastisk, der er en anelse (eller rettere, der er en anelse)!

Hvad angår Troika-kortet, er den 5. sektor fyldt med nuller, det vil sige, at den endnu ikke er i brug. Tasterne A og B adskiller sig fra dem på SCS, men dette kan repareres, de kan omskrives på samme måde som der.

Brug af trojkakortet som en obligatorisk sygeforsikring

eksperimenter

Ud over det ønskede obligatoriske sygeforsikringsnummer indeholdt sektoren andre data, hvis formål er ukendt for mig. Efter at have læst artikler om den 8. sektor (elektronisk tegnebog) og dens beskyttelse med imitative indsatser, antog jeg, at her kunne disse data spille den samme rolle som imitative indsatser eller en kontrolsum for at verificere integriteten af ​​data i sektoren. Derfor besluttede jeg at tjekke dette ved at omskrive hele sektoren på en trojka nøjagtigt som på SKS, og på den anden - kun policenummeret. Ikke før sagt end gjort!

Jeg tog en fuld dump fra SCS og skrev hele 5. sektor ned på den første trojka, og på den anden skrev jeg en redigeret dump af 5. sektor ned, hvor kun policenummeret fremgår.

Fund

Efter at have gået til klinikken og tjekket begge kort, kunne jeg bruge begge til at komme ind i informationsmaskinerne og bestille tid hos en læge! Selvfølgelig skal du vælge "Muscovite Card" eller "Muscovite Social Card" som en godkendelsesmetode (begge metoder virker) og placere kortet på læseren.

Det følger heraf, at informationsmaskinerne kun har brug for policenummeret på den plads, der er afsat hertil, og nøglerne til den femte sektor, som de kender.

Nu kan du overraske klinikarbejdere meget ved at demonstrere for dem brugen af ​​Trojka som en obligatorisk sygeforsikring og gennemgå mere bekvem og moderne kontaktløs autentificering, fordi selv moderne obligatoriske sygeforsikringer ikke understøtter kontaktløs udveksling af information - de skal indsættes med en chip i infomat. Og "Trojka" bliver virkelig nøglen til byen, især til klinikker.

Opdatering 1: På anmodning fra arbejdere vil jeg fortælle dig, hvordan du gør det "på fingrene". Som jeg skrev ovenfor, er "Mifare Classic Tool"-værktøjet til Android fantastisk til dette.
Næste:
1. Klik på "Læs tag"
2. Kontroller, at nøglefilerne std.keys og extended-std.keys er valgt
3. Vi læner de tre mod telefonen og klikker på Start kortlægning og læs tag. Telefonen vil tænke et stykke tid, mens den henter nøglerne.
4. Efter afslutning åbner dumpen (kortet kan fjernes fra telefonen under redigering). I den er vi interesseret i sektor nummer 5. Det ser sådan ud:
00000000000000000000000000000000
00000000000000000000000000000000
00000000000000000000000000000000
FBC2793D540B7C378800D3A297DC2698
Nedenfor er tasterne A og B
5. Vores opgave er at redigere denne sektor lige der og bringe den i denne form:
00000000000000000000000000000000
00888888888888888800000000000000
00000000000000000000000000000000
186D8C4B93F908778F029F131D8C2057
Hvor er 888... - Dit obligatoriske sygeforsikringsnummer. Vær særlig opmærksom, når du omskriver sektornøgler: Hvis der er en tastefejl, risikerer du at miste fuldstændig eller delvis adgang til sektoren.
6. Klik på menuikonet i øverste højre hjørne og klik på Write Dump -> WRITE DUMP, vælg kun sektor 5 (fjern markeringen af ​​resten); sæt kortet i telefonen -> sørg for, at begge afkrydsningsfelter er ved siden af ​​nøglefilerne, og klik på START MAPPING OG SKRIV DUMP. Hvorefter vi i baggrunden af ​​dumpet skulle se meddelelsen "Data blev skrevet med succes"
Kortet er klar til at gå til klinikken!

Kilde: www.habr.com

Tilføj en kommentar