Проблемаҳои системаҳои мустақили идоракунии дастрасӣ - Дар он ҷое ки онҳо интизор набуданд

Рӯзи хуб ба ҳама. Ман аз замина дар бораи он, ки маро ба гузаронидани ин тадқиқот чӣ водор кардааст, оғоз мекунам, аммо аввал шуморо огоҳ мекунам: ҳама амалҳои амалӣ бо ризоияти сохторҳои роҳбарикунанда анҷом дода шуданд. Ҳама гуна кӯшиши истифодаи ин мавод барои ворид шудан ба минтақаи маҳдуд бидуни ҳуқуқи будан дар он ҷо ҷинояти ҷиноӣ мебошад.

Ҳамааш вақте оғоз шуд, ки ҳангоми тоза кардани миз, ман тасодуфан калиди даромадгоҳи RFID-ро дар хонандаи ACR122 NFC гузоштам - тасаввур кунед, ки Windows садои ошкор кардани дастгоҳи навро навохта ва LED сабз шуд. То ин лаҳза ман боварӣ доштам, ки ин калидҳо танҳо дар стандарти Proximity кор мекунанд.
Проблемаҳои системаҳои мустақили идоракунии дастрасӣ - Дар он ҷое ки онҳо интизор набуданд
Аммо азбаски хонанда онро дидааст, ин маънои онро дорад, ки калид ба яке аз протоколҳои болои стандарти ISO 14443 (ба номи Near Field Communication, 13,56 МГс) мувофиқат мекунад. Тозакунӣ дарҳол фаромӯш шуд, зеро ман имконияти пурра аз маҷмӯи калидҳо халос шудан ва калиди даромадгоҳро дар телефони худ нигоҳ доштанро дидам (квартира кайҳо бо қулфи электронӣ муҷаҳҳаз шудааст). Пас аз оғози омӯзиш, ман фаҳмидам, ки дар зери пластмасса теги Mifare 1k NFC пинҳон шудааст - ҳамон моделе, ки дар нишонҳои корхона, кортҳои нақлиётӣ ва ғайра ҷойгир аст. Кӯшишҳои ворид шудан ба мундариҷаи бахшҳо дар аввал муваффақият наоварданд ва вақте ки калид ниҳоят шикаста шуд, маълум шуд, ки танҳо бахши 3-юм истифода шудааст ва UID худи чип дар он такрор шудааст. Ин хеле содда ба назар мерасид ва ҳамин тавр ҳам шуд ва агар ҳама чиз айнан ба нақша гирифта шуда бошад, мақолае нахоҳад буд. Ҳамин тавр, ман ҷаъбаҳои калидро гирифтам ва агар шумо калидро ба калиди якхела нусхабардорӣ кунед, ҳеҷ мушкиле вуҷуд надорад. Аммо вазифа ин буд, ки калидро ба дастгоҳи мобилӣ интиқол диҳед, ки ман ин корро кардам. Дар ин ҷо вақтхушӣ оғоз шуд - мо телефон дорем - Бодрухин SE бо насбшуда iOS 13.4.5 Бета сохтани 17F5044d ва баъзе ҷузъҳои фармоишӣ барои кори ройгони NFC - Ман бо сабабҳои объективӣ ба таври муфассал дар ин бора таваққуф намекунам. Агар хоҳед, ҳама чизе, ки дар зер гуфта шудааст, ба системаи Android низ дахл дорад, аммо бо баъзе соддаҳо.

Рӯйхати вазифаҳое, ки бояд ҳал карда шаванд:

  • Ба мундариҷаи калид дастрасӣ пайдо кунед.
  • Қобилияти тақлид кардани калид тавассути дастгоҳро амалӣ кунед.

Агар бо якум ҳама чиз нисбатан оддӣ бошад, пас бо дуюм мушкилот вуҷуд дошт. Версияи якуми эмулятор кор накард. Мушкилот хеле зуд ошкор карда шуд - дар дастгоҳҳои мобилӣ (ё iOS ё Android) дар реҷаи эмулятсия, UID динамикӣ аст ва новобаста аз он ки ба тасвир чӣ пайваст шудааст, шино мекунад. Варианти дуюм (бо ҳуқуқи суперистифодабаранда кор мекунад) рақами силсилавии интихобшударо ба таври қатъӣ муқаррар кардааст - дар кушода шуд. Бо вуҷуди ин, ман мехостам ҳама чизро ба таври комил иҷро кунам ва дар ниҳоят як версияи мукаммали эмуляторро ҷамъ овардам, ки метавонад партовҳои Mifare-ро кушояд ва ба онҳо тақлид кунад. Ман ба як такони ногаҳонӣ дода, калидҳои секториро ба калидҳои худсарона иваз кардам ва хостам дарро кушоям. Ва вай… КУШОДА ШУД! Пас аз чанде ман фаҳмидам, ки онҳо кушода мешаванд ҳар як дарҳои бо ин қулф, ҳатто онҳое, ки калиди аслӣ ба онҳо мувофиқ набуд. Дар робита ба ин, ман як рӯйхати нави вазифаҳоеро, ки бояд иҷро кунам, таҳия кардам:

  • Бифаҳмед, ки чӣ гуна контроллер барои кор бо калидҳо масъул аст
  • Фаҳмидани он, ки оё пайвасти шабакавӣ ва пойгоҳи умумӣ вуҷуд дорад
  • Бифаҳмед, ки чаро калиди амалан нохонда универсал мешавад

Пас аз сӯҳбат бо муҳандиси ширкати идоракунӣ ман фаҳмидам, ки контроллерҳои оддии Iron Logic z5r бе пайвастшавӣ ба шабакаи беруна истифода мешаванд.

Хонандаи CP-Z2 MF ва контролери IronLogic z5r
Барои таҷрибаҳо ба ман як қатор таҷҳизот доданд:

Проблемаҳои системаҳои мустақили идоракунии дастрасӣ - Дар он ҷое ки онҳо интизор набуданд

Чунон ки аз ин чо маълум аст, система комилан автономй ва нихоят ибтидой мебошад. Дар аввал ман фикр мекардам, ки контроллер дар реҷаи омӯзиш қарор дорад - маънояш он аст, ки калидро мехонад, онро дар хотира нигоҳ медорад ва дарро мекушояд - ин режим вақте истифода мешавад, ки ҳамаи калидҳоро сабт кардан лозим аст, масалан, ҳангоми иваз кардани дар бинои истиқоматӣ қулф кунед. Аммо ин назария тасдиқ нашудааст - ин режим дар нармафзор хомӯш карда шудааст, jumper дар ҳолати корӣ аст - ва ба ҳар ҳол, вақте ки мо дастгоҳро боло мебарем, мо инҳоро мебинем:

Скриншоти раванди эмуляция дар дастгоҳ
Проблемаҳои системаҳои мустақили идоракунии дастрасӣ - Дар он ҷое ки онҳо интизор набуданд
... ва контроллер сигнал медиҳад, ки дастрасӣ дода шудааст.

Ин маънои онро дорад, ки мушкилот дар нармафзори контроллер ё хонанда аст. Биёед хонандаро тафтиш кунем - он дар реҷаи iButton кор мекунад, аз ин рӯ биёед тахтаи амнияти Bolid-ро пайваст кунем - мо метавонем маълумоти баромадро аз хонанда бубинем.

Раёсат баъдтар тавассути RS232 пайваст мешавад
Проблемаҳои системаҳои мустақили идоракунии дастрасӣ - Дар он ҷое ки онҳо интизор набуданд

Бо истифода аз усули санҷишҳои сершумор, мо мефаҳмем, ки хонанда дар сурати нокомии авторизатсия як кодро пахш мекунад: 1219191919

Вазъият равшантар шуда истодааст, аммо дар айни замон ба ман маълум нест, ки чаро контролер ба ин код ҷавоби мусбат медиҳад. Чунин тахмин вуҷуд дорад, ки ҳангоми пур кардани базаи маълумот - тасодуфан ё қасдан корт бо дигар калидҳои секторӣ пешниҳод карда шуд - хонанда ин кодро фиристод ва контроллер онро ҳифз кард. Мутаассифона, ман як барномасози хусусии IronLogic надорам, ки ба пойгоҳи додаи калиди контроллер назар андозам, аммо ман умедворам, ки ман тавонистам таваҷҷӯҳро ба он ҷалб кунам, ки мушкилот вуҷуд дорад. Намоиши видеоии кор бо ин осебпазирӣ дастрас аст пайванд.

PS Назарияи иловаи тасодуфӣ бо он аст, ки дар як маркази тиҷоратии Красноярск ман низ тавонистам бо ҳамин усул дарро кушоям.

Манбаъ: will.com

Илова Эзоҳ