Pwoblèm nan sistèm kontwòl aksè otonòm - Kote yo pa te espere

Bon jounen a tout moun. Mwen pral kòmanse ak background nan sou sa ki pouse m 'fè rechèch sa a, men anvan mwen pral avèti ou: tout aksyon pratik yo te fèt ak konsantman nan estrikti yo gouvène. Nenpòt tantativ pou itilize materyèl sa a pou antre nan yon zòn ki gen restriksyon san yo pa gen dwa pou yo la se yon ofans kriminèl.

Tout bagay te kòmanse lè, pandan m ap netwaye tab la, mwen te aksidantèlman te mete kle antre RFID la sou lektè ACR122 NFC a - imajine sipriz mwen lè Windows te jwe son pou detekte yon nouvo aparèy ak LED la vin vèt. Jiska moman sa a, mwen te kwè ke kle sa yo travay sèlman nan estanda Pwoksimite a.
Pwoblèm nan sistèm kontwòl aksè otonòm - Kote yo pa te espere
Men, depi lektè a te wè li, sa vle di kle a satisfè youn nan pwotokòl yo sou tèt estanda ISO 14443 (aka Near Field Communication, 13,56 MHz). Netwayaj te imedyatman bliye, menm jan mwen te wè yon opòtinite yo konplètman debarase m de seri a nan kle epi kenbe kle nan antre a nan telefòn mwen (gen apatman an depi lontan te ekipe ak yon seri elektwonik). Lè mwen te kòmanse etidye, mwen te jwenn ke kache anba plastik la se yon Mifare 1k NFC tag - menm modèl ak nan badj antrepriz, kat transpò, elatriye. Tantativ pou antre nan sa ki nan sektè yo pa te pote siksè nan premye, epi lè kle a te finalman fann, li te tounen soti ke se sèlman 3yèm sektè a te itilize, ak UID nan chip nan tèt li te kopi ladan l. Li te sanble twò senp, epi li te tounen soti yo dwe konsa, epi pa ta gen okenn atik si tout bagay te ale egzakteman jan yo te planifye. Se konsa, mwen te resevwa ti gout kle a, epi pa gen okenn pwoblèm si ou bezwen kopye kle a nan yon lòt nan menm kalite a. Men, travay la se te transfere kle a nan yon aparèy mobil, ki se sa mwen te fè. Sa a se kote plezi a te kòmanse - nou gen yon telefòn - iPhone SE ak enstale iOS 13.4.5 Beta bati 17F5044d ak kèk eleman koutim pou operasyon gratis nan NFC - Mwen pa pral rete sou sa a an detay akòz kèk rezon objektif. Si ou vle, tout sa ki di anba a aplike tou nan sistèm android a, men ak kèk senplifikasyon.

Lis travay pou rezoud:

  • Aksede sa ki nan kle a.
  • Aplike kapasite nan imite yon kle pa aparèy la.

Si ak premye a tout bagay te relativman senp, Lè sa a, ak dezyèm lan te gen pwoblèm. Premye vèsyon an nan Emulation a pa t 'travay. Pwoblèm nan te dekouvri byen vit - sou aparèy mobil (swa iOS oswa android) nan mòd imitasyon, UID a se dinamik, epi, kèlkeswa sa ki konekte nan imaj la, li flote. Dezyèm vèsyon an (kouri ak dwa superutilisateur) fikse rijid nimewo seri a sou youn nan chwazi - pòt la louvri. Sepandan, mwen te vle fè tout bagay parfe, epi li te fini mete ansanm yon vèsyon konplè nan Emulation a ki te kapab louvri pil fatra Mifare ak rivalize yo. Kidonk nan yon enpilsyon toudenkou, mwen chanje kle sektè yo nan sa yo abitrè epi yo te eseye louvri pòt la. Epi li... Louvri! Apre yon ti tan mwen reyalize ke yo te louvri nenpòt ki pòt ak fèmen sa a, menm sa yo ki kle orijinal la pa t 'anfòm. Nan sans sa a, mwen te kreye yon nouvo lis travay pou konplete:

  • Chache konnen ki kalite kontwolè ki responsab pou travay ak kle yo
  • Konprann si gen yon koneksyon rezo ak yon baz komen
  • Chèche konnen poukisa yon kle nòmalman li vin inivèsèl

Apre mwen fin pale ak yon enjenyè nan konpayi jesyon an, mwen te aprann ke senp Iron Logic z5r contrôleur yo itilize san yo pa konekte nan yon rezo ekstèn.

CP-Z2 MF lektè ak kontwolè IronLogic z5r
Yo te bay mwen yon seri ekipman pou eksperyans yo:

Pwoblèm nan sistèm kontwòl aksè otonòm - Kote yo pa te espere

Kòm se klè nan isit la, sistèm nan se konplètman otonòm ak trè primitif. Okòmansman, mwen te panse ke kontwolè a te nan mòd aprantisaj - siyifikasyon an se ke li li kle a, estoke li nan memwa epi ouvè pòt la - se mòd sa a itilize lè li nesesè pou anrejistre tout kle yo, pou egzanp, lè w ap ranplase a. fèmen nan yon bilding apatman. Men, teyori sa a pa te konfime - mòd sa a etenn nan lojisyèl, kavalye a se nan pozisyon an k ap travay - e ankò, lè nou pote aparèy la leve, nou wè sa ki annapre yo:

Ekran nan pwosesis la imitasyon sou aparèy la
Pwoblèm nan sistèm kontwòl aksè otonòm - Kote yo pa te espere
... ak kontwolè a siyal ke yo te akòde aksè.

Sa vle di pwoblèm nan se nan lojisyèl swa kontwolè a oswa lektè a. Ann tcheke lektè a - li travay nan mòd iButton, kidonk ann konekte tablo sekirite Bolid - nou pral kapab wè done pwodiksyon an nan lektè a.

Yo pral konekte tablo a pita atravè RS232
Pwoblèm nan sistèm kontwòl aksè otonòm - Kote yo pa te espere

Sèvi ak metòd la nan tès miltip, nou jwenn ke lektè a emisyon kòd la menm ak nan ka echèk otorizasyon: 1219191919

Sitiyasyon an kòmanse vin pi klè, men nan moman sa a li pa klè pou mwen poukisa kontwolè a reponn pozitivman nan kòd sa a. Gen yon sipozisyon ke lè baz done a te ranpli - pa aksidan oswa espre yon kat ak kle sektè lòt te prezante - lektè a voye kòd sa a ak kontwolè a sove li. Malerezman, mwen pa gen yon pwogramè propriétaires soti nan IronLogic pou gade nan baz done kle kontwolè a, men mwen espere ke mwen te kapab atire atansyon sou lefèt ke pwoblèm nan egziste. Yon demonstrasyon videyo sou travay ak vilnerabilite sa a disponib по ссылке.

PS Teyori adisyon o aza a opoze pa lefèt ke nan yon sèl sant biznis nan Krasnoyarsk mwen menm mwen te jere yo louvri pòt la lè l sèvi avèk menm metòd la.

Sous: www.habr.com

Add nouvo kòmantè