Կապար: Բարի գալուստ բոլորին DefCon-ի 27-րդ համաժողովին: Քանի որ ձեզնից շատերն առաջին անգամ են այստեղ, ես ձեզ կպատմեմ մեր համայնքի որոշ հիմնարար կետերի մասին: Դրանցից մեկն այն է, որ մենք կասկածում ենք ամեն ինչին, և եթե դուք լսում եք կամ տեսնում եք ինչ-որ բան, որը չեք հասկանում, պարզապես հարց տվեք. DefCon-ի ամբողջ իմաստն այն է, որ ինչ-որ բան սովորել՝ խմել, հանդիպել ընկերներին, հիմարություններ անել:
Դա այն փորձն է, որը ես լիովին չէի գնահատում մինչև երկու-երեք տարի առաջ ընկերոջս հետ զրուցելը: Նա ասաց, որ այս անգամ իր թիմին BlackHat կոնֆերանսին ուղարկելու փոխարեն որոշել է նրանց ուղարկել DefCon։ Ես հարցրեցի նրան, թե որն է տարբերությունը: Ընկերը պատասխանեց, որ իսկապես լավ, խելացի և փորձառու թիմ ունի, և նա նրանց ուղարկում է BlackHat, որպեսզի նրանց մի քիչ խելացի դարձնի, ինչպես դու անում ես սուր դանակով, թարմացնելով սրումը: Բայց երբ նա դրանք ուղարկում է DefCon, նա ցանկանում է, որ նրանք ավելի լավ մտածողներ դառնան: Ես ասացի. «Աստված, ես պետք է մտածեմ այս մասին»: Սա իսկապես մի վայր է, որտեղ մարդիկ գալիս են սովորելու:
Դուք գիտեք, որ կա ոչ պաշտոնական կարծիք՝ եթե զբաղվում եք տեղեկատվական անվտանգությամբ, հեռու մնացեք հաքերներից։ Ինֆոանվտանգությունը հիանալի վայր է աշխատելու, փող աշխատելու համար, բայց փող ստանալն ու այն վաստակել կարողանալը տարբերվում է հետախույզի ուրախությունից, անսպասելի հայտնագործությունների հաճույքից, խնդիրներ լուծելուց և ձախողումից: Անհաջողություններ, որոնցից չպետք է վախենաք, քանի որ այստեղ շրջապատված եք ընկերներով։ Կարծում եմ, սա է տարբերությունը, քանի որ եթե դուք պարզապես աշխատում եք տեղեկատվական անվտանգության ոլորտում, ապա պետք է վախենաք ձախողումից:
Ջո Գրանդ. Իրոք, Infosec-ում աշխատելը քեզ հաքեր չի դարձնում, իսկ եթե հաքեր ես, դա չի նշանակում, որ դու զբաղվում ես տեղեկատվական անվտանգությամբ։ Հաքերների աշխարհն ավելին է, քան պարզապես տեղեկատվական անվտանգությունը:
Կապար: այո, և մենք փորձում ենք դա ընդունել։ Եթե հիշում եք, մեկ տարի առաջ մենք անցկացրինք DefCon-ը Չինաստանում որպես փորձ։ Սա առաջին անգամն էր, որ համաժողովն անցկացվում էր Միացյալ Նահանգներից դուրս։ Այն դարձավ այդ տարի չինական հաքերների համար ՏՏ անվտանգության ամենամեծ իրադարձություններից մեկը: Այնտեղ հետաքրքիր պատմություն է տեղի ունեցել. Երբ ես հարցրի, թե որքան գումար պետք է գանձենք համաժողովի համար, մեզ ասացին, որ «ոչ ոք երբեք ոչինչ չի գանձում կոնֆերանսների համար, դա մարքեթինգային ծախս է, ուստի այն անվճար է»: Երբ ես հարցրի, թե արդյոք համաժողովը պետք է անցկացվի հանգստյան օրերին՝ ավելի շատ ուսանողներ ներգրավելու համար, թե՞ ավելի լավ աշխատանքային օրերին՝ ընկերությունների ներկայացուցիչներ ներգրավելու համար, մեզ պատասխանեցին, որ նախկինում ոչ ոք հանգստյան օրերին կոնֆերանսներ չի անցկացրել: Ես ասացի, որ ուզում ենք DefCon-ի շապիկներ բերել մեզ հետ և հարցրեցի, թե նրանք սովորաբար որքանով են վաճառում, նրանք ինձ ասացին, որ «նախկինում ոչ ոք չի վաճառել շապիկներ կոնֆերանսների ժամանակ»:
Այնուհետև մենք ունեցանք մեր երկրորդ DefCon-ը Չինաստանում, և ես մոտեցա Քինգփինին և խնդրեցի նրան պատրաստել ինչ-որ հիանալի բան, մի քանի հատուկ Defcon կրծքանշաններ:
Ջո Գրանդ. այո, դուք շատ համոզիչ էիք, և դա պետք է լիներ իսկապես հիանալի բան, որը համապատասխանում էր DefCon-ի էությանը:
Կապար: մենք գաղափար ունեինք ստեղծել ոչ թե պարզ կրծքանշան, այլ ինչ-որ տեխնոլոգիական, էլեկտրոնային կրծքանշան, և Ջոն մեծ ոգևորությամբ ընդունեց այս գաղափարը և որոշեց անել միանգամայն անսովոր բան, որը նախկինում երբեք չէր արվել:
Ջո Գրանդ. Շատ մարդիկ կրծքանշաններ են դարձնում իրական արվեստի գործեր, ուստի ես կասկածում էի, որ կկարողանամ ստեղծել նույնիսկ համայնքի կրծքանշանների նման, որոնք առաջին անգամ հայտնվեցին 9 տարի առաջ DefCon 18-ում: Սկզբում ես շատ անհանգստացա, բայց հետո մտածեցի. Ես պարզապես կստեղծեի իմ ոճը և չփորձեի մրցել որևէ մեկի հետ, ինչը ես միշտ արել եմ, և մարդկանց դա դուր է եկել:
Կապար: Այս ապարատային կրծքանշանների ստեղծման պատճառներից մեկն այն էր, որ ոչ BlackHat համայնքում, ոչ էլ DefCon-ում ես չնկատեցի հաքերային հմտությունները, որոնք տիրապետում են Kingpin-ին և մի քանի ուրիշներին: Այնուամենայնիվ, եթե մենք ցանկանում ենք պաշտպանվել մեզ վատ բաներից, ինչպիսիք են ռոբոտները կամ գաղտնի պետական գործողությունները, մենք պետք է ունենանք հաքերային հմտություններ: Դա մի տեսակ թաքնված փորձ էր՝ գրավելու մեր համայնքի ուշադրությունը հաքերային սարքավորումների վրա, և մեզ հաջողվեց։
Ջո Գրանդ. մարդիկ, ովքեր ստանում են նման կրծքանշաններ, նույնիսկ եթե թվում է, թե գիտեն, թե ինչ անել դրանց հետ, այնուամենայնիվ հարցեր կտան, և դա ինչ-որ կերպ կարթնացնի նրանց հետաքրքրությունը նման բաների նկատմամբ:
Կապար: Երբ ես խնդրեցի Ջոյին Չինաստանի համար կապում պատրաստել, մենք բոլորովին նոր բան էինք ուզում:
Ջո Գրանդ. Ես ունեմ մի սլայդ, որը ցույց է տալիս մեր սրբապատկերների էվոլյուցիայի պատմությունը: Ներքևի աջ մասում դուք կարող եք տեսնել China 1.0 կրծքանշանը առաջին չինական համաժողովի համար, որը ճկուն միացում է:
Այս կրծքանշանը պատկերում էր մեր համայնքը ծառի տեսքով, որի ճյուղերը խորհրդանշում էին տարբեր առաջադրանքներ, իսկ լուսադիոդները փայլում էին, երբ դրանք ավարտվեցին: Այն օգտագործում է Raspberry Pi-ի մշակման պարզ միջավայր, որի համար հեշտությամբ կարող եք կոդ գրել: Բայց դա մի բան էր, որը ստեղծեց մեր համայնքը, և Չինաստանի համար այն մարմնավորեց հաքերային նոր մշակույթ: Մենք պետք է բացատրեինք նրանց, թե ինչի համար էր էլեկտրոնային կրծքանշանը և ինչի համար էր այն, դա զարմանալի էր, և այն ձևը, որով չինացիները վերաբերվեցին դրան, ինձ ոգեշնչեց երկրորդ համաժողովի համար նոր կրծքանշան նախագծելու համար:
Կապար: Կարծում եմ՝ բավականին դժվար էր պատրաստել։
Ջո Գրանդ. այո, միայն 2 կամ 3 արտադրողներ համաձայնեցին նման փխրուն մասի հետ աշխատել: Սա ճկուն փոքրիկ տախտակ է, տպիչը ետ ու առաջ է շարժվում դրա վրա և կարող է հեշտությամբ կոտրել այն, ուստի այս կրծքանշանների պատրաստումը բավականին թանկ արժեր: Դուք կարող եք տեսնել, որ PCB-ն ներկված է սպիտակ, ներկի շերտը մի քիչ հաստություն է ավելացրել և կրծքանշանին տվել է մի փոքր ամրություն:
Իհարկե, սա ինչ-որ տեխնիկական բեկում չէր, բայց մենք ի սկզբանե չէինք ցանկանում սովորական կրծքանշաններ պատրաստել։ Նրանցից յուրաքանչյուրի արտաքին տեսքի հետ կապված մի պատմություն կա, որը կարելի է գտնել համայնքի մեդիա բովանդակության գրադարանում: Մենք կամաց-կամաց փորձեցինք ներմուծել նոր տեխնոլոգիաներ, նոր բաղադրիչներ և արտադրության նոր մեթոդներ։ DefCon 18-ում, որից հետո ես հրաժարվեցի կրծքանշանների պատրաստումից, ներկայացվեց ալյումինե կրծքանշան՝ ճակատային մասում լազերային փորագրմամբ: Հիշում եմ մեր զրույցը հյուրանոցի սենյակում, երբ մենք պետք է խորհրդանշանի նմուշ ներկայացնեինք համայնքի ավագանու հաստատմանը: Ես ասացի, որ դա ռիսկային գաղափար է, և դուք ասացիք. «Ուրեմն ի՞նչ: Եկեք փորձենք և տեսնենք, թե ինչ կլինի»:
Կապար: Եղել են նաև դժբախտություններ, երբ, օրինակ, մեր էլեկտրոնային կրծքանշանները վնասվել են միջազգային առաքման ժամանակ։ Բայց եկեք վերադառնանք Չինաստանի կրծքանշաններին. արդյոք դրանք հագեցած են LED-ներով:
Ջո Գրանդ. այո, տպագիր տպատախտակի հետևի մասում, և երբ դրանք վառվեցին, հատուկ ենթաշերտի շնորհիվ լույսը ցրվեց տախտակի միջով, և դա ընկալվեց ոչ թե որպես LED փայլ, այլ որպես ինչ-որ զարդարանք: ծառի ճյուղեր.
Կապար: Չինաստանի համար պատկերակի հիմնական առանձնահատկությունն այն վիզուալիզացիայի կայանին ֆիզիկապես միացնելու և ճյուղերի երթուղիները 3D տարածության մեջ ցուցադրելու հնարավորությունն էր: Դուք կարող եք խորհրդանշական ձևով տեսնել, թե ինչպես է համայնքը լուծում խնդիրները, ինչպես է լուծման գործընթացը ներկայացված ծառի ճյուղով և ինչպես է հաջողությունն ուղեկցվում լույսի բռնկումով:
Թարգմանչի նշում. Ծրագրավորվող China 1.0 Badge-ի փորձարկման տեսանյութը կարող եք դիտել հղումով
Մենք կարող ենք մեր կրծքանշանները համարել սոցիալական ճարտարագիտության գործիք: Մենք օգտագործում ենք կրծքանշանը՝ ձեզ համար այլ մարդկանց հանդիպելու և միմյանց հետ շփվելու հնարավորություն ստեղծելու համար: Այն ընկղմում է ձեզ մի տեսակ դերային խաղի մեջ, և մենք բավականին շատ ժամանակ ենք ծախսել՝ պարզելու, թե ինչպես իրականացնել այս գաղափարը իրական սարքի մեջ:
Այսպիսով, վերադառնանք այսօրվա համաժողովին, որն ամենամեծերից մեկն է DefCon-ի պատմության մեջ: Մենք զբաղեցրել ենք 4 հյուրանոց և հավանաբար չենք կարողանա հավասար ուշադրություն դարձնել բոլոր մասնակիցներին, բայց եթե որևէ խնդիր ունեք, դիմեք մեզ, մենք կօգնենք ձեզ լուծել դրանք: Եթե ձեր կրծքանշանը որևէ խնդիր ունի, մենք այստեղ ունենք արտադրամաս՝ անհրաժեշտ գործիքներով: Իսկ հիմա խոսքը տալիս եմ Քինգփինին, ով ձեզ կպատմի այս տարվա կրծքանշանների մասին։
Ջո Գրանդ. Երբեք չեմ մտածել, որ պետք է վերադառնամ այստեղ՝ կրծքանշանների մասին խոսելու համար: Ես դադարեցի կրծքանշաններ պատրաստելը, քանի որ ինձ թվում էր, թե ինչ-որ կերպ կատարել եմ իմ դերը: Տարեցտարի թվում էր, թե ես մրցում էի ինքս ինձ հետ, անում էի նույն բանը, պարզապես օգտագործում էի նոր տեխնիկա և տեխնոլոգիաներ: Այսպիսով, ես որոշեցի իմ տեղը զիջել մեկ ուրիշին, թող DefCon-ն աճի առանց ինձ, և նոր մարդ հնարավորություն կունենա մեր համայնքի համար կրծքանշաններ նախագծելու: Բայց ես միշտ ասում էի, որ եթե ԴՏ-ն ինձ զանգի, ես կվերադառնամ և նորից կրծքանշաններ կանեմ։
Հիանալի է տեսնել, թե ինչպես է փոխվել DefCon-ը, հիանալի է տեսնել բազմաթիվ նոր, տարբեր մարդկանց, որոնք կարող են ընդգրկել համայնքի շատ տարբեր ոլորտներ: Իրականում, ես իմ կրծքանշանները պատրաստեցի՝ ակնկալելով այն օրը, երբ վերջապես կկարողանամ խոսել դրանց մասին և բացահայտել իմ բոլոր գաղտնիքները։ Գիտեք, վերջին վեց ամիսների ընթացքում ես միայն այս մասին էի մտածում, և կինս և երեխաներս այլևս չեն կարողանում ինձ հետ խոսել այս թեմայի շուրջ:
Այս կրծքանշանների ստեղծման հիմնական նպատակը այն չէր, որ դրանք գրավեին տեխնոլոգիական մասնագետներին և էլեկտրոնային սարքերից հասկացող մարդկանց: Ես ուզում էի, որ այս պատկերակը հնարավորինս շատ մարդկանց հասնի, և այն օգտագործելու համար պետք չէ լինել ապարատային հաքեր: Ես ուզում էի, որ այն լիներ որպես ուղեցույց, որը ձեզ կտանի DefCon-ի միջով: Այսպիսով, կրծքանշանները ստեղծելիս հիմնական նպատակներն էին հանդես գալ այնպիսի խաղով, որը կներառի DefCon-ի ողջ փորձը, օգտագործեր տեխնոլոգիա, որը կմիավորեր մեր ողջ համայնքը և կստեղծեր մի բան, որը կբավարարի DefCon-ում բոլորին:
Այս խաղը կամ DefCon quest-ն ունի բավականին պարզ կանոններ, որոնք ցուցադրված են այս սլայդում, որոնք բոլորը, ովքեր երեկ կոտրել էին իրենց կրծքանշանը, սկսեցին լաց լինել, երբ տեսան այն:
Ես պատկերակի մեջ ոչ մի հանելուկ չեմ ստեղծել: Փազլը կրծքանշանի որոնում է: Կան շատ գլուխկոտրուկների պատկերակներ, և ես նույնիսկ նման բան չեմ փորձել: Ես որոշեցի ստեղծել մեկ ընդհանուր խնդիր, որի լուծման որոնումը կմիավորեր շատ մարդկանց, և պատկերակը կծառայեր որպես այս որոնումների ավարտի ցուցիչ:
Երբ միացնեք ձեր պատկերակը, այն կսկսի դանդաղ թարթել: Սա այն է, ինչ ես անվանում եմ ներգրավման ռեժիմ՝ խնդիրներ լուծելու պատրաստակամության վիճակ: Սրբապատկերների ցուցադրման շատ տարբեր վիճակներ կան, որոնք դուք պետք է անցնեք ձեր վերջնական նպատակին հասնելու համար: Ես գիտեմ մարդկանց, ովքեր արդեն փորձել են փոխել կրծքանշանը, բայց դա անօգուտ է, քանի որ կան մի քանի որոնումներ, որոնք դուք պետք է կատարեք համաժողովի ընթացքում, ինչը նշանակում է, որ կրծքանշանները ձեզ որոշակի DefCon փորձառություն են տալու: Կրծքանշանի նպատակն այն չէ, որ դուք կարողանաք շրջանցել այս առաջադրանքները՝ փորձելով կոտրել կրծքանշանը և ավտոմատ կերպով հասնել հաղթանակի, այլ ձեր մեջ սերմանել դրանք միասին լուծելու փորձը։ Այս որոնումների միջով անցնելու ընթացքում դուք հանդիպում եք նոր մարդկանց, սովորում եք նոր բաներ, և դա զվարճալի է:
Հաջորդ սլայդը ցույց է տալիս, թե ինչ տեսք ունի պատկերակի «լցումը»: Վերևի ձախ մասում ալեհավաքն է, ներքևում՝ NFMI չիպը, որն ապահովում է հաղորդակցություն՝ հիմնված մոտ դաշտի մագնիսական ինդուկցիայի վրա՝ ի տարբերություն ավանդական ՌԴ-ի: Այս մասին ավելի մանրամասն կխոսենք ավելի ուշ: Այսօր նկատեցի, որ ներկաներից շատերը կարծես «համբուրում» էին իրենց կրծքանշանները։ Նշանակներն իսկապես նման են մագնիսներին, քանի որ մագնիսն ունի մագնիսական դաշտ, և մեր կրծքանշանն այն առաջացնում է: Բայց դուք պետք չէ դրանք միմյանց միացնել, մեկ ոտնաչափ կամ ավելի հեռավորությունը բավական է, որպեսզի կրծքանշանները ազատ հաղորդակցվեն:
Այնուամենայնիվ, կրծքանշանները չեն թողնում ՌԴ-ի ստորագրությունները, ուստի հաքերը, որը մասնագիտացած է SDR ռադիոյի վրա հիմնված կրծքանշանները կոտրելու մեջ, չի կարողանա որևէ բան անել դրանց հետ, եթե չզինվի ինչ-որ մագնիսական սենսորով և չհայտնվի Ջեֆֆի և իմ միջև: Սա շատ կարճ միջակայք է, որը թույլ է տալիս կազմակերպել «գաղտնի հաղորդակցություն» DefCon-ից դուրս, օրինակ՝ դասի նստել, ընկերոջ հետ խաբեության թերթիկներ առևտուր անել: Այս բանն օգնում է ձեզ բոլորիդ միասին կապել՝ փոխանակելով տեղեկատվություն, բայց թույլ չտալով կորզել որևէ տվյալ, ինչը շատ հաքերների համար շատ հիասթափեցնող կլինի:
Կրծքանշանը պարունակում է նաև միկրոկոնտրոլեր, LED դրայվեր և պիեզոէլեկտրական բարձրախոս: Ես փորձեցի ապարատային դիզայնը պարզ պահել, ինչը բոլորովին էլ հեշտ չէր, թեև արտաքինից այն բավականին պարզ է թվում: Ցանկանում եմ ձեր ուշադրությունը հրավիրել այս կրծքանշանը կրելու հնարավորությունների վրա։ Հեշտ է ասել՝ «եկեք փորձենք և տեսնենք, թե ինչ կլինի», բայց երբ դուք նոր բան եք ստեղծում, պետք է պատկերացնեք, թե ինչպես է այն կաշխատի և հայտնեք օգտագործման դեպք: Մենք ստեղծեցինք ամրացման նոր մեթոդ. Սովորաբար դուք պարզապես վերցնում եք կրծքանշան և ամրացնում այն կապիչի վրա, սակայն մեր կրծքանշանի ամրակները թույլ են տալիս այն սահեցնել կողպեքի վրա՝ կարաբին ամրացնելու համար, կրել այն դաստակի վրա, ինչպես ժամացույցը, կամ նույնիսկ սանրվածքի կամ գլխի ժապավենի վրա: Բացի այդ, այն կարելի է օգտագործել որպես զարդ՝ բրոշ կամ ամուլետ՝ կախված ձեր վզից։ Այսպիսով, մենք որոշեցինք նոր բան մտածել և տեսնել, թե մարդիկ ինչ կանեն դրա հետ: Այս քորոցը և՛ զարդի կտոր է, և՛ կրծքանշան:
Հաջորդ սլայդը ցույց է տալիս սարքի բլոկային դիագրամը: Ես չեմ ուզում մանրամասնել, պարզապես ցույց եմ տալիս հիմնական աշխատանքային տարրերը:
Սրբապատկերի PCB-ում տեղադրված է NXP ARM Cortex-M0 պրոցեսոր: Սա ընդհանուր նշանակության միկրոկառավարիչ է, բայց բավականին հզոր և ունակ է կատարելու մեզ անհրաժեշտ գործառույթները:
Ի դեպ, դուք կարող եք ստուգել այս դիզայնի վաղ տարբերակները և պատկերակների դիզայնի մանրամասները DefCon մեդիա սերվերում կամ իմ կայքում:
Կրծքանշանը պարունակում է LED դրայվեր և NFMI ռադիո, որը NXP չիպ է: Մի քանի տարի առաջ ես վերջին պահին ստիպված էի մեկ այլ մարտկոց ավելացնել իմ կրծքանշանի վրա, քանի որ սխալ էի հասկացել հրահանգները, մեկ տարի առաջ ես օգտագործեցի CR123a մարտկոցներ իմ կրծքանշաններում, և այս կրծքանշանում որոշեցի օգտագործել մանրադրամների պահոց՝ խնայել տարածք 3 Q. Հաջորդ սլայդը ցույց է տալիս համակարգի ապարատային մանրամասները:
Այն վերահսկում է LED դրայվերը, ռադիոհաղորդակցությունները, մշակում է որոնումները և ներկայացնում տարրեր, որոնք առկա են յուրաքանչյուր էլեկտրոնային սարքում: KL27 պլատֆորմի վրա կա NXP չիպ, ARM-CORTEX MO+ պրոցեսոր և այնպիսի թույն բան, ինչպիսին NFMI-ն է: Սա կարճ հեռահարության մագնիսական ինդուկցիայի համակարգ է, որն օգտագործվում է երկար ժամանակ, բայց իրականում հանդիպում է միայն բարձր տեխնոլոգիական էլեկտրոնային արտադրանքներում: Հավանաբար կան միլիոնավոր ընկերություններ, որոնք նույնիսկ չգիտեն այս տեխնոլոգիայի գոյության մասին: Եթե դուք պարզ հաքեր եք կամ ինժեներ փոքր ընկերությունում, ապա ստիպված կլինեք աշխատել դրա օգտագործման վրա: Այս տեխնոլոգիան օգտագործելու գաղափարը մենք առաջացանք Freescale-ի տղաների հետ իմ նախկին աշխատանքի շնորհիվ, ես դեռ ունեմ շփումներ այս տղաներից մեկի հետ, ով դեռ աշխատում է NXP-ում: Ես զանգահարեցի նրան և բացատրեցի, որ ուզում եմ անսովոր կրծքանշան պատրաստել DefCon-ի համար։ Նա ինձ խորհուրդ տվեց կապ հաստատել NFMI-ի մասնագետների հետ, սա NXP-ի փոքր խումբ է, որը կարող է օգնել ինձ:
Ես նրանց էլ-նամակ ուղարկեցի՝ պատմելով DefCon-ի և այն մասին, թե որքան հաճելի էր նոր տեխնոլոգիաներ բերել մեր համայնք, և նրանք համաձայնեցին համագործակցել: Բելգիական NFMI ընկերության այս մի քանի տղաները իսկապես օգնեցին ինձ: NFMI տեխնոլոգիայի մեջ շատ բան կախված է ստացողի և հաղորդիչի ալեհավաքների տեղադրությունից, ինչպես ցույց է տրված աջ կողմում գտնվող սլայդում: Եթե ստացողի և հաղորդիչի ալեհավաքները ուղղահայաց են, ազդանշանը չի ստացվի: Այս տեխնոլոգիան ապահովում է տվյալների կամ ձայնի ուղղորդված փոխանցում բարձր արագությամբ մինչև 1 մ հեռավորության վրա և օգտագործվում է, օրինակ, ականջակալում Bluetooth-ի փոխարեն: Այն հիմնված է մագնիսական դաշտի արտադրության վրա, այսինքն՝ իրականում մենք ունենք օդային միջուկով տրանսֆորմատոր։ Սա ընդհանուր ռադիո դաշտ չի ստեղծում սարքերի միջև, որտեղ ձեր ազդանշանը կարող է խանգարել մեկ այլ անձի սարքին, ինչպես Bluetooth-ն օգտագործելիս:
Այս կապը նման է օդային HiFi-ին: Կապի ալիքի հզորությունը 596 կբիտ/վ է 10,58 ՄՀց կրիչի հաճախականությամբ: Այս կապն ավելի արագ է, քան այն, ինչ ապահովում է ձեր մոդեմը:
Ինձ տպավորեց NFMI-ի օգտագործումը հրդեհային և այլ արտակարգ իրավիճակների ծառայությունների ականջակալներում միկրոֆոններ և ականջակալներ գործարկելու համար, որը շատ ավելի արդյունավետ է, քան Bluetooth հաղորդակցությունը և չի խանգարում այլ ռադիոսարքերին: Ամենահիասքանչն այն է, որ այս չիպն իսկապես կարող է օգնել DefCon համայնքի հաղորդակցությանը` այն հասցնելով նոր տեխնոլոգիական մակարդակի:
NFMI ռադիոն իրականում բաղկացած է հենց NFMI-ից և ARM չիպից, այնպես որ մենք ունենք 2 միկրոկոնտրոլերներ՝ մեկը ռադիոյի կոդի համար և մեկը՝ խաղի կոդի համար: NXP-ն ինժեներ է նվիրել այս ռադիոչիպի կոդը գրելու համար, որը թույլ է տալիս հեռարձակման հաղորդակցություն, քանի որ ինձնից երկար ժամանակ կպահանջվի այդ կոդը գրելու համար:
Հետաքրքիր է, որ զարմանալի տեխնոլոգիայով բազմաթիվ ընկերություններ կան, սակայն նրանց տեխնիկական փաստաթղթերը ենթակա չեն հանրային բացահայտման: Բայց NXP-ն այնքան շահագրգռված էր DefCon-ի հետ աշխատելով, որ մենք լուծում գտանք՝ որևէ փաստաթուղթ չհրապարակելու համար, ուստի մեր կրծքանշանի ռադիոն սև արկղ է, մենք պարզապես օգտագործում ենք այն տվյալներ ուղարկելու համար: Կա որոշակի մաքսային կոդ, որը բեռնվում է ռադիոչիպի մեջ, երբ կրծքանշանը միացված է ցանցին և ծառայում է նախնական կազմաձևման համար: Դուք տեսնում եք, որ LED փայլը հաջորդաբար անցնում է 3-2-1 փուլերով. սա այն ծածկագիրն է, որը բեռնվում է KL27-ից, մի քանի փաթեթներ անցել են KL27-ով, որոնք այն մշակում է կարդալուց հետո:
Հաջորդ սլայդը տեղեկատվություն է տրամադրում 8 բայթանոց փաթեթի կազմի մասին, որը կհետաքրքրի նրանց, ովքեր սիրում են կոտրել ամեն ինչ։
Ես միտումնավոր չեմ տեղադրում պատկերակների տարբեր վիճակների փաթեթներ, ես հավանաբար կխոսեմ այդ մասին հաջորդ կիրակի, ուստի առայժմ ցուցադրում եմ այն փաթեթը, որն ուղարկվում և ստացվում է տիրույթում գտնվող յուրաքանչյուր պատկերակի կողմից հեռարձակման հղման միջոցով: Կա պատկերակի եզակի նույնացուցիչ՝ 9 կամ 10 նիշից բաղկացած թիվ, հստակ չեմ հիշում, պատկերակի տեսակը, կախարդական նշանի դրոշը, խաղի դրոշները և չօգտագործված բայթը: Այսպիսով, եթե դուք կոտրեք այս որոնվածը, դուք չեք կարողանա փոխանցել ձեր կրծքանշանի տվյալները, բայց դուք կկարողանաք փոխանցել այլ տվյալներ: Եթե ունեք ճիշտ սենսոր, հավանաբար կարող եք դրա հետ մեկ այլ բան անել, օրինակ՝ համագործակցել այդ ամբողջ փաթեթի հետ և ստեղծել ձեր սեփական բովանդակությունը, քանի որ կոդը կառավարվում է մեր կողմից: Դուք կարող եք ուղարկել ցանկացած տվյալ ռադիոհաղորդիչին, և այն կփոխանցվի հեռարձակման միջոցով:
Կրծքանշանի մեկ այլ կարևոր մասն է LED դրայվերն էներգախնայողության ավտոմատ ռեժիմով: Բոլոր LED-ները անհատական հասցեագրելի են և ինքնուրույն փոփոխում են իրենց պայծառությունը: Այս սարքերից շատերը գործում են կետ առ կետ կամ բջջային հիմունքներով, սակայն մենք օգտագործում ենք ժամանակի նախնական պատահական գեներատոր, որտեղ յուրաքանչյուր պատկերակ փոխանցում է, և յուրաքանչյուր պատկերակ ստանում է տվյալներ, այնուհետև քնում: Այս դեպքում կարող է առաջանալ «մեկը բոլորին» կամ «բոլորը մեկին» փոխանցման իրավիճակ։ Մենք նույնիսկ չգիտենք, թե քանի կրծքանշան կարող է միաժամանակ հաղորդակցվել, բայց ամեն դեպքում դա 10 հատից ավելի է։
Փաստորեն, մենք ստանում ենք խմբային զրույց, որի ընթացքում փոխանակվում են տվյալները: Եթե ձեր կրծքանշանի LED-ները սկսում են թարթել, դա նշանակում է, որ այն շփվում է ինչ-որ մեկի հետ: Եթե դուք գտնվում եք ճիշտ տեղում և ճիշտ ժամանակին, ապա կրծքանշանի հայտնաբերման ժամանակը կկազմի մոտ 5 ms, հակառակ դեպքում այն կարող է հասնել 5-10 վայրկյանի՝ կախված միաժամանակյա «հաղորդակցվող» կրծքանշանների քանակից. որքան շատ լինեն, այնքան շատ: ժամանակ կարող է պահանջվել խաղի եզրափակիչ փուլ դուրս գալու համար: Ամեն դեպքում, որոնումները ավարտելու համար անհրաժեշտ է համագործակցային խմբային զրույց:
Այս LED դրայվերն աջակցում է տարբեր տեսակի սրբապատկերների՝ բարձրախոսների, հաղորդավարների, մնացած ներկաների համար, մինչդեռ պատկերակի վրայի գոհարը փայլում է նույն գույնով, ինչ LED-ները: Լույսի նշումը թույլ է տալիս հաղորդավարին նույնականացնել կոնֆերանսին ներկաներին իրենց կրծքանշանների գույնով, բայց դա հեշտ չէր անել:
28:00
Մի քանի գովազդ 🙂
Շնորհակալություն մեզ հետ մնալու համար: Ձեզ դուր են գալիս մեր հոդվածները: Ցանկանու՞մ եք տեսնել ավելի հետաքրքիր բովանդակություն: Աջակցեք մեզ՝ պատվիրելով կամ խորհուրդ տալով ընկերներին,
Dell R730xd 2 անգամ ավելի էժան Ամստերդամի Equinix Tier IV տվյալների կենտրոնում: Միայն այստեղ
Source: www.habr.com