Domov Mnenja Ali lahko pristop z odprto kodo avtomobilov naredi protiven? | doug novinec

Ali lahko pristop z odprto kodo avtomobilov naredi protiven? | doug novinec

Video: Jaha Tum Rahoge | Maheruh | Amit Dolawat & Drisha More | Altamash Faridi | Kalyan Bhardhan (Oktober 2024)

Video: Jaha Tum Rahoge | Maheruh | Amit Dolawat & Drisha More | Altamash Faridi | Kalyan Bhardhan (Oktober 2024)
Anonim

Hakiranje avtomobilov se je poleti poslalo po številnih kršitvah, ki so jih opravili raziskovalci. Medtem ko je posledična medijska ognjevitost nekoliko popustila, se bo grožnja avtomobilskih krajev le še povečala, ko bo avtonomna tehnologija vse bolj zaživela in avtomobilska programska oprema postala bolj razširjena in zapletena.

To je stališče Stefana Savagea, profesorja računalništva na kalifornijski univerzi v San Diegu in raziskovalca avtomobilov, ki je imel svoje delo (PDF) pred - in je bilo manj odmevno kot - podvigi dvojca, ki je na daljavo prevzel nadzor nad Jeep Cherokee.

"Dolga smo pot do zavarovanja neavtonomnih vozil, kaj šele avtonomnih, " je Savage povedal MIT Technology Review v začetku tega tedna.

Medtem ko so novi avtomobili veliko bolj zapleteni kot pred nekaj leti, bo tehnologija, potrebna za avtonomno delovanje, vključno s senzorji, ki avtomobilu omogočajo, da "vidi" svoje okolje in internetno povezljivost za natančno preslikavo, naredila samovozeča vozila še bolj ranljivi. "Napadna površina za te stvari je še slabša, " je dodal Savage.

In čeprav je večina hekerjev izvedena prek infozabavnih sistemov, je Savage opozoril, da je nemogoče izolirati programsko opremo, ki upravlja, recimo, zaviranje in krmiljenje, od funkcij, ki so v pomišljaju, kot sta internetni radio in avtomobilski Wi-Fi. "Misel, da lahko kritično misijo ločite od kritične do misije, se izkaže za napačno, " je dejal.

Ker se niz računalnikov, senzorjev in komponent, potrebnih za samostojno vožnjo, povečuje eksponencialno, tako bo tudi programska oprema, ki jo povezuje. Po besedah ​​Savage bo to poslabšalo že obstoječo težavo - to, da proizvajalci avtomobilov ne morejo nadzorovati in niti ne vedo natančno, kaj je programska oprema znotraj njihovih vozil.

"Če greš v avtomobilsko podjetje in rečeš:" Si si ogledal izvorno kodo svojega vozila? " Rekli bodo "ne", ker tega nimajo v lasti, "je dejal Savage. "Na svetu ni nihče, ki bi imel v lasti vso kodo. To je velika težava."

Toda nihče, ki ima v vozilu vso kodo, se ne bi mogel spremeniti v premoženje.

Odprta programska oprema za reševanje?

Pred nedavnim pojavom avtomobilske povezljivosti je bila programska oprema že leta uporabljena za nadzor motorjev in menjalnikov, proizvajalci avtomobilov pa se običajno zanašajo na zunanje dobavitelje, ki uporabljajo lastniško programsko opremo za nadzor ali spremljanje teh komponent. Ena izmed predlaganih rešitev je prehod na odprtokodni pristop k avtomobilski programski opremi.

To je začelo nekaj nujnosti, ko je Volkswagen priznal, da je bilo 11 milijonov vozil opremljenih s programsko opremo, ki je dala lažne rezultate emisij, da bi lahko sprejeli predpise EPA v ZDA. Odkar je prišlo do škandala z VW Dieselgate, so iz nekaterih četrti poklicali proizvajalci avtomobilov za sprostitev programske opreme v javno dobo, ki je postala običajna v tehnološkem svetu.

"Morali bi nam vedeti, kako stvari, ki jih kupujemo, delujejo, " je za New York Times povedal Eben Moglen, profesor prava na univerzi Columbia in dodal, da so avtomobili postali "zapečateni subjekti s kompliciranimi računalniki in moduli". Toda proizvajalci avtomobilov in dobavitelji so se uprli odpiranju svoje kode za pregled in primarna trgovinska skupina za avtomobilsko industrijo se je borila, da bi programsko opremo, ki se uporablja v vozilih, dodali na predlagani seznam izjem iz Zakona o avtorskih pravicah Digital Millennium in obravnavala avtorska dela.

"Dejansko je, da vse več odločitev, vključno z odločitvami o življenju in smrti, sprejema programska oprema, " je za New York Times povedal Thomas Dullien, varnostni raziskovalec in inženir, ki se ukvarja s Twitterjem Halvarjem Flakeom. "Toda pri veliki večini programske opreme, s katero komunicirate, vam ni dovoljeno preučevati, kako deluje."

Ironično je, da je EPA nekaj mesecev pred izbruhom škandala z VW nasprotovala ukrepom, ki bi lahko pripomogli k razkritju kode, kot je programska oprema za "poraz naprave", ki jo je domnevno uporabljal proizvajalec avtomobilov. Agencija je menila, da bi dovoljenje dostopa do programske opreme v vozilih lastnikom avtomobilov lahko omogočilo spreminjanje le-teh, tako da bo nastalo več emisij.

Medtem ko so organizacije, kot je Linux Foundation, prek platforme Linux Automotive Grade Linux in GENIVI zavzemale za odprtokodni pristop k informacijskim zabavam v avtomobilu, bi se lahko na splošno uporabila enaka načela, da bi preprečili krajo. Glede na hiter hitrost samovozeče tehnologije in kode, ki bodo potrebne - 100 milijonov ali več za sodobno vozilo, v primerjavi s 60 milijoni na Facebooku ali 50 milijonov v velikem hadronskem trkalniku - je morda čas za avtomobilska programska oprema postane preglednejša in zato bolj varna pred posegi.

Ali lahko pristop z odprto kodo avtomobilov naredi protiven? | doug novinec