Matambudziko e autonomous access control system - Kwaaive asingatarisirwe

Zuva rakanaka kune vese. Ndichatanga nekumashure pamusoro pezvakaita kuti ndiite tsvagiridzo iyi, asi chekutanga ndichakuyambirai: zvese zvinoshanda zvakaitwa nemvumo yezvimiro zvinotonga. Chero kuedza kushandisa chinyorwa ichi kupinda munzvimbo yakarambidzwa pasina kodzero yekuvepo imhosva.

Izvo zvese zvakatanga apo, ndichichenesa tafura, ini netsaona ndakaisa RFID kiyi yekupinda paACR122 NFC muverengi - fungidzira kushamisika kwangu apo Windows yakaridza ruzha rwekuona mudziyo mutsva uye LED yakashanduka girini. Kusvika panguva ino, ndaitenda kuti makiyi aya anoshanda chete muProximity standard.
Matambudziko e autonomous access control system - Kwaaive asingatarisirwe
Asi sezvo muverengi akazviona, zvinoreva kuti kiyi inosangana neimwe yemaprotocol ari pamusoro peiyo ISO 14443 standard (aka Near Field Communication, 13,56 MHz). Kuchenesa kwakabva kwakanganwika, sezvandakaona mukana wekubvisa zvachose seti yekiyi uye kuchengeta kiyi yekupinda mufoni yangu (imba yacho yakagara yakashongedzerwa nekiyi yemagetsi). Ndatanga kudzidza, ndakaona kuti yakavanzika pasi pepurasitiki ndeye Mifare 1k NFC tag - yakafanana modhi senge mumabheji ebhizinesi, makadhi ekufambisa, nezvimwe. Kuedza kupinda mune zviri mukati mezvikamu hakuna kuunza budiriro pakutanga, uye kiyi payakazotsemuka, zvakazoitika kuti chikamu chechitatu chete chakashandiswa, uye iyo UID yechip pachayo yakadhindwa mairi. Zvaiita sezviri nyore, uye zvakazove zvakadaro, uye hapazove nechinyorwa kana zvese zvikafamba sezvakarongwa. Saka ndakagamuchira giblets yekiyi, uye hapana matambudziko kana iwe uchida kukopa kiyi kune imwe yemhando imwe chete. Asi basa raive rekuendesa kiyi kune nharembozha, ndizvo zvandakaita. Apa ndipo pakatanga kunakidzwa - tine foni - iPhone SE pamwe yakasimbiswa iOS 13.4.5 Beta kuvaka 17F5044d uye zvimwe zvetsika zvikamu zvemahara ekushanda kweNFC - Ini handisi kuzogara pane izvi zvakadzama nekuda kwezvimwe zvikonzero. Kana zvichidikanwa, zvese zvataurwa pazasi zvinoshandawo kune iyo Android system, asi nezvimwe zviri nyore.

Rondedzero yemabasa ekugadzirisa:

  • Svika zviri mukati mekiyi.
  • Shandisa kugona kutevedzera kiyi nemudziyo.

Kana neyekutanga zvinhu zvese zvaive nyore, saka neyechipiri pakanga paine matambudziko. Shanduro yekutanga ye emulator haina kushanda. Dambudziko rakaonekwa nekukasira - pane nharembozha (ingave iOS kana Android) mune emulation mode, iyo UID ine simba uye, zvisinei kuti chii chakaomeswa mumufananidzo, inoyangarara. Yechipiri vhezheni (inomhanya ine superuser kodzero) yakaomesesa yakagadzika serial nhamba pane yakasarudzwa - gonhi rakavhurwa. Nekudaro, ini ndaida kuita zvese nemazvo, uye ndikapedzisira nekuisa pamwechete yakazara vhezheni yeemulator iyo yaigona kuvhura Mifare dumps uye kuvatevedzera. Ndichibvuma kufurirwa, ndakachinja makiyi echikamu kuti aite zvekupopota uye ndikaedza kuvhura gonhi. Uye iye… VAKAZARURWA! Papera chinguva ndakaona kuti vavhura ani magonhi ane kiyi iyi, kunyangwe ayo ayo kiyi yepakutanga haina kukwana. Panyaya iyi, ndakagadzira runyoro rutsva rwemabasa ekupedzisa:

  • Tsvaga kuti rudzii rwemutongi ane basa rekushanda nemakiyi
  • Nzwisisa kana paine network yekubatanidza uye yakajairika base
  • Tsvaga kuti sei kiyi isingaverengeki ichiva yepasirese

Mushure mekutaura neinjiniya kukambani yekutungamira, ndakadzidza kuti nyore Iron Logic z5r controllers inoshandiswa pasina kubatana kune yekunze network.

CP-Z2 MF muverengi uye IronLogic z5r controller
Ndakapihwa seti yemidziyo yekuyedza:

Matambudziko e autonomous access control system - Kwaaive asingatarisirwe

Sezviri pachena kubva pano, iyo sisitimu yakazvimiririra zvachose uye ndeyechinyakare zvakanyanya. Pakutanga ndakafunga kuti mutongi ari mukudzidzira maitiro - zvinoreva kuti inoverenga kiyi, inoichengeta mundangariro uye inovhura musuwo - iyi modhi inoshandiswa kana ichidikanwa kurekodha makiyi ese, semuenzaniso, pakutsiva iyo kukiya muchivako chefurati. Asi dzidziso iyi haina kusimbiswa - iyi modhi inodzimwa musoftware, iyo jumper iri munzvimbo yekushanda - uye zvakadaro, patinounza mudziyo kumusoro, tinoona zvinotevera:

Screenshot ye emulation process pane mudziyo
Matambudziko e autonomous access control system - Kwaaive asingatarisirwe
... uye mutongi anoratidza kuti kupinda kwapihwa.

Izvi zvinoreva kuti dambudziko riri musoftware yemutongi kana muverengi. Ngatitarisei muverengi - inoshanda muButton modhi, saka ngatibatanidzei Bolid kuchengetedza bhodhi - isu tichakwanisa kuona yakabuda data kubva kumuverengi.

Bhodhi rinozobatanidzwa kuburikidza neRS232
Matambudziko e autonomous access control system - Kwaaive asingatarisirwe

Tichishandisa nzira yebvunzo dzakawanda, tinoona kuti muverengi anotepfenyura kodhi imwe chete kana kutadza kubvumidzwa: 1219191919

Mamiriro acho ari kutanga kujeka, asi panguva ino hazvisi pachena kwandiri kuti sei mutongi achipindura zvakanaka kune iyi code. Pane fungidziro yekuti pakazadzwa dhatabhesi - netsaona kana nechinangwa kadhi ine mamwe makiyi echikamu yakapihwa - muverengi akatumira iyi kodhi uye mutongi akaichengeta. Nehurombo, ini handina proprietary programmer kubva kuIronLogic kuti nditarise mu controller kiyi dhatabhesi, asi ndinovimba ndakakwanisa kukwevera pfungwa kune chokwadi chekuti dambudziko riripo. Vhidhiyo inoratidza kushanda nekusagadzikana uku iripo batanidzo.

PS The random addition theory inopesana nenyaya yokuti mune imwe nzvimbo yebhizimisi muKrasnoyarsk ndakakwanisawo kuzarura musuo uchishandisa nzira imwe chete.

Source: www.habr.com

Voeg