DefCon 27 konference: elektronisko nozÄ«mÄ«Å”u izveides aizkulisēs. 1. daļa

VadoÅ”ais: Laipni lÅ«dzam visus 27. DefCon konferencē! Tā kā daudzi no jums Å”eit ir pirmo reizi, es jums pastāstÄ«Å”u par dažiem mÅ«su kopienas pamatpunktiem. Viens no tiem ir tas, ka mēs Å”aubāmies par visu, un, ja dzirdat vai redzat kaut ko nesaprotamu, vienkārÅ”i uzdodiet jautājumu. Visa DefCon jēga ir kaut ko iemācÄ«ties - dzert, satikt draugus, darÄ«t stulbas.

DefCon 27 konference: elektronisko nozÄ«mÄ«Å”u izveides aizkulisēs. 1. daļa

Tā ir pieredze, ko es pilnÄ«bā nenovērtēju, kamēr pirms diviem vai trim gadiem runāju ar draugu. ViņŔ teica, ka Å”oreiz tā vietā, lai nosÅ«tÄ«tu savu komandu uz BlackHat konferenci, viņŔ nolēma nosÅ«tÄ«t tos uz DefCon. Es viņam jautāju, kāda ir atŔķirÄ«ba? Draugs atbildēja, ka viņam ir patieŔām laba, gudra un pieredzējusi komanda, un viņŔ tos nosÅ«ta uz BlackHat, lai padarÄ«tu viņus mazliet gudrākus, kā jÅ«s to darāt ar asu nazi, atjaunojot asināŔanu. Bet, nosÅ«tot tos uz DefCon, viņŔ vēlas, lai viņi kļūtu par labākiem domātājiem. Es teicu: "Dievs, man vajadzētu par to padomāt!" Å Ä« patieŔām ir vieta, kur cilvēki nāk mācÄ«ties.

JÅ«s zināt, ka pastāv neoficiāls viedoklis ā€“ ja esat saistÄ«ts ar informācijas droŔību, turieties tālāk no uzlauÅ”anas. InfodroŔība ir lieliska vieta, kur strādāt, pelnÄ«t naudu, taču naudas iegÅ«Å”ana un iespēja to nopelnÄ«t atŔķiras no prieka par pētnieku, prieka par negaidÄ«tiem atklājumiem, problēmu risināŔanu un neveiksmju piedzÄ«voÅ”anu. Neveiksmes, no kurām jums nevajadzētu baidÄ«ties, jo Å”eit jÅ«s ieskauj draugi. Manuprāt, Ŕī ir atŔķirÄ«ba ā€“ jo, ja tu vienkārÅ”i strādā informācijas droŔībā, tev ir jābaidās no neveiksmes.

Džo Grands: PatieŔām, darbs Infosec nepadara jÅ«s par hakeri, un, ja esat hakeris, tas nenozÄ«mē, ka jÅ«s nodarbojaties ar informācijas droŔību! DatorurÄ·Ä“Å”anas pasaule ir vairāk nekā tikai informācijas droŔība.

DefCon 27 konference: elektronisko nozÄ«mÄ«Å”u izveides aizkulisēs. 1. daļa

VadoÅ”ais: jā, un mēs cenÅ”amies to pieņemt. Ja atceraties, pirms gada mēs kā eksperimentu rÄ«kojām DefCon Ķīnā. Å Ä« bija pirmā reize, kad konference notika ārpus ASV. Tas kļuva par vienu no lielākajiem IT droŔības notikumiem Ķīnas hakeru jomā tajā gadā. Tur notika interesants stāsts. Kad es jautāju, cik daudz naudas mums vajadzētu iekasēt par konferenci, mums atbildēja: "Neviens nekad neko neiekasē par konferencēm, tie ir mārketinga izdevumi, tāpēc tas ir bez maksas." Kad jautāju, vai konference bÅ«tu jārÄ«ko nedēļas nogalēs, lai piesaistÄ«tu vairāk studentu, vai labāk darba dienās, lai piesaistÄ«tu uzņēmumu pārstāvjus, mums atbildēja, ka nedēļas nogalēs konferences iepriekÅ” neviens nav rÄ«kojis. Es teicu, ka vēlamies ņemt lÄ«dzi DefCon T-kreklus, un vaicāju, par kādu cenu viņi parasti pārdod, viņi man atbildēja: "Agrāk konferencēs neviens T-kreklus nav pārdevis."

Pēc tam mums bija otrais DefCon Ķīnā, un es vērsos pie Kingpina un palÅ«dzu viņam uztaisÄ«t kaut ko forÅ”u, dažas Ä«paÅ”as Defcon nozÄ«mÄ«tes.

Džo Grands: jā, tu biji ļoti pārliecinoŔs, un tam bija jābūt kaut kam ļoti forŔam, kas atbilst DefCon būtībai.

VadoÅ”ais: mums radās doma izgatavot nevis vienkārÅ”u nozÄ«mÄ«ti, bet kaut kādu tehnoloÄ£isku, elektronisku nozÄ«mÄ«ti, un Džo ar lielu entuziasmu uztvēra Å”o ideju un nolēma izdarÄ«t kaut ko pavisam neparastu, kas lÄ«dz Å”im nebija darÄ«ts.

Džo Grands: daudzi cilvēki no nozÄ«mÄ«tēm veido Ä«stus mākslas darbus, tāpēc Å”aubÄ«jos, vai izdosies izveidot kaut ko lÄ«dzÄ«gu pat kopienas nozÄ«mÄ«tēm, kas pirmo reizi parādÄ«jās pirms 9 gadiem DefCon 18. Sākumā es ļoti uztraucos, bet tad nodomāju, ka Es vienkārÅ”i radÄ«tu savu stilu un necenstos ne ar vienu konkurēt, ko es vienmēr darÄ«ju un cilvēkiem tas patika.

VadoÅ”ais: Viens no Å”o aparatÅ«ras emblēmu izveides iemesliem bija tas, ka ne BlackHat kopienā, ne DefCon es nepamanÄ«ju uzlauÅ”anas prasmes, kas piemÄ«t Kingpinam un vairākiem citiem. Tomēr, ja mēs vēlamies pasargāt sevi no sliktām lietām, piemēram, robotiem vai slepenām valdÄ«bas darbÄ«bām, mums ir jābÅ«t uzlauÅ”anas prasmēm. Tas bija sava veida slēpts mēģinājums piesaistÄ«t mÅ«su kopienas uzmanÄ«bu hakeru aparatÅ«rai, un mums tas izdevās.

Džo Grands: cilvēki, kas saņem Ŕādas nozÄ«mÄ«tes, pat ja Ŕķiet, ka zina, ko ar tām darÄ«t, tomēr uzdos jautājumus, un tas kaut kā modinās viņu interesi par Ŕādām lietām.

VadoÅ”ais: Kad es palÅ«dzu Džo izgatavot piespraudes Ķīnai, mēs gribējām kaut ko pilnÄ«gi jaunu.

Džo Grands: Man ir slaids, kas parāda mÅ«su ikonu evolÅ«cijas vēsturi. ApakŔējā labajā stÅ«rÄ« varat redzēt Ķīnas 1.0 emblēmu pirmajai Ķīnas konferencei, kas ir elastÄ«ga shēmas plate.

DefCon 27 konference: elektronisko nozÄ«mÄ«Å”u izveides aizkulisēs. 1. daļa

Å Ä« nozÄ«mÄ«te mÅ«su kopienu attēloja kā koku, kura zari simbolizēja dažādus uzdevumus, un to izpildes laikā mirgoja gaismas diodes. Tas izmanto vienkārÅ”u Raspberry Pi izstrādes vidi, kurai varat viegli uzrakstÄ«t kodu. Taču tā bija lieta, ko radÄ«ja mÅ«su kopiena, un Ķīnai tā iemiesoja jaunu hakeru kultÅ«ru. Mums bija viņiem jāpaskaidro, kam paredzēta elektroniskā nozÄ«mÄ«te un ko tā dara, tas bija pārsteidzoÅ”i, un tas, kā Ä·Ä«nieÅ”i pievērsās Å”ai lietai, mani iedvesmoja izstrādāt jaunu emblēmu otrajai konferencei.

VadoŔais: Manuprāt, to bija diezgan grūti pagatavot.

Džo Grands: jā, tikai 2 vai 3 ražotāji piekrita lāpÄ«t ar tik trauslu detaļu. Tas ir elastÄ«gs, niecÄ«gs dēlis, printeris pa to pārvietojas uz priekÅ”u un atpakaļ un var viegli to salauzt, tāpēc Å”o nozÄ«mÄ«Å”u izgatavoÅ”ana bija diezgan dārga. Var redzēt, ka PCB ir nokrāsots baltā krāsā, krāsas kārta pievienoja mazliet biezumu un pieŔķīra emblēmai mazliet izturÄ«bu.

Protams, tas nebija kaut kāds tehnisks izrāviens, taču jau no paÅ”a sākuma negribējām taisÄ«t parastas nozÄ«mÄ«tes. Ar katra parādÄ«Å”anos ir saistÄ«ts stāsts, ko var atrast kopienas mediju satura bibliotēkā. Pamazām mēģinājām ieviest jaunas tehnoloÄ£ijas, jaunas sastāvdaļas un jaunas ražoÅ”anas metodes. DefCon 18, pēc kura es pārtraucu nozÄ«mÄ«Å”u izgatavoÅ”anu, tika ieviesta alumÄ«nija emblēma ar lāzera kodināŔanu priekÅ”pusē. Atceros mÅ«su sarunu viesnÄ«cas istabā, kad mums bija jāiesniedz žetonu paraugs apstiprināŔanai kopienas padomē. Es teicu, ka tā ir riskanta ideja, un jÅ«s teicāt: ā€œUn ko? Izmēģināsim un redzēsim, kas notiks."

VadoÅ”ais: Ir bijuÅ”i arÄ« negadÄ«jumi, kad, piemēram, starptautiskās piegādes laikā tika sabojātas mÅ«su elektroniskās nozÄ«mÄ«tes. Bet atgriezÄ«simies pie Ķīnas nozÄ«mÄ«tēm ā€“ vai tās ir aprÄ«kotas ar gaismas diodēm?

Džo Grands: jā, iespiedshēmas plates aizmugurē, un, kad tie iedegās, pateicoties Ä«paÅ”am substrātam, gaisma tika izkliedēta caur plati, un tas tika uztverts nevis kā LED spÄ«dums, bet gan kā kaut kāds ornaments uz koka zari.

DefCon 27 konference: elektronisko nozÄ«mÄ«Å”u izveides aizkulisēs. 1. daļa

VadoÅ”ais: Ķīnai paredzētās ikonas galvenā iezÄ«me bija iespēja to fiziski savienot ar vizualizācijas staciju un parādÄ«t filiāles marÅ”rutus 3D telpā. Simboliskā formā varēja redzēt, kā kopiena risina problēmas, kā risināŔanas procesu attēlo koka zars un kā panākumus pavada gaismas uzplaiksnÄ«jums.

Tulkotāja piezÄ«me: Programmējamās China 1.0 Badge testÄ“Å”anas video var noskatÄ«ties saitē www.youtube.com/watch?v=JigRbNXcMB8.

Mēs varam uzskatÄ«t, ka mÅ«su nozÄ«mÄ«tes ir sociālās inženierijas rÄ«ks. Mēs izmantojam emblēmu, lai radÄ«tu jums iespēju satikt citus cilvēkus un mijiedarboties vienam ar otru. Tas iegremdē jÅ«s sava veida lomu spēlē, un mēs pavadÄ«jām diezgan daudz laika, lai izdomātu, kā Å”o ideju Ä«stenot reālā ierÄ«cē.
Tātad, atpakaļ uz Å”odienas konferenci, kas ir viena no lielākajām DefCon vēsturē. Esam aizņēmuÅ”i veselas 4 viesnÄ«cas, un, visticamāk, nespēsim visiem dalÄ«bniekiem veltÄ«t vienlÄ«dzÄ«gu uzmanÄ«bu, taču, ja rodas kādas problēmas, lÅ«dzu, sazinieties ar mums, mēs palÄ«dzēsim tās atrisināt. Ja jÅ«su emblēmai ir problēmas, mums Å”eit ir darbnÄ«ca ar nepiecieÅ”amajiem instrumentiem. Un tagad es dodu vārdu Kingpinam, kurÅ” pastāstÄ«s par Ŕī gada nozÄ«mÄ«tēm.

Džo Grands: Es nekad nedomāju, ka man Å”eit bÅ«s jāatgriežas, lai runātu par nozÄ«mÄ«tēm. Es pārtraucu gatavot nozÄ«mÄ«tes, jo man Ŕķita, ka esmu spēlējis savu lomu. Gadu no gada bija tā, it kā es konkurēju ar sevi, daru vienu un to paÅ”u, tikai izmantojot jaunas tehnikas un tehnoloÄ£ijas. Tāpēc es nolēmu atdot savu vietu kādam citam, ļaut DefCon augt bez manis, un jaunam cilvēkam bÅ«s iespēja izstrādāt nozÄ«mÄ«tes mÅ«su kopienai. Bet es vienmēr teicu, ka, ja DT man piezvanÄ«s, es atgriezÄ«Å”os un atkal izgatavoÅ”u nozÄ«mÄ«tes.

DefCon 27 konference: elektronisko nozÄ«mÄ«Å”u izveides aizkulisēs. 1. daļa

Ir lieliski redzēt, kā DefCon ir mainÄ«jies, ir lieliski redzēt daudz jaunu, dažādu cilvēku, kas spēj aptvert daudz dažādu kopienas jomu. PatiesÄ«bā es izgatavoju savas nozÄ«mÄ«tes, gaidot dienu, kad beidzot varÄ“Å”u par tām runāt un atklāt visus savus noslēpumus. Ziniet, pēdējos seÅ”us mēneÅ”us es tikai par to domāju, un mana sieva un mani bērni vairs nevar ar mani runāt par Å”o tēmu.

Å o nozÄ«mÄ«Å”u izveides galvenais mērÄ·is nebija, lai tās patiktu tehniÄ·iem un cilvēkiem, kas saprot elektroniskās ierÄ«ces. Es gribēju, lai Ŕī ikona sasniegtu pēc iespējas vairāk cilvēku, un jums nav jābÅ«t aparatÅ«ras hakeram, lai to izmantotu. Es gribēju, lai tas bÅ«tu kā ceļvedis, kas vedÄ«s jÅ«s cauri DefCon. Tāpēc galvenie mērÄ·i, veidojot nozÄ«mÄ«tes, bija izdomāt spēli, kas aptvertu visu DefCon pieredzi, izmantot tehnoloÄ£iju, kas apvienotu visu mÅ«su kopienu, un radÄ«t kaut ko tādu, kas apmierinātu visus DefCon.

Å ai spēlei jeb DefCon meklējumiem ir diezgan vienkārÅ”i noteikumi, kas parādÄ«ti Å”ajā slaidā, kurus visi, kas vakar uzlauza savu nozÄ«mÄ«ti, sāka raudāt, to ieraugot.

DefCon 27 konference: elektronisko nozÄ«mÄ«Å”u izveides aizkulisēs. 1. daļa

Es neesmu izveidojis ikonā nekādas mÄ«klas. MÄ«kla ir nozÄ«mÄ«tes uzdevums. Ir daudz mÄ«klu ikonu, un es pat neesmu mēģinājis kaut ko lÄ«dzÄ«gu darÄ«t. Nolēmu izveidot vienotu kopÄ«gu uzdevumu, kura risinājuma meklējumi vienotu daudzus cilvēkus, un ikona kalpotu kā indikators Ŕī uzdevuma izpildei.

Pēc ikonas ieslēgÅ”anas tā sāks lēnām mirgot. To es saucu par pievilkÅ”anas režīmu, gatavÄ«bas stāvokli problēmu risināŔanai. Ir daudz dažādu ikonu displeja stāvokļu, kas jums jāiziet, lai sasniegtu savu galÄ«go mērÄ·i. Es zinu cilvēkus, kuri jau ir mēģinājuÅ”i pārveidot emblēmu, taču tas nav lietderÄ«gi, jo ir vairāki uzdevumi, kas jums bÅ«s jāizpilda konferences laikā, tādējādi emblēmas sniegs jums zināmu DefCon pieredzi. Žetona mērÄ·is nav, lai jÅ«s varētu apiet Å”os uzdevumus, mēģinot uzlauzt nozÄ«mÄ«ti un automātiski sasniegt uzvaru, bet gan iedvest tevÄ« pieredzi, kā tos atrisināt kopā. Veicot Å”o uzdevumu, jÅ«s satiekat jaunus cilvēkus, apgÅ«stat jaunas lietas, un tas ir jautri.

Nākamajā slaidā parādÄ«ts, kā izskatās ikonas ā€œaizpildÄ«jumsā€. AugŔējā kreisajā pusē ir antena, apakŔā ir NFMI mikroshēma, kas nodroÅ”ina saziņu, kuras pamatā ir tuva lauka magnētiskā indukcija, atŔķirÄ«bā no tradicionālās RF. Par to mēs runāsim sÄ«kāk vēlāk. Å odien pamanÄ«ju, ka daudzi no klātesoÅ”ajiem it kā ā€œskÅ«pstÄ«jaā€ savas nozÄ«mÄ«tes. NozÄ«mÄ«tes patieŔām ir lÄ«dzÄ«gas magnētiem, jo ā€‹ā€‹magnētam ir magnētiskais lauks, un mÅ«su emblēma to Ä£enerē. Bet jums nav nepiecieÅ”ams tos savienot ar vienas pēdas vai vairāk attālumu, lai nozÄ«mÄ«tes varētu brÄ«vi sazināties.

DefCon 27 konference: elektronisko nozÄ«mÄ«Å”u izveides aizkulisēs. 1. daļa

Tomēr nozÄ«mÄ«tes neatstāj RF parakstus, tāpēc hakeris, kurÅ” specializējas uz SDR radio bāzētu nozÄ«mÄ«Å”u uzlauÅ”anā, nevarētu ar tām neko darÄ«t, ja vien viņŔ neapbruņotos ar kaut kādu magnētisku sensoru un nenonāktu starp Džefu un mani. Tas ir ļoti Ä«ss diapazons, kas ļauj organizēt "slepeno komunikāciju" ārpus DefCon, piemēram, sēžot klasē, tirgojoties ar draugu. Å Ä« lieta palÄ«dz savienot jÅ«s visus kopā, daloties ar informāciju, bet neļaujot iegÅ«t nekādus datus, kas daudziem hakeriem bÅ«s ļoti nomākta.

Žetonā ir arÄ« mikrokontrolleris, LED draiveris un pjezoelektriskais skaļrunis. Es centos saglabāt vienkārÅ”u aparatÅ«ras dizainu, kas nemaz nebija viegli, lai gan tas izskatās diezgan vienkārÅ”s no ārpuses. Vēlos vērst jÅ«su uzmanÄ«bu uz Ŕīs nozÄ«mÄ«tes nēsāŔanas iespējām. Ir viegli pateikt: ā€œizmēģināsim un redzēsim, kas notiksā€, taču, veidojot kaut ko jaunu, ir jāiztēlojas, kā tas darbosies, un jāizdomā lietoÅ”anas gadÄ«jums. Mēs izdomājām jaunu stiprinājuma metodi. Parasti jÅ«s vienkārÅ”i paņemat nozÄ«mÄ«ti un piespraudiet to pie Å”tropes, taču mÅ«su nozÄ«mÄ«tes stiprinājumi ļauj to pārvietot uz auklas, lai piestiprinātu karabÄ«ni, valkāt to uz rokas siksniņas, piemēram, pulksteni, vai pat uz matu lentes vai galvas lentes. Turklāt to var izmantot kā rotaslietu - piespraudi vai amuletu, karinot kaklā. Tāpēc mēs nolēmām izdomāt kaut ko jaunu un redzēt, ko cilvēki ar to darÄ«tu. Å Ä« piespraudÄ«te ir gan rota, gan nozÄ«mÄ«te.

DefCon 27 konference: elektronisko nozÄ«mÄ«Å”u izveides aizkulisēs. 1. daļa

Nākamajā slaidā ir parādÄ«ta ierÄ«ces blokshēma. Es nevēlos iedziļināties detaļās, vienkārÅ”i parādiet pamata darba elementus.

DefCon 27 konference: elektronisko nozÄ«mÄ«Å”u izveides aizkulisēs. 1. daļa

Ikonas PCB atrodas NXP ARM Cortex-M0 procesors. Å is ir vispārējas nozÄ«mes mikrokontrolleris, taču diezgan jaudÄ«gs un spēj veikt mums nepiecieÅ”amās funkcijas.

Starp citu, Ŕī dizaina agrÄ«nās versijas un detalizētu informāciju par ikonas dizainu varat apskatÄ«t DefCon multivides serverÄ« vai manā vietnē.

Žetonā ir LED draiveris un NFMI radio, kas ir NXP mikroshēma. Pirms pāris gadiem man pēdējā brÄ«dÄ« nācās pievienot vēl vienu bateriju turētāju savai nozÄ«mÄ«tei, jo nepareizi sapratu instrukciju, pirms gada savās nozÄ«mÄ«tēs izmantoju CR123a baterijas, un Å”ajā nozÄ«mÄ«tē nolēmu izmantot miniatÅ«ru monētu elementu turētāju, lai ietaupiet vietu 3 J. Nākamajā slaidā ir parādÄ«ta sistēmas aparatÅ«ras informācija.

DefCon 27 konference: elektronisko nozÄ«mÄ«Å”u izveides aizkulisēs. 1. daļa

Tas kontrolē LED draiveri, radiosakarus, apstrādā uzdevumus un attēlo elementus, kas atrodas katrā elektroniskajā ierÄ«cē. Uz KL27 platformas ir NXP mikroshēma, ARM-CORTEX MO+ procesors un tāda forÅ”a lieta kā NFMI. Å Ä« ir maza darbÄ«bas rādiusa magnētiskās indukcijas sistēma, kas ir izmantota jau ilgu laiku, bet patiesÄ«bā ir atrodama tikai augsto tehnoloÄ£iju elektroniskajos produktos. Iespējams, ka ir miljons uzņēmumu, kas pat nezina, ka Ŕī tehnoloÄ£ija pastāv. Ja esat vienkārÅ”s hakeris vai inženieris nelielā uzņēmumā, jums bÅ«s jāstrādā pie tā izmantoÅ”anas. Mums radās ideja izmantot Å”o tehnoloÄ£iju, pateicoties manam iepriekŔējam darbam ar puiÅ”iem no Freescale, man joprojām ir kontakti ar vienu no Å”iem puiÅ”iem, kurÅ” joprojām strādā NXP. PiezvanÄ«ju viņam un paskaidroju, ka vēlos uztaisÄ«t DefCon neparastu nozÄ«mÄ«ti. ViņŔ ieteica man sazināties ar NFMI speciālistiem, nelielu grupu NXP, kas varētu man palÄ«dzēt.

DefCon 27 konference: elektronisko nozÄ«mÄ«Å”u izveides aizkulisēs. 1. daļa

DefCon 27 konference: elektronisko nozÄ«mÄ«Å”u izveides aizkulisēs. 1. daļa

Es nosÅ«tÄ«ju viņiem e-pastu, stāstot par DefCon un to, cik forÅ”i bija ieviest jaunas tehnoloÄ£ijas mÅ«su kopienā, un viņi piekrita sadarboties. Å ie daži puiÅ”i no Beļģijas uzņēmuma NFMI man patieŔām palÄ«dzēja. NFMI tehnoloÄ£ijā daudz kas ir atkarÄ«gs no uztvērēja un raidÄ«tāja antenu izvietojuma, kā parādÄ«ts slaidā pa labi. Ja uztvērēja un raidÄ«tāja antenas atrodas perpendikulāri, signāls netiks uztverts. Å Ä« tehnoloÄ£ija nodroÅ”ina virziena datu vai audio pārraidi lielā ātrumā attālumā lÄ«dz 1 m un tiek izmantota, piemēram, Bluetooth vietā austiņās. Tas ir balstÄ«ts uz magnētiskā lauka veidoÅ”anos, tas ir, patiesÄ«bā mums ir transformators ar gaisa serdi. Tas nerada kopÄ«gu radio lauku starp ierÄ«cēm, kur jÅ«su signāls varētu traucēt citas personas ierÄ«cei, piemēram, izmantojot Bluetooth.

Šis savienojums ir līdzīgs gaisa HiFi savienojumam. Sakaru kanāla jauda ir 596 kbit/s ar nesējfrekvenci 10,58 MHz. Šis savienojums ir ātrāks nekā modems.

DefCon 27 konference: elektronisko nozÄ«mÄ«Å”u izveides aizkulisēs. 1. daļa

Mani pārsteidza NFMI izmantoÅ”ana, lai darbinātu mikrofonus un austiņas ugunsdzēsÄ«bas un citu avārijas dienestu austiņās, kas ir daudz efektÄ«vāka nekā Bluetooth sakari un netraucē citām radio ierÄ«cēm. ForÅ”i ir tas, ka Ŕī mikroshēma patieŔām var palÄ«dzēt DefCon kopienas komunikācijai, paceļot to jaunā tehnoloÄ£iskā lÄ«menÄ«.

NFMI radio faktiski sastāv no paÅ”a NFMI un ARM mikroshēmas, tāpēc mums ir 2 mikrokontrolleri - viens radio kodam un viens spēles kodam. NXP veltÄ«ja inženieri, lai uzrakstÄ«tu kodu Å”ai radio mikroshēmai, kas nodroÅ”ina apraides sakarus, jo man bÅ«tu nepiecieÅ”ams ilgs laiks, lai uzrakstÄ«tu Å”o kodu.

Interesanti, ka ir daudz uzņēmumu ar pārsteidzoŔām tehnoloÄ£ijām, taču to tehniskā dokumentācija nav publiski izpausta. Taču NXP bija tik ieinteresēta darbā ar DefCon, ka mēs radÄ«jām risinājumu neizlaist nekādu dokumentāciju, tāpēc mÅ«su žetonu radio ir melnā kaste, mēs to izmantojam tikai datu sÅ«tÄ«Å”anai. Ir noteikts pielāgots kods, kas tiek ielādēts radio mikroshēmā, kad emblēma ir pievienota tÄ«klam un kalpo sākotnējai konfigurācijai. JÅ«s redzat, ka gaismas diodes spÄ«dums secÄ«gi iet cauri posmiem 3-2-1 - tas ir kods, kas tiek ielādēts no KL27, vairākas paketes ir izlaistas caur KL27, kuras tas apstrādā pēc nolasÄ«Å”anas.

Nākamajā slaidā ir sniegta informācija par 8 baitu paketes sastāvu, kas interesēs tos, kam patīk visu uzlauzt.

DefCon 27 konference: elektronisko nozÄ«mÄ«Å”u izveides aizkulisēs. 1. daļa

Es apzināti nepublicēju dažādu ikonu stāvokļu paketes, par to es droÅ”i vien runāŔu nākamsvētdien, tāpēc pagaidām rādu paketi, ko katra diapazonā esoŔā ikona nosÅ«ta un saņem pa apraides saiti. Ir unikāls ikonas identifikators - skaitlis, kas sastāv no 9 vai 10 cipariem, es precÄ«zi neatceros, ikonas veids, burvju marÄ·iera karogs, spēles karodziņi un neizmantots baits. Tātad, ja jÅ«s uzlauzÄ«sit Å”o programmaparatÅ«ru, jÅ«s nevarēsit pārsÅ«tÄ«t savus emblēmas datus, taču varēsit pārsÅ«tÄ«t citus datus. Ja jums ir pareizais sensors, iespējams, varat ar to darÄ«t kaut ko citu, piemēram, sadarboties ar visu pakotni un izveidot savu saturu, jo kodu pārvaldām mēs paÅ”i. JÅ«s varat nosÅ«tÄ«t jebkurus datus, ko vēlaties radio mikroshēmā, un tie tiks pārsÅ«tÄ«ti, izmantojot apraides apraidi.

Vēl viena svarÄ«ga nozÄ«mÄ«tes daļa ir LED draiveris ar automātisku enerÄ£ijas taupÄ«Å”anas režīmu. Visas gaismas diodes ir individuāli adresējamas un neatkarÄ«gi maina savu spilgtumu. Lielākā daļa no Ŕīm ierÄ«cēm darbojas no punkta uz punktu vai mobilajā tÄ«klā, taču mēs izmantojam iepriekÅ” nejauÅ”u laika Ä£eneratoru, kurā katra ikona pārraida un katra ikona saņem datus un pēc tam pāriet miega režīmā. Å ajā gadÄ«jumā var rasties pārsÅ«tÄ«Å”anas situācija ā€œviens pret visiemā€ vai ā€œvisi pret vienuā€. Mēs pat nezinām, cik nozÄ«mÄ«Å”u var vienlaikus sazināties, bet jebkurā gadÄ«jumā tas ir vairāk nekā 10 gabali.

DefCon 27 konference: elektronisko nozÄ«mÄ«Å”u izveides aizkulisēs. 1. daļa

Faktiski mēs iegÅ«stam grupas tērzÄ“Å”anu, kurā notiek datu apmaiņa. Ja emblēmas gaismas diodes sāk mirgot, tas nozÄ«mē, ka tā sazinās ar kādu personu. Ja atrodaties Ä«stajā vietā un Ä«stajā laikā, tad žetonu noteikÅ”anas laiks bÅ«s aptuveni 5 ms, pretējā gadÄ«jumā tas var sasniegt 5-10 sekundes atkarÄ«bā no vienlaikus ā€œsazinoÅ”oā€ nozÄ«mÄ«Å”u skaita - jo vairāk to ir, jo vairāk laiks, kas var bÅ«t nepiecieÅ”ams, lai sasniegtu spēles pēdējo posmu. Jebkurā gadÄ«jumā, lai izpildÄ«tu uzdevumus, ir nepiecieÅ”ama kooperatÄ«va grupas tērzÄ“Å”ana.

Å is LED draiveris atbalsta dažāda veida ikonas: runātājiem, prezentētājiem, pārējiem klātesoÅ”ajiem, savukārt ikonas dārgakmens spÄ«d tādā paŔā krāsā kā gaismas diodes. Gaismas indikācija ļauj vadÄ«tājam atpazÄ«t konferencē klātesoÅ”os pēc nozÄ«mÄ«Å”u krāsas, taču tas nebija viegli izdarāms.

28:00

DefCon 27 konference: elektronisko nozÄ«mÄ«Å”u izveides aizkulisēs. 2. daļa

Dažas reklāmas šŸ™‚

Paldies, ka palikāt kopā ar mums. Vai jums patīk mūsu raksti? Vai vēlaties redzēt interesantāku saturu? Atbalsti mūs, pasūtot vai iesakot draugiem, mākoņa VPS izstrādātājiem no 4.99 USD, unikāls sākuma līmeņa serveru analogs, ko mēs jums izgudrojām: Visa patiesība par VPS (KVM) E5-2697 v3 (6 kodoli) 10GB DDR4 480GB SSD 1Gbps no 19$ vai kā koplietot serveri? (pieejams ar RAID1 un RAID10, līdz 24 kodoliem un līdz 40 GB DDR4).

Dell R730xd 2x lētāk Equinix Tier IV datu centrā Amsterdamā? Tikai Å”eit 2x Intel TetraDeca-Core Xeon 2x E5-2697v3 2.6GHz 14C 64GB DDR4 4x960GB SSD 1Gbps 100 TV no 199$ NÄ«derlandē! Dell R420 ā€” 2x E5-2430 2.2 GHz 6C 128 GB DDR3 2x960 GB SSD 1 Gbps 100 TB ā€” no 99 USD! LasÄ«t par Kā izveidot infrastruktÅ«ras uzņēmumu klase ar Dell R730xd E5-2650 v4 serveru izmantoÅ”anu 9000 eiro par santÄ«mu?

Avots: www.habr.com

Pievieno komentāru