Conference DEFCON 27. Motar ku ce mota ta. Kashi na 1

Takaitaccen Jawabin:

Ga yawancinmu, mota tana ɗaya daga cikin siyayya mafi tsada da za mu taɓa yi. A cikin duniyar da komai yana da alaƙa, yana da dabi'a don son sarrafa motarmu daga nesa: sami masu tuni na inda muka ajiye ta, duba don tabbatar da mun manta da kulle kofofin, ko kuma fara injin daga nesa don yin zafi ko sanyaya cikin ciki. dangane da lokacin shekara.

Akwai masana'antun da yawa waɗanda ke ba da tsarin ƙararrawa na zaɓi waɗanda ke ba da wannan dacewa da kwanciyar hankali. Amma nawa za mu iya amincewa da masu samar da waɗannan tsarin don kare damar shiga motocin mu a cikin yankin dijital? A cikin wannan magana, Jmaxxz zai yi magana game da abin da ya gano lokacin da ya duba ɗayan waɗannan tsarin.

An san Jmaxxz don aikinsa tare da tsarin gida mai wayo na Agusta Smart Lock (gabatarwa a DEFCON 24 "Backdooring The Frontdoor"). A cikin 'yan shekarun nan, ya mayar da hankali kan na'urorin IoT. Ya shiga cikin sassan "IoT village zero day" na DEFCON 24 da DEFCON 25 kuma a ƙarshe ya yanke shawarar cewa lokaci ya yi da za a bincika samfurin kasuwar motoci ta sakandare - mai farawa mai nisa (wanda ake kira RS).

Conference DEFCON 27. Motar ku ce mota ta. Kashi na 1

Don haka, sunana J-Max, ni mai shirya shirye-shirye ne ta hanyar sana'a kuma ni ɗan fashi ne ta hanyar sana'a. Na shiga cikin duk abubuwan da suka shafi kulle-kulle, kuma a cikin wannan tattaunawar za ku ji maganganu da yawa waɗanda ke bayyana ra'ayi na kawai kuma ba su da alaƙa da ra'ayoyin masu aiki na da, na yanzu da na gaba. Kamar yadda wataƙila kuka fahimta, za mu yi magana game da motoci, wato game da masu farawa da tsarin ƙararrawa. Bari mu fara da wasu bayanan, wanda ke da mahimmanci a cikin wannan mahallin saboda mutane da yawa suna ɗaukar irin waɗannan tsarin a matsayin alatu mara amfani.
Don haka inda nake zaune yana da sanyi sosai kuma abokina yana fama da lalurar da ake kira Raynaud's syndrome. Sanyi yana haifar da spasm na hanyoyin jini a cikin hannaye, jinin da ke gudana zuwa yatsun ya ragu sosai, kuma alamun sanyi suna bayyana, ciki har da necrosis na nama. Zane-zane yana nuna yadda yawanci yake kama.

Conference DEFCON 27. Motar ku ce mota ta. Kashi na 1

A watan Nuwamban da ya gabata, har yanzu ban yanke shawarar abin da zan ba ta don Kirsimeti ba. Haka ta dawo gida daga airport a bacin rai domin motarta bata taso ba a hanyar gida. A wannan lokacin, na gane cewa zan ba ta tsarin farawa injin nesa kuma na fara neman zaɓi mafi kyau. Ya zama cewa kasuwar farawa mai nisa tana da girma sosai, tare da masana'antun da yawa ba sa samar da isasshen bayani game da samfuran su.

Ba sa gaya muku yadda ake shigar da tsarin ko kayan aikin da za ku yi amfani da su don tsara na'urar. Wannan matsala ce a gare ni domin wannan motar tawa ce, farkon farawa na, kuma ina buƙatar samun damar yin amfani da waɗannan kayan aikin. Don haka na sake bincika kaɗan kuma na sami kamfani daga Kanada, Fortin, wanda ke samar da irin waɗannan masu farawa kuma da yardar rai yana ba da duk takaddun da suka dace. Na zauna akan wannan samfurin kuma na fara neman ingantacciyar kulawar nesa. Gaskiyar ita ce, idan kun yi amfani da daidaitattun kulawar ramut tare da mai farawa mai nisa, to, aikin sa zai iyakance ga kewayon daidaitattun tsarin nesa. Ana ba da wuraren nesa na bayan kasuwa waɗanda ke aiki tsakanin kewayon rabin mil zuwa mil ɗaya da rabi. Bisa ga sake dubawa na mabukaci, wannan alamar talla ce, saboda a gaskiya nisa ya fi guntu. Wannan shine matsalar, domin kawarta tana bukatar tada injin motarta a filin ajiye motoci da zarar ta sauka daga jirgin mai nisan mil mil.

Conference DEFCON 27. Motar ku ce mota ta. Kashi na 1

Don haka zai yi kyau idan ta iya ciro wayarta kawai, buɗe app ɗin, sannan ta danna Start. Na sami samfur na ɓangare na uku mai suna MyCar wanda ya dace da farkon Fortin. Wannan ƙaramin maɓalli ne mai katin SIM da mai karɓar GPS wanda zaku iya sakawa a cikin motar ku kuma haɗa shi da maɓalli mai nisa. Sannan, ta amfani da manhajar wayar hannu, zaku iya kunna injin daga nesa, buɗe makullai, da makamantansu.

Conference DEFCON 27. Motar ku ce mota ta. Kashi na 1

Ina tsammanin wannan zai yi kyau: daidai bayan jirgin sama ya sauka, abokina zai iya kunna injin, kuma a lokacin da ta isa motar, ɗakin zai riga ya zama dumi.

Don haka bari mu ɗan yi magana game da yadda masu farawa daga nesa ke aiki. Don yin wannan, da farko kuna buƙatar fahimtar yadda injin mota ke farawa. Har zuwa kusan tsakiyar shekarun casa'in, mai kunna mota ya kasance makullin inji na gargajiya a cikin haɗin maɓalli. Dole ne ka saka maɓallin kuma kunna shi don kammala da'irar lantarki. Sannan makullai masu lakabin “immobilizer” sun zama sananne a Amurka. Yana sauti mai rikitarwa, amma kullewar lantarki ce kawai. Don haka, kuna da makullin injina, wanda shine mabuɗin kulle na'urar lantarki, wanda, bi da bi, mai ɗaukar hoto ne kuma yana ɗauke da wasu bayanan da za'a iya karantawa. Kuma har sai kun buɗe makullin lantarki, motar ku ba za ta fara ba. A gefen dama na faifan za ku ga maɓallai 2: na hagu na immobilizer ne, na dama kuma na maɓallin kunna wuta na yau da kullun. Yana aiki ne kawai da kayan aikin na kulle, yayin da maɓallin hagu yana buɗe na'urar kulle, wanda zai kunna injin motar.

Conference DEFCON 27. Motar ku ce mota ta. Kashi na 1

Me ya sa nake ba ku labarin wannan? Farawa mai nisa yana aiki ta hanyar immobilizer. A faifai na gaba za ku ga zane na haɗa na'urar Fortin EVO One zuwa na'ura mai ba da hanya tsakanin hanyoyin sadarwa - a ƙasan hagu kuna ganin lambobi biyu waɗanda aka tsara azaman IMO. A saman dama na zanen kuna ganin layi biyu: IYA LOW da CAN HIGH. Waɗannan lambobin sadarwa ne don haɗawa da motar bas ɗin CAN. Dalilin da yasa aka haɗa masu farawa mai nisa zuwa bas ɗin CAN shine don rage farashin shigarwa saboda ana amfani da ƙarancin haɗin gwiwa yayin shigarwa. Idan mai farawa mai nisa zai iya karanta bayanai daga bas ɗin CAN ko aika umarni ta cikin bas ɗin CAN, wannan yana rage lokacin shigarwa don tsarin fara injin nesa.

A saman hagu na zanen akwai jigon GPIO waɗanda ke da alaƙa da sarrafawa ko karanta bayanai game da injin. Misali, kuna son fitilun su yi walƙiya ko ƙaho ya yi sauti lokacin da kuka danna maɓallin kullewa. Ana iya sarrafa abubuwa irin wannan ta amfani da waɗannan GPIOs. A ƙasan hagu na zanen za ku iya ganin babban mai haɗa haɗin gwiwa - wannan shine keɓancewa wanda ke ƙetare makullin injin. Wato, ba sai ka saka kuma ka kunna maɓalli a cikin kunnawa ba saboda wannan keɓancewa yana ba da damar relay na tsarin farawa don sadarwa kai tsaye tare da kulle wutar lantarki.

Conference DEFCON 27. Motar ku ce mota ta. Kashi na 1

Zane-zane masu zuwa suna nuna matakan shigar da farawar nesa. Ya ƙunshi cire murfin ginshiƙin tutiya, shigar da haɗa sashin DS. Yana kama da ban tsoro, amma yana da sauƙin yi.

Conference DEFCON 27. Motar ku ce mota ta. Kashi na 1

Remote su kansu suna haɗawa da abin da Fortin ke kira hanyar haɗin bayanai. Tsarin yana amfani da ka'idar canja wurin bayanai ta zahiri ta UART - watsawar asynchronous ta duniya wacce ke musanya bayanai cikin saurin 9600 baud. The Fortin Remote Starter kawai yana haɗi ta hanyar bas ta UART zuwa na'urorin nesa guda biyu da kuke gani akan faifan.

Conference DEFCON 27. Motar ku ce mota ta. Kashi na 1

Bayan shigar da DS, na yi tunani game da yadda irin waɗannan na'urori zasu iya shafar lafiyar motar. Babu shakka, DS dole ne ya ƙetare immobilizer, to yaya wannan yake da aminci dangane da yuwuwar sata ko kutse na sarrafa motar? Wannan ya shafi ba kawai don watsa bayanai akan hanyar sadarwar salula ba, har ma da siginar farawa mai nisa kanta. Don haka na fara bincika Intanet don neman bayanan masana'anta kan ka'idojin canja wurin bayanai da aka yi amfani da su kuma na ƙare a dandalin tattaunawa inda mutane suka rubuta cewa Fortin ya ƙi bayar da wannan yarjejeniya. Ɗaya daga cikin dalilan: “Ba ma rarraba irin waɗannan bayanan saboda EVO ba abin wasan yara ba ne na masu son son yin amfani da shi, ƙwararru ne don amfani da ita.

Conference DEFCON 27. Motar ku ce mota ta. Kashi na 1

Da yake wani abu na ƙwararru ne, na yanke shawarar gina na'ura ta kan tebur. Na rike na'urar tsarin EVO ta biyu, na hada allon da'ira da ke wakiltar motar, na kara maballin kunna wuta, da maballin fedar birki, da dunkulallun ledodi don nuna jihohi daban-daban.

Conference DEFCON 27. Motar ku ce mota ta. Kashi na 1

Hada wannan duka, na haɗa na'urar saka idanu ta hanyar haɗin bayanan FTI kuma na fara tattara wannan bayanan. Da farko yana kama da wani abu kamar faifan, kuma ba a bayyana cikakken abin da ke faruwa a nan ba. Amma idan ka duba da kyau, za ka iya cewa tabbas akwai wani tsari a nan.

Conference DEFCON 27. Motar ku ce mota ta. Kashi na 1

Lura cewa duk lokacin da na danna maɓalli a kan nesa na, saƙon da eriya ke aika wa DS na koyaushe yana farawa da 0C kuma yana ƙare da 0D. Don haka idan muka raba abin da muka samu kawai, muna tsammanin 0C shine farkon kuma 0D shine ƙarshen, zamu ƙare da wani abu kamar wannan.

Conference DEFCON 27. Motar ku ce mota ta. Kashi na 1

An riga an sami wani nau'in tsari a bayyane a bayyane a nan, don haka za ku iya gano abin da ke faruwa. Ta hanyar ba da lokacin bibiyar abin da saƙon ya bayyana bayan an danna takamaiman maɓalli, na sami damar ƙirƙirar tebur na umarni, wanda kowannensu ya dace da takamaiman aiki. Wato lokacin da ka danna maballin da ke kan remote, eriya ta aika umarni zuwa ga rukunin farawa mai kama da wannan.

Conference DEFCON 27. Motar ku ce mota ta. Kashi na 1

Anan ga yadda tsarin ƙungiya na yau da kullun yayi kama.

Conference DEFCON 27. Motar ku ce mota ta. Kashi na 1

Lokacin da ka danna maɓalli akan ramut, eriya tana aika irin wannan umarni zuwa mai farawa mai nisa. Ana tada shi da byte 0C, sai kuma 2 bytes, wanda ina tsammanin yana wakiltar hanyar watsawa. Wannan yana da ban sha'awa saboda UART ya riga yana da alamar sigina, don haka na yiwa waɗannan bytes alama a matsayin "datti", kawai bi da su azaman dindindin. Ana biye da wannan byte ɗaya wanda ke nuna umarnin da mai amfani zai so aiwatarwa. Wannan na iya zama kulle kofofin ko buɗe su, kashe ƙararrawa, da sauransu. Gabaɗaya, duk abin da kuke son yi daga nesa yana da alaƙa da wannan umarni. Load ɗin FF FF F1 adireshi ne, ko mai ganowa, wanda ke gano eriya mai nisa wacce saƙon ya fito. Idan sashin DS bai gane mai ganowa ba, ana watsi da umarnin. Idan DS ya karɓi mai ganowa, za a fara aiwatar da matakai da yawa, wanda ya haɗa da duba kasancewar maɓalli a cikin kunnawa, kunna ko kashe injin, danna fedal ɗin birki, da sauransu. A gaskiya ma, wannan tsari ba shi da mahimmanci, kawai cewa na'urar tana koyon ID a wannan lokacin.

A ƙarshen saƙon akwai byte tare da checksum da byte wanda ke nuna ƙarshen umarnin. Yanzu da muka fahimci yadda ka'idar ke aiki, me za mu iya yi game da shi? Ina da bidiyoyi biyu akan batun. Abin takaici, saboda wasu dalilai bidiyon ba shi da sauti, don haka zan gaya muku abin da ke faruwa a kan allo. A gefen hagu na ginshiƙin tuƙi a kan rukunin kayan aikin akwai farin akwatin da ke ɗauke da na'urorin lantarki tare da firmware Particle.IO wanda ya fahimci ka'idar Fortin. Wayar da ke da shuɗin tip ita ce eriya. Wannan abu yana bani damar yin mu'amala da na'urar farawa ta nesa daga cikin motar kuma in ga abin da ke faruwa akan allon kwamfutar tafi-da-gidanka.

Conference DEFCON 27. Motar ku ce mota ta. Kashi na 1

Don haka na aika umarnin buše makullin zuwa motar amma bai yi aiki ba saboda DS bai san wannan eriyar ba. Kamar yadda na riga na ambata, wannan UART ne kawai, wanda mallakarsa shine don tallafawa abin da ake kira sadarwa ta hanyoyi biyu, godiya ga wanda zaku iya samun bayanai daga nesa game da matsayin motar. Misali, idan injin an kunna shi a zahiri ko kuma ya tsaya, sashin DS zai aika da daidai saƙo zuwa eriyar sarrafa nesa. A wannan yanayin, sakon zai ƙunshi adireshin wannan eriya.

Conference DEFCON 27. Motar ku ce mota ta. Kashi na 1

Matsalar ita ce ana gudanar da sadarwa ta hanyar amfani da ka'idar UART, kuma duk wanda ya haɗu da bas ɗin UART zai iya ganin adireshin da aka aiko da saƙon da aka bayar, don haka firmware na yana da ikon rufe adireshin eriya da ke ciki, wanda nake yi. tare da umarnin da ya dace.

Conference DEFCON 27. Motar ku ce mota ta. Kashi na 1

Don samar da saƙo, kawai kuna buƙatar buɗe ƙofar mota. Kamar yadda kake gani, DS yana aika saƙo zuwa eriya cewa ƙofar a buɗe take, kuma ƙararrawa ta kunna nan take.

Conference DEFCON 27. Motar ku ce mota ta. Kashi na 1

Don kashe ƙararrawa, na aika umarnin "buɗe", bayan haka an kashe sautin ƙararrawa kuma an buɗe motar. Dole ne ku ɗauki maganata, saboda mun kasa samun wannan bidiyon don kunna sauti. Bari mu sake gwada kunna bidiyon.

Conference DEFCON 27. Motar ku ce mota ta. Kashi na 1

To, sautin ya bayyana (labaran mai fassara: ana kunna bidiyo iri ɗaya tare da sauti akan allon). Don haka, kun ga yadda na aika umarnin DS kuma na kunna ƙararrawa, duk ba tare da maɓalli ba. Yanzu bari mu yi ƙoƙari mu tada motar kamar haka, don yin wannan, kalli bidiyon da ke gaba.

Yawancin lokaci, idan kawai ka rubuta "start" kuma ka yi ƙoƙarin kunna injin, ba zai yi aiki ba. Dalilin shi ne cewa wannan mota watsawa ta hannu ne kuma tsarin farawa mai nisa yana da hanya ta musamman don irin waɗannan motoci. A wannan yanayin, dole ne ka danna maɓallin farawa mai nisa yayin da maɓallin ke cikin kunnawa kuma injin yana aiki. Sa'an nan za ku iya fitar da maɓallin, fita daga motar, rufe kofa, bayan haka DS zai kashe injin kuma ya kulle ƙofar. Ana yin haka ne don hana motar amsawa da farawar injin nesa yayin tuki, saboda wannan yana da haɗari. Koyaya, wannan ba cikakken yanayin tsaro bane. Wannan yana da sauƙin tabbatarwa ta hanyar kallon rukunin farawa na nesa na EVO. Kuna ganin wannan wayar madauki mai launin rawaya wacce aka ƙera don aiki tare da watsawar hannu. Idan an yanke, ana iya amfani da wannan toshe don mota mai watsawa ta atomatik. Wannan ƙirar naúrar tana ba ku damar amfani da kowane saiti na musamman lokacin shigar da DS a cikin motoci masu nau'ikan watsawa daban-daban.

Conference DEFCON 27. Motar ku ce mota ta. Kashi na 1

Don haka tsarin bai amsa umarnin "start" ba, don haka zan mayar da wannan shingen a wuri kuma kawai yanke wannan waya don karya haɗin. Yanzu, idan kun maimaita umarnin "farawa", siginar sauti zai yi sauti kuma alamun matsayi na tsarin motar za su haskaka a kan na'urar kayan aiki, kamar yadda ya faru lokacin da aka saka maɓalli a cikin kulle.

Conference DEFCON 27. Motar ku ce mota ta. Kashi na 1

A halin yanzu muna da motar da za mu iya farawa daga nesa ba tare da maɓalli a cikin kunnawa ba, amma tsarin DS ba shine kawai muke bukata ba. A cikin yanayi na al'ada, har yanzu ba za ku iya yin tafiya a cikin motar da aka fara daga nesa ba, amma bari mu gwada ta wata hanya.

Don kashe makullin sitiyari, kuna buƙatar shigar da maɓalli na yau da kullun a cikin makullin kunnawa, wanda ba shi da mai ɗaukar hoto. Kamar yadda kake gani, ya isa ya motsa maɓallin zuwa matsayi kafin fara injin, kuma motar Subaru Impreza ta fara juyawa gaba daya kyauta.

Duk da haka, idan ba ku da wani maɓalli, to lokacin da kuka danna birki motar za ta tsaya. Abu ne mai sauqi ka sami wannan iyakancewa. Kuna buƙatar gano yadda motar ta gaya wa mai kunna nesa cewa an kunna birki. Kuna ganin tashar jiragen ruwa masu launi da yawa a bayan gidan EVO module - za a haɗa kebul daga bas ɗin CAN anan. Ya isa kawai cire wannan kebul daga naúrar DS bayan an kunna motar daga nesa, kuma ba za ta amsa latsa maɓallin birki ba. Tun da wannan rukunin yana ƙarƙashin murfin ginshiƙan tuƙi, Ina ba da umarnin "farawa" ta kwamfutar tafi-da-gidanka, motar ta fara, na buɗe kofa, fita daga motar kuma in cire haɗin bas ɗin CAN daga sashin EVO. Kamar yadda kuke gani, injin motar yana aiki, amma har yanzu ba mu da wani maɓalli a cikin kunnawa.

Yanzu idan ka danna birki babu abin da zai faru saboda EVO bai san an danna shi ba. Bayan haka, zan iya samun bayan motar, danna birki, motsa sandar gear zuwa matsayin "Drive", motar ta fara motsawa. Ana yin duk wannan ba tare da wani maɓalli ba.

21:40

Conference DEFCON 27. Motar ku ce mota ta. Kashi na 2

Wasu tallace-tallace 🙂

Na gode da kasancewa tare da mu. Kuna son labaran mu? Kuna son ganin ƙarin abun ciki mai ban sha'awa? Goyon bayan mu ta hanyar ba da oda ko ba da shawara ga abokai, girgije VPS don masu haɓakawa daga $ 4.99, analog na musamman na sabar matakin shigarwa, wanda mu muka ƙirƙira muku: Duk gaskiyar game da VPS (KVM) E5-2697 v3 (6 Cores) 10GB DDR4 480GB SSD 1Gbps daga $19 ko yadda ake raba sabar? (akwai tare da RAID1 da RAID10, har zuwa 24 cores kuma har zuwa 40GB DDR4).

Dell R730xd 2x mai rahusa a cibiyar bayanan Equinix Tier IV a Amsterdam? Nan kawai 2 x Intel TetraDeca-Core Xeon 2x E5-2697v3 2.6GHz 14C 64GB DDR4 4x960GB SSD 1Gbps 100 TV daga $199 a cikin Netherlands! Dell R420 - 2x E5-2430 2.2Ghz 6C 128GB DDR3 2x960GB SSD 1Gbps 100TB - daga $99! Karanta game da Yadda ake gina Infrastructure Corp. aji tare da amfani da sabar Dell R730xd E5-2650 v4 masu darajan Yuro 9000 akan dinari?

source: www.habr.com

Add a comment