DefCon 27 конференциясы: электрондық бейдждерді жасау сахнасының артында. 1 бөлім

Модератор: Барлығыңызды 27-ші DefCon конференциясына қош келдіңіз! Сіздердің көпшілігіңіз осында алғаш рет болғандықтан, мен сіздерге біздің қауымдастықтың кейбір негізгі тұстары туралы айтып беремін. Соның бірі – біз бәріне күмәнданамыз, түсінбеген жеріңізді естісеңіз немесе көрсеңіз, сұрақ қойыңыз. DefCon-ның барлық мақсаты бір нәрсені үйрену - ішу, достармен кездесу, ақымақ істер жасау.

DefCon 27 конференциясы: электрондық бейдждерді жасау сахнасының артында. 1 бөлім

Бұл екі-үш жыл бұрын досыммен сөйлескенге дейін толық бағаламаған тәжірибем. Ол бұл жолы өз командасын BlackHat конференциясына жіберудің орнына, оларды DefCon-қа жіберуді шешкенін айтты. Мен одан айырмашылығы неде деп сұрадым? Досы оның шынымен жақсы, ақылды және тәжірибелі командасы бар деп жауап берді және ол оларды өткір пышақпен жасаған сияқты, қайрауды жаңартып, аздап ақылды ету үшін BlackHat-ке жібереді. Бірақ ол оларды DefCon-ға жібергенде, олардың жақсы ойшыл болғанын қалайды. Мен: «Құдай, мен бұл туралы ойлануым керек!» - дедім. Бұл шынымен де адамдар білім алуға келетін орын.

Бейресми пікір бар екенін білесіздер – егер сіз ақпараттық қауіпсіздікпен айналыссаңыз, хакерлік шабуылдан аулақ болыңыз. Инфоқауіпсіздік - бұл жұмыс істеуге, ақша табуға тамаша орын, бірақ ақша алу және оны таба білу зерттеушінің қуанышынан, күтпеген жаңалықтардан, мәселелерді шешуден және сәтсіздіктерді бастан кешіруден бөлек. Сіз қорқудың қажеті жоқ сәтсіздіктер, өйткені мұнда сізді достар қоршап алады. Менің ойымша, бұл айырмашылық - өйткені егер сіз жай ғана ақпараттық қауіпсіздікте жұмыс жасасаңыз, сәтсіздіктен қорқу керек.

Джо Гранд: Шынында да, Infosec-те жұмыс істеу сізді хакер етпейді, ал егер сіз хакер болсаңыз, бұл сіздің ақпараттық қауіпсіздікпен айналысып жатқаныңызды білдірмейді! Хакерлік әлем тек ақпараттық қауіпсіздік емес.

DefCon 27 конференциясы: электрондық бейдждерді жасау сахнасының артында. 1 бөлім

Модератор: иә, және біз оны қабылдауға тырысамыз. Естеріңізде болса, осыдан бір жыл бұрын Қытайда эксперимент ретінде DefCon өткізген болатынбыз. Бұл конференция Америка Құрама Штаттарынан тыс жерде алғаш рет өткізілді. Бұл сол жылы қытайлық хакерлік шабуылдар үшін АТ қауіпсіздігінің ең үлкен оқиғаларының біріне айналды. Онда бір қызық оқиға болды. Мен конференцияға қанша ақша алу керектігін сұрағанымда, бізге: «конференциялар үшін ешкім ешқашан ештеңе ақы алмайды, бұл маркетингтік шығындар, сондықтан ол тегін» деді. Мен конференцияны студенттерді көбірек тарту үшін демалыс күндері немесе компания өкілдерін тарту үшін жұмыс күндері жақсырақ өткізу керек пе деп сұрағанымда, бізге бұрын ешкім демалыс күндері конференция өткізбегенін айтты. Мен DefCon футболкаларын алып келгіміз келетінін айттым және олар әдетте қаншаға сатылады деп сұрадым, олар маған «бұрын конференцияларда ешкім футболка сатпаған» деді.

Содан кейін бізде Қытайда екінші DefCon болды, мен Кингпинге жақындап, одан керемет нәрсе жасауын өтіндім, кейбір арнайы Defcon төсбелгілері.

Джо Гранд: иә, сіз өте сенімді болдыңыз және бұл DefCon мәніне сәйкес өте керемет нәрсе болуы керек еді.

Модератор: Бізде қарапайым белгіні емес, қандай да бір технологиялық, электронды белгіні жасау идеясы болды, ал Джо бұл идеяны үлкен ынтамен қабылдап, бұрын-соңды жасалмаған мүлдем әдеттен тыс нәрсені жасауға шешім қабылдады.

Джо Гранд: Көптеген адамдар төсбелгілерді нағыз өнер туындыларына айналдырады, сондықтан мен тіпті 9 жыл бұрын DefCon 18 көрмесінде алғаш рет пайда болған қауымдастық белгілері сияқты бірдеңе жасай алатыныма күмәндандым. Басында мен қатты уайымдадым, бірақ кейін мен солай ойладым. Мен жай ғана өз стилімді жасап, ешкіммен бәсекелесуге тырыспайтын едім, бұл мен әрқашан жасаған және адамдарға ұнайтын.

Модератор: Бұл аппараттық белгішелерді жасау себептерінің бірі BlackHat қауымдастығында да, DefCon-да да Kingpin және басқалар иеленетін хакерлік дағдыларды байқамадым. Дегенмен, өзімізді роботтар немесе жасырын үкімет әрекеттері сияқты жаман нәрселерден қорғағымыз келсе, бізде хакерлік дағдылар болуы керек. Бұл біздің қауымдастықтың назарын хакерлердің аппараттық құралдарына аударудың жасырын әрекетінің бір түрі болды және біз сәттілікке қол жеткіздік.

Джо Гранд: мұндай төсбелгілерді алған адамдар, олармен не істеу керектігін білетін сияқты болса да, бәрібір сұрақтар қояды және бұл олардың мұндай нәрселерге деген қызығушылығын оятады.

Модератор: Мен Джодан Қытайға түйреуіштер жасауды сұрағанымда, біз мүлдем жаңа нәрсе алғымыз келеді.

Джо Гранд: Менде біздің белгішелеріміздің эволюция тарихын көрсететін слайд бар. Төменгі оң жақта сіз бірінші қытай конференциясына арналған Қытай 1.0 белгісін көре аласыз, ол икемді схема болып табылады.

DefCon 27 конференциясы: электрондық бейдждерді жасау сахнасының артында. 1 бөлім

Бұл белгі біздің қауымдастықты ағаш ретінде бейнеледі, оның бұтақтары әртүрлі тапсырмаларды бейнелейді және олар аяқталған кезде жарық диодтары жыпылықтады. Ол кодты оңай жаза алатын қарапайым Raspberry Pi әзірлеу ортасын пайдаланады. Бірақ бұл біздің қауымдастық жасаған нәрсе болды және Қытай үшін ол жаңа хакерлер мәдениетін көрсетті. Біз оларға электронды төсбелгінің не үшін екенін және оның не істейтінін түсіндіруіміз керек еді, бұл таңқаларлық болды және қытайлықтардың бұл нәрсеге қалай қабылдағаны мені екінші конференцияға жаңа төсбелгіні әзірлеуге шабыттандырды.

Модератор: Менің ойымша, оны жасау өте қиын болды.

Джо Гранд: иә, тек 2 немесе 3 өндіруші мұндай нәзік бөлікті өңдеуге келісті. Бұл икемді кішкентай тақта, принтер оның үстінде алға-артқа жылжиды және оны оңай сындырады, сондықтан бұл белгілерді жасау өте қымбат болды. Сіз ПХД ақ түске боялғанын көре аласыз, бояу қабаты аздап қалыңдық қосып, бейджге аздап төзімділік берді.

Әрине, бұл қандай да бір техникалық жетістік емес еді, бірақ біз әу бастан қарапайым төсбелгілерді жасағымыз келмеді. Олардың әрқайсысының пайда болуымен байланысты оқиға бар, оны қауымдастық медиа-контент кітапханасынан табуға болады. Бірте-бірте біз жаңа технологияларды, жаңа компоненттерді және жаңа өндіріс әдістерін енгізуге тырыстық. DefCon 18-де, содан кейін мен бейдж жасаудан кеттім, алдыңғы жағында лазерлік оюы бар алюминий белгісі енгізілді. Қоғамдық кеңестің бекітуіне төсбелгінің үлгісін тапсыруымыз керек болғанда қонақүй бөлмесіндегі әңгімеміз есімде. Мен бұл тәуекелді идея дедім, ал сіз: «Сонымен не? Оны сынап көрейік және не болатынын көрейік ».

Модератор: Сондай-ақ, мысалы, халықаралық жеткізілім кезінде электрондық бейдждеріміз зақымданған кездегі апаттар болды. Бірақ Қытайға арналған бейдждерге оралайық - олар жарықдиодты шамдармен жабдықталған ба?

Джо Гранд: иә, баспа платасының артқы жағында және олар жанған кезде, арнайы субстраттың арқасында тақта арқылы жарық шашыраңқы болды және бұл жарықдиодты жарқырау ретінде емес, тақтадағы қандай да бір ою-өрнек ретінде қабылданды. ағаштың бұтақтары.

DefCon 27 конференциясы: электрондық бейдждерді жасау сахнасының артында. 1 бөлім

Модератор: Қытай үшін белгішенің басты ерекшелігі оны визуализация станциясына физикалық түрде қосу және 3-D кеңістігінде филиал бағыттарын көрсету мүмкіндігі болды. Символдық түрде қауымдастықтың мәселелерді қалай шешетінін, шешу процесі ағаш бұтағымен қалай бейнеленетінін және сәттіліктің жарқылмен қалай жүретінін көре аласыз.

Аудармашының ескертуі: Бағдарламаланатын Қытай 1.0 белгісін сынау туралы бейнені сілтемеден көруге болады www.youtube.com/watch?v=JigRbNXcMB8.

Біз төсбелгілерімізді әлеуметтік инженерия құралы деп санай аламыз. Біз төсбелгіні басқа адамдармен танысу және бір-бірімен араласу мүмкіндігін жасау үшін пайдаланамыз. Ол сізді рөлдік ойын түріне батырады және біз бұл идеяны нақты құрылғыға қалай енгізу керектігін анықтауға көп уақыт жұмсадық.
Сонымен, DefCon тарихындағы ең ірі конференциялардың бірі болып табылатын бүгінгі конференцияға оралайық. Біз 4 қонақүйді басып алдық және біз барлық қатысушыларға бірдей көңіл бөле алмайтын шығармыз, бірақ егер сізде қандай да бір мәселелер туындаса, бізге хабарласыңыз, біз сізге оларды шешуге көмектесеміз. Бейджіңізде қандай да бір ақаулар болса, бізде қажетті құралдар бар шеберхана бар. Ал енді сөз кезегін Кингпинге беремін, ол биылғы жылдың төсбелгілері туралы айтып береді.

Джо Гранд: Мен төсбелгілер туралы айту үшін осында қайта оралуым керек деп ешқашан ойламадым. Мен төсбелгі жасауды тоқтаттым, өйткені өз рөлімді ойнағанымды сезіндім. Жылдан жылға жаңа техникалар мен технологияларды пайдаланып, өз-өзіммен жарысып, дәл осылай істеп жатқандай болдым. Сондықтан мен өз орнымды басқа біреуге беруді шештім, DefCon менсіз өссін және жаңа адам біздің қауымдастық үшін төсбелгілерді жасау мүмкіндігіне ие болады. Бірақ ДТ телефон соқса, қайта келіп, тағы да төсбелгілер жасаймын деп айтатынмын.

DefCon 27 конференциясы: электрондық бейдждерді жасау сахнасының артында. 1 бөлім

DefCon қалай өзгергенін көру өте жақсы, қауымдастықтың әртүрлі салаларын қамтуға қабілетті көптеген жаңа, әртүрлі адамдарды көру өте жақсы. Негізі төсбелгілерімді ақыры олар туралы айтып, бар сырымды ашатын күнді күтумен жасадым. Білесіз бе, мен соңғы алты ай бойы бұл туралы ғана ойладым, ал менің әйелім мен балаларым енді бұл тақырып туралы менімен сөйлесе алмайды.

Бұл төсбелгілерді жасаудағы басты мақсат техникалық және электронды құрылғыларды түсінетін адамдарға ұнауы үшін емес. Мен бұл белгішенің мүмкіндігінше көп адамға қол жеткізуін қаладым және оны пайдалану үшін аппараттық хакер болудың қажеті жоқ. Мен бұл сізді DefCon арқылы жүргізетін нұсқаулық сияқты болғанын қаладым. Сонымен, бейдждерді жасау кезіндегі негізгі мақсаттар бүкіл DefCon тәжірибесін қамтитын ойын ойлап табу, бүкіл қоғамдастықты біріктіретін технологияны пайдалану және DefCon-те барлығын қанағаттандыратын нәрсе жасау болды.

Бұл ойынның немесе DefCon квестінің осы слайдта көрсетілген өте қарапайым ережелері бар, кеше өзінің төсбелгісін бұзғандардың бәрі оны көргенде жылай бастады.

DefCon 27 конференциясы: электрондық бейдждерді жасау сахнасының артында. 1 бөлім

Мен белгішеге ешқандай басқатырғыштар салған жоқпын. Пазл - бұл бейдж квесті. Онда көптеген басқатырғыштар белгішелері бар, мен тіпті мұндай нәрсені жасауға тырыспадым. Мен жалғыз ортақ тапсырма құруды шештім, оның шешімін іздеу көптеген адамдарды біріктіреді және белгіше осы квесттің аяқталуының көрсеткіші болады.

Белгішеңізді қосқаннан кейін ол баяу жыпылықтай бастайды. Мұны мен тартымдылық режимі, мәселелерді шешуге дайын болу күйі деп атаймын. Соңғы мақсатқа жету үшін өту керек көптеген түрлі белгішелерді көрсету күйлері бар. Мен танымбелгіні кері өңдеуге тырысқан адамдарды білемін, бірақ оның пайдасы жоқ, өйткені конференция барысында сізге бірнеше тапсырмаларды орындау қажет, осылайша бейдждер сізге DefCon тәжірибесін береді. Танымбелгінің мақсаты - бұл белгілерді бұзып, автоматты түрде жеңіске жету арқылы бұл тапсырмаларды айналып өту емес, оларды бірге шешу тәжірибесін бойыңызға сіңіру. Бұл квест арқылы сіз жаңа адамдармен танысасыз, жаңа нәрселерді үйренесіз және бұл қызықты.

Келесі слайд белгішенің «толтырылуы» қалай көрінетінін көрсетеді. Жоғарғы сол жақта антенна, төменгі жағында NFMI чипі орналасқан, ол дәстүрлі радиожиіліктен айырмашылығы жақын өрістегі магниттік индукция негізінде байланысты қамтамасыз етеді. Бұл туралы кейінірек толығырақ айтамыз. Бүгін байқағаным, жиналғандардың көбі төсбелгілерін «сүйіп» жатқан сияқты. Белгілер шын мәнінде магниттерге ұқсас, өйткені магнитте магнит өрісі бар және біздің бейдж оны жасайды. Бірақ оларды бір-біріне қосудың қажеті жоқ; бейдждердің еркін байланысуы үшін бір фут немесе одан да көп қашықтық жеткілікті.

DefCon 27 конференциясы: электрондық бейдждерді жасау сахнасының артында. 1 бөлім

Дегенмен, бейдждер RF қолтаңбаларын қалдырмайды, сондықтан SDR радио негізіндегі бейдждерді бұзуға маманданған хакер магниттік сенсордың қандай да бір түрімен қаруланып, Джефф екеуміздің арамызға кірмейінше, олармен ештеңе істей алмайды. Бұл DefCon-тан тыс «жасырын байланысты» ұйымдастыруға мүмкіндік беретін өте қысқа диапазон, мысалы, сыныпта отырып, досыңызбен сауда-саттық. Бұл бәріңізді біріктіруге, ақпаратпен бөлісуге көмектеседі, бірақ көптеген хакерлерді қатты ренжітетін кез келген деректерді шығаруға мүмкіндік бермейді.

Бейджде сонымен қатар микроконтроллер, жарықдиодты драйвер және пьезоэлектрлік динамик бар. Мен аппараттық дизайнды қарапайым ұстауға тырыстым, бұл сырттан өте қарапайым көрінгенімен, бұл оңай емес еді. Назарларыңызды осы төсбелгіні тағу мүмкіндіктеріне аударғым келеді. «Келіп көрейік және не болатынын көрейік» деп айту оңай, бірақ жаңа нәрсені жасағанда, оның қалай жұмыс істейтінін елестетіп, пайдалану жағдайын ойлап табу керек. Біз бекітудің жаңа әдісін ойлап таптық. Әдетте сіз бейджді алып, оны белдікке қысып қоясыз, бірақ біздің танымбелгі тіректеріміз оны карабинді бекіту үшін баумен сырғытуға, оны сағат сияқты білезікке тағуға, тіпті шашқа арналған таңғышқа немесе бас таңғышқа тағуға мүмкіндік береді. Бұған қоса, оны зергерлік бұйым ретінде қолдануға болады - мойынға ілулі тұрған брошь немесе амулет. Сондықтан біз жаңа нәрсе ойлап тауып, адамдар онымен не істейтінін көруді шештік. Бұл түйреуіш әрі зергерлік бұйым, әрі белгі.

DefCon 27 конференциясы: электрондық бейдждерді жасау сахнасының артында. 1 бөлім

Келесі слайдта құрылғының құрылымдық схемасы көрсетілген. Мен егжей-тегжейлі айтқым келмейді, тек негізгі жұмыс элементтерін көрсетемін.

DefCon 27 конференциясы: электрондық бейдждерді жасау сахнасының артында. 1 бөлім

Белгішенің ПХД-де NXP ARM Cortex-M0 процессоры бар. Бұл жалпы мақсаттағы микроконтроллер, бірақ жеткілікті қуатты және бізге қажет функцияларды орындауға қабілетті.

Айтпақшы, сіз осы дизайнның алғашқы нұсқаларын және белгіше дизайнының мәліметтерін DefCon медиа серверінде немесе менің веб-сайтымда тексере аласыз.

Бейджде LED драйвері және NXP чипі болып табылатын NFMI радиосы бар. Бірнеше жыл бұрын мен нұсқаулықты дұрыс түсінбегендіктен соңғы минутта бейджге басқа батарея ұстағышын қосуға тура келді, бір жыл бұрын мен белгілерімде CR123a батареяларын пайдаландым және осы белгіде мен миниатюралық монета ұяшығы ұстағышын пайдалануды шештім. кеңістікті үнемдеу 3 Q. Келесі слайд жүйенің аппараттық құралдары туралы мәліметтерді көрсетеді.

DefCon 27 конференциясы: электрондық бейдждерді жасау сахнасының артында. 1 бөлім

Ол жарықдиодты драйверді, радиобайланысты басқарады, квесттерді өңдейді және әрбір электронды құрылғыда бар элементтерді көрсетеді. KL27 платформасында NXP чипі, ARM-CORTEX MO+ процессоры және NFMI сияқты керемет нәрсе бар. Бұл ұзақ уақыт бойы қолданылған қысқа диапазондағы магниттік индукциялық жүйе, бірақ шын мәнінде тек жоғары технологиялық электронды өнімдерде кездеседі. Бұл технологияның бар екенін білмейтін миллиондаған компаниялар болуы мүмкін. Егер сіз кішігірім компанияда қарапайым хакер немесе инженер болсаңыз, оны пайдалану бойынша жұмыс істеуге тура келеді. Біз бұл технологияны қолдану идеясын Freescale жігіттерімен бұрынғы жұмысымның арқасында тудырдық, менде әлі күнге дейін NXP үшін жұмыс істейтін осы жігіттердің бірінің байланыстары бар. Мен оған қоңырау шалып, DefCon үшін ерекше белгі жасағым келетінін түсіндірдім. Ол маған NFMI мамандарымен байланысуға кеңес берді, бұл маған көмектесе алатын NXP ішіндегі шағын топ.

DefCon 27 конференциясы: электрондық бейдждерді жасау сахнасының артында. 1 бөлім

DefCon 27 конференциясы: электрондық бейдждерді жасау сахнасының артында. 1 бөлім

Мен оларға DefCon туралы және біздің қауымдастыққа жаңа технологияны әкелу қаншалықты керемет екендігі туралы электрондық хат жібердім және олар бірлесіп жұмыс істеуге келісті. Бельгиялық NFMI компаниясының бірнеше жігіттері маған шынымен көмектесті. NFMI технологиясында оң жақтағы слайдта көрсетілгендей, көп нәрсе қабылдағыш пен таратқыш антенналардың орналасуына байланысты. Қабылдағыш пен таратқыштың антенналары перпендикуляр болса, сигнал қабылданбайды. Бұл технология деректерді немесе дыбысты 1 м-ге дейінгі қашықтықта жоғары жылдамдықпен бағытты беруді қамтамасыз етеді және мысалы, гарнитурадағы Bluetooth орнына пайдаланылады. Ол магнит өрісін өндіруге негізделген, яғни, шын мәнінде, бізде ауа өзегі бар трансформатор бар. Бұл Bluetooth пайдалану кезіндегідей сигналыңыз басқа адамның құрылғысына кедергі келтіруі мүмкін құрылғылар арасында ортақ радио өрісін жасамайды.

Бұл байланыс air HiFi-ға ұқсас. Байланыс арнасының өткізу қабілеті 596 МГц тасымалдаушы жиілігінде 10,58 кбит/с. Бұл қосылым модем беретіннен жылдамырақ.

DefCon 27 конференциясы: электрондық бейдждерді жасау сахнасының артында. 1 бөлім

Өрт сөндіру және басқа төтенше қызметтерге арналған құлаққаптардағы микрофондар мен құлаққаптарды басқару үшін NFMI пайдалану мені таң қалдырды, бұл Bluetooth байланысына қарағанда әлдеқайда тиімді және басқа радио құрылғыларына кедергі келтірмейді. Бір қызығы, бұл чип шынымен де DefCon қауымдастығының байланысына көмектесе алады, оны жаңа технологиялық деңгейге көтереді.

NFMI радиосы шын мәнінде NFMI-дің өзі мен ARM чипінен тұрады, сондықтан бізде 2 микроконтроллер бар - біреуі радио коды үшін, екіншісі ойын коды үшін. NXP осы радио чиптің кодын жазуға инженерді арнады, ол хабар тарату байланысына мүмкіндік береді, себебі бұл кодты жазу маған көп уақытты алады.

Бір қызығы, таңғажайып технологиясы бар көптеген компаниялар бар, бірақ олардың техникалық құжаттамасы көпшілікке жария етілмейді. Бірақ NXP DefCon-пен жұмыс істеуге қызығушылық танытқаны сонша, біз ешқандай құжаттаманы шығармау шешімін таптық, сондықтан біздің бейдж радиосы - қара жәшік, біз оны деректерді жіберу үшін ғана қолданамыз. Бейдж желіге қосылған кезде радиочипке жүктелетін және алдын ала конфигурациялау үшін қызмет ететін белгілі бір реттелетін код бар. Сіз жарық диодты жарқылдың 3-2-1 кезеңдері арқылы өтетінін көресіз - бұл KL27-ден жүктелетін код, KL27 арқылы өткен бірнеше пакеттер, ол оқығаннан кейін өңдейді.

Келесі слайдта 8 байттық пакеттің құрамы туралы ақпарат берілген, ол бәрін бұзуды ұнататындар үшін қызықты болады.

DefCon 27 конференциясы: электрондық бейдждерді жасау сахнасының артында. 1 бөлім

Мен әртүрлі белгіше күйлерінің пакеттерін әдейі жарияламаймын, мен бұл туралы келесі жексенбіде айтатын шығармын, сондықтан әзірге мен хабар тарату сілтемесі арқылы ауқымдағы әрбір белгіше жіберетін және қабылдайтын пакетті көрсетемін. Бірегей белгіше идентификаторы бар - 9 немесе 10 цифрдан тұратын сан, нақты есімде жоқ, белгіше түрі, сиқырлы белгі жалауы, ойын жалаулары және пайдаланылмаған байт. Сондықтан, егер сіз бұл микробағдарламаны бұзсаңыз, бейдж деректеріңізді тасымалдай алмайсыз, бірақ басқа деректерді тасымалдай аласыз. Егер сізде дұрыс сенсор болса, онымен басқа бірдеңе жасауға болады, мысалы, бүкіл пакетпен бірлесіп жұмыс істеу және өз мазмұныңызды жасау, өйткені код біздің тарапымыздан басқарылады. Радио чипке қалаған кез келген деректерді жіберуге болады және ол трансляциялық кастинг арқылы беріледі.

Бейдждің тағы бір маңызды бөлігі - автоматты энергия үнемдеу режимі бар жарықдиодты драйвер. Барлық жарық диодтары жеке адрестеледі және олардың жарықтығын дербес өзгертеді. Бұл құрылғылардың көпшілігі нүктеден нүктеге немесе ұялы байланыс негізінде жұмыс істейді, бірақ біз әрбір белгіше жіберілетін және әрбір белгіше деректерді қабылдайтын, содан кейін ұйқы режиміне өтетін алдын ала кездейсоқ уақыт генераторын қолданамыз. Бұл жағдайда «біреуі барлығына» немесе «бәрі біреуге» ауысу жағдайы туындауы мүмкін. Біз тіпті қанша бейдждің бір уақытта байланыса алатынын білмейміз, бірақ кез келген жағдайда бұл 10 данадан асады.

DefCon 27 конференциясы: электрондық бейдждерді жасау сахнасының артында. 1 бөлім

Шын мәнінде, біз деректер алмасатын топтық чатты аламыз. Егер танымбелгінің жарық диодтары жыпылықтай бастаса, бұл оның біреумен байланысып тұрғанын білдіреді. Егер сіз дұрыс жерде және қажетті уақытта болсаңыз, бейджді анықтау уақыты шамамен 5 мс болады, әйтпесе ол бір уақытта «байланысатын» белгілердің санына байланысты 5-10 секундқа жетуі мүмкін - олар неғұрлым көп болса, соғұрлым көп болады. ойынның соңғы кезеңіне жету үшін уақыт қажет болуы мүмкін. Кез келген жағдайда, тапсырмаларды орындау үшін бірлескен топтық чат қажет.

Бұл жарық диоды драйвері әртүрлі белгіше түрлерін қолдайды: динамиктерге, баяндамашыларға, қалғандар үшін, ал белгішедегі асыл тас жарық диодтарымен бірдей түсте жанады. Жарық индикаторы баяндамашыға конференцияға қатысушыларды төсбелгілерінің түсі бойынша анықтауға мүмкіндік береді, бірақ мұны істеу оңай болмады.

28:00

DefCon 27 конференциясы: электрондық бейдждерді жасау сахнасының артында. 2 бөлім

Кейбір жарнамалар 🙂

Бізбен бірге болғандарыңызға рахмет. Сізге біздің мақалалар ұнайды ма? Қызықты мазмұнды көргіңіз келе ме? Тапсырыс беру немесе достарыңызға ұсыну арқылы бізге қолдау көрсетіңіз, әзірлеушілерге арналған бұлтты VPS $4.99, Сіз үшін біз ойлап тапқан бастапқы деңгейдегі серверлердің бірегей аналогы: VPS (KVM) E5-2697 v3 (6 ядросы) 10 ГБ DDR4 480 ГБ SSD 1 Гбит/с 19 доллардан немесе серверді қалай бөлісуге болатыны туралы барлық шындық? (RAID1 және RAID10, 24 ядроға дейін және 40 ГБ DDR4 дейін қол жетімді).

Dell R730xd Амстердамдағы Equinix Tier IV деректер орталығында 2 есе арзан ба? Тек осында 2 x Intel TetraDeca-Core Xeon 2x E5-2697v3 2.6 ГГц 14C 64 ГБ DDR4 4x960 ГБ SSD 1 Гбит/с 100 теледидар 199 доллардан бастап Нидерландыда! Dell R420 - 2x E5-2430 2.2 ГГц 6C 128 ГБ DDR3 2x960 ГБ SSD 1 Гбит/с 100 ТБ - 99 доллардан бастап! туралы оқыңыз Инфрақұрылымдық корпорацияны қалай құруға болады. бір тиынға 730 еуро тұратын Dell R5xd E2650-4 v9000 серверлерін қолданатын класс?

Ақпарат көзі: www.habr.com

пікір қалдыру