Мазмұны:

HackerBox 0027: Cypherpunk: 16 қадам
HackerBox 0027: Cypherpunk: 16 қадам

Бейне: HackerBox 0027: Cypherpunk: 16 қадам

Бейне: HackerBox 0027: Cypherpunk: 16 қадам
Бейне: HackerBox #0016 Cellular World 2024, Қараша
Anonim
HackerBox 0027: Cypherpunk
HackerBox 0027: Cypherpunk

Cypherpunk - Осы айда HackerBox хакерлері құпиялылық пен криптографияны зерттейді. Бұл Нұсқаулықта HackerBox #0027 -пен жұмыс істеу туралы ақпарат бар, оны жеткізу аяқталған кезде алуға болады. Сонымен қатар, егер сіз ай сайын пошта жәшігіңізден осындай HackerBox алғыңыз келсе, HackerBoxes.com сайтына жазылып, революцияға қосылыңыз!

HackerBox 0027 үшін тақырыптар мен оқу мақсаттары:

  • Құпиялылықтың маңызды әлеуметтік салдарын түсіну
  • Жеке электронды құрылғылардағы қауіпсіз камералар
  • Криптографияның тарихы мен математикасын зерттеңіз
  • Жалпы криптографиялық бағдарламалық жасақтаманы контекстілендіріңіз
  • STM32 ARM процессорының «Black Pill» тақтасын конфигурациялаңыз
  • STM32 қара таблеткасын Arduino IDE көмегімен бағдарламалаңыз
  • Қара таблеткамен пернетақта мен TFT дисплейін біріктіріңіз
  • Екінші дүниежүзілік соғыстың жұмбақ машинасының функционалдығын қайталаңыз
  • Көп факторлы аутентификация туралы түсінік
  • U2F Zero USB таңбалауышын жасау үшін дәнекерлеу қиындықтарына тап болыңыз

HackerBoxes - бұл DIY электроникасы мен компьютерлік технологиялар үшін ай сайынғы жазылым қорапшасы. Біз әуесқоймыз, жасаушылар мен эксперименттер. Біз армандардың армандарымыз. Планетаны бұзыңыз!

1 -қадам: HackerBox 0027: қораптың мазмұны

HackerBox 0027: қораптың мазмұны
HackerBox 0027: қораптың мазмұны
  • HackerBoxes #0027 Жиналатын анықтама картасы
  • Қара таблетка STM32F103C8T6 модулі
  • STLink V2 USB бағдарламашысы
  • Толық түсті 2,4 дюймдік TFT дисплейі - 240x320 пиксель
  • 4х4 матрицалық пернетақта
  • 830 нүктелік дәнекерсіз тақта
  • 140 дана сымнан өтуге арналған жинақ
  • U2F нөлдік дәнекерлеуге арналған екі жиынтық
  • Үлкен 9х15 см Жасыл прототипті ПХД
  • Эксклюзивті Vinyl GawkStop тыңшылық блокаторлары
  • Эксклюзивті алюминий магнитті бұрылатын веб -камера қақпағы
  • EFF эксклюзивті патч
  • Құпиялық борсық жапсырмасы
  • Tor Decal

Пайдалы болатын басқа да нәрселер:

  • Пісіру үтігі, дәнекерлеу және негізгі дәнекерлеу құралдары
  • SMT дәнекерлеуге арналған ұлғайтқыш пен шағын пинцет
  • Бағдарламалық құралдарды іске қосуға арналған компьютер

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

HackerBox FAQ мүшелері үшін қазіргі және болашақ мүшелер үшін көптеген ақпарат бар екенін ескеріңіз.

2 -қадам: Cypherpunks

Cypherpunks
Cypherpunks

Cypherpunk [wikipedia]-әлеуметтік және саяси өзгерістерге жол ретінде күшті криптография мен құпиялылықты жақсартатын технологияларды кеңінен қолдануды жақтайтын белсенді. Бастапқыда Cypherpunks электрондық тарату тізімі арқылы байланысатын бейресми топтар криптографияны белсенді қолдану арқылы құпиялылық пен қауіпсіздікті қамтамасыз етуге бағытталған. Cypherpunks 1980 жылдардың аяғынан бастап белсенді қозғалыспен айналысады.

1992 жылдың соңында Эрик Хьюз, Тимоти К. Мэй және Джон Гилмор Сан -Франциско шығанағы аймағындағы Гилмордың Cygnus Solutions компаниясында ай сайын кездесетін шағын топ құрды, және оны Джуд Милхон әзілмен циферпунктер деп атады. шифр және киберпанк. 2006 жылдың қарашасында Оксфорд ағылшын сөздігіне «cypherpunk» сөзі қосылды.

Негізгі идеяларды A Cypherpunk манифестінен табуға болады (Эрик Хьюз, 1993): «Құпиялылық электронды дәуірде ашық қоғам үшін қажет.… Біз үкіметтерден, корпорациялардан немесе басқа ірі ұйымдардан бізге құпиялылықты күтуге болмайды … егер бізде жеке ақпарат болса, онда ол жеке өмірімізді қорғау керек.… Cypherpunks код жазады. Біз біреудің құпиялылықты қорғау үшін бағдарламалық қамтамасыз ету жазуы керек екенін білеміз, және біз оны жазамыз ». Кейбір назар аударарлық шифрлар ірі технологиялық компаниялардың, университеттердің аға қызметкерлері немесе басқалары белгілі ғылыми ұйымдар болып табылады.

3 -қадам: Электрондық шекара қоры (EFF)

Электрондық шекара қоры (EFF)
Электрондық шекара қоры (EFF)

EFF [wikipedia]-Сан-Франциско, Калифорния штатында орналасқан халықаралық коммерциялық емес цифрлық құқықтар тобы. Қорды 1990 жылы шілдеде Джон Гилмор, Джон Перри Барлоу және Митч Капор интернеттегі азаматтық бостандықтарды насихаттау үшін құрды.

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

HackerBoxes Электрондық шекара қорының негізгі доноры болғанын мақтан тұтады. Біз кез келген адамды және барлығын цифрлық құпиялылық пен сөз бостандығын қорғайтын осы маңызды коммерциялық емес топқа қолдау көрсетуге шақырамыз. EFF -тің қоғамдық мүддеге бағытталған құқықтық жұмысы, белсенділігі және бағдарламалық қамтамасыз етуді әзірлеу әрекеттері цифрлық әлемдегі біздің негізгі құқықтарымызды сақтауға тырысады. EFF - бұл АҚШ -тың 501 (c) (3) коммерциялық емес ұйымы және сіздің қайырымдылықтарыңыз салықтан шегерілуі мүмкін.

4 -қадам: EFF -тің назар аударарлық жобалары

EFF -тің назар аударарлық жобалары
EFF -тің назар аударарлық жобалары

Privacy Badger-бұл жарнама берушілер мен басқа да үшінші тарап трекерлерінің сіздің қайда барғаныңызды және интернетте қандай беттерге қарайтындығыңызды жасырын бақылауына кедергі келтіретін шолғыш қондырмасы. Егер жарнама беруші сізді бірнеше веб -сайттарда сіздің рұқсатынсыз қадағалайтын сияқты болса, Privacy Badger шолушыға басқа мазмұнды жүктеуге автоматты түрде тыйым салады. Жарнама берушіге сіз кенеттен жоғалып кеткен сияқтысыз.

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

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

Пияз маршрутизаторы (Tor) өз пайдаланушыларына Интернетте серуендеуге, сөйлесуге және жасырын түрде жедел хабарлар жіберуге мүмкіндік береді. Tor - бұл тегін бағдарламалық қамтамасыз ету және трафикті талдаудан қорғауға көмектесетін ашық желі, жеке бостандық пен жеке өмірге, құпия кәсіпкерлік қызмет пен қарым -қатынасқа және мемлекет қауіпсіздігіне қатер төндіретін желілік бақылау түрі.

5 -қадам: Камераларды қорғаңыз

Камераларыңызды қорғаңыз
Камераларыңызды қорғаңыз

WIRED журналының хабарлауынша, «барлау агенттіктері, кибер алаяқтар немесе интернеттегі сойылдар әзірлеген шпиондық құралдар сіздің камераңызды индикатор жарығынсыз қосуы мүмкін». [Сымды]

ФБР директоры бола отырып, Джеймс Коми шифрлау мен құпиялылық туралы сөз сөйледі. Ол ноутбуктағы веб -камераның линзасына таспа жапсыратынын айтты. [ҰЛТТЫҚ ӘЛЕУМЕТТІК РАДИО]

Марк Цукерберг жұртшылықтың дәл сол тәжірибені ұстанатынын байқаған кезде жаңалық жасады. [TIME]

HackerBox #0027 GAWK STOP арнайы шпион-блокаторларының винилдендірілген жиынтығын, сондай-ақ магнитті-айналмалы веб-камераның қақпағын қамтиды.

6 -қадам: Криптография

Криптография
Криптография

Криптография [википедия] - бұл қарсыластар деп аталатын үшінші жақтардың қатысуымен қауіпсіз байланыс әдістерін қолдану мен үйрену. Криптография қазіргі заманға дейін шифрлаудың синонимі болды, ақпаратты оқылатын күйден бос сөзге айналдыру. Шифрланған хабарламаның авторы түпнұсқалық ақпаратты қалпына келтіру үшін қажет декодтау әдісімен тек қана алушылармен ғана бөлісті, осылайша қалаусыз адамдардың бұлай істеуіне жол бермеді. Криптографиялық әдебиеттерде жіберуші үшін Алиса («А»), алушы үшін Боб («В»), қарсылас үшін Хауа («тыңдаушы») деген атау жиі қолданылады. Бірінші дүниежүзілік соғыста роторлы шифрлі машиналар дамығаннан және Екінші дүниежүзілік соғыста компьютерлер пайда болғаннан бері криптологияны жүргізудің әдістері күрделене түсті және оны қолдану кеңінен таралды. Қазіргі криптография математикалық теорияға негізделген. Криптографиялық алгоритмдер есептік қаттылыққа негізделген, сондықтан мұндай алгоритмдерді кез келген қарсылас бұзуы қиын.

Криптография туралы көбірек білуге арналған көптеген онлайн ресурстар бар. Міне бірнеше бастау нүктелері:

Хан Академиясындағы криптографияға саяхат - бұл бейнелер, мақалалар мен іс -шаралардың тамаша сериясы.

Стэнфорд университетінде криптографияның ақысыз онлайн курсы бар.

Брюс Шнайер өзінің «Қолданбалы криптография» атты классикалық кітабының онлайн көшірмесіне сілтеме жариялады. Мәтінде қазіргі заманғы криптографияға толық шолу жасалады. Ол ондаған криптографиялық алгоритмдерді сипаттайды және оларды іске асыру бойынша практикалық кеңестер береді.

7 -қадам: Жалпы криптографиялық бағдарламалық қамтамасыз ету

Жалпы криптографиялық бағдарламалық қамтамасыз ету
Жалпы криптографиялық бағдарламалық қамтамасыз ету

Практикалық тұрғыдан алғанда, біз білуіміз керек криптографияның бірнеше нақты қосымшалары бар:

Pretty Good Privacy (PGP) - бұл шифрлау бағдарламасы, ол сақталған деректердің криптографиялық құпиялылығын және аутентификациясын қамтамасыз етеді. PGP мәтінге, электрондық пошталарға, файлдарға, каталогтарға және тіпті бүкіл диск бөлімдеріне қол қою, шифрлау және шифрын ашу үшін қолданылады.

Көлік қабаттарының қауіпсіздігі (TLS) - бұл компьютерлік желі арқылы байланыс қауіпсіздігін қамтамасыз ететін криптографиялық хаттама. TLS интернетте шолу, электрондық пошта, Интернетте факс жіберу, жылдам хабар алмасу және IP арқылы дауыстық (VoIP) сияқты қосымшаларда қолданылады. Веб -сайттар өздерінің серверлері мен веб -шолғыштары арасындағы барлық байланысты қамтамасыз ету үшін TLS -ті қолдана алады. TLS бұрынғы Secure Sockets Layer (SSL) сипаттамаларына негізделген.

Интернет протоколының қауіпсіздігі (IPsec) - бұл желі арқылы жіберілетін мәліметтер пакетін растайтын және шифрлайтын желілік протокол жиынтығы. IPsec сеанстың басында агенттер арасында өзара аутентификация орнатуға және сеанс кезінде қолданылатын криптографиялық кілттерді келісуге арналған хаттамаларды қамтиды.

Виртуалды жеке желі (VPN) жалпыға ортақ желі бойынша жеке желіні кеңейтеді және пайдаланушыларға олардың есептеу құрылғылары жеке желіге тікелей қосылған сияқты ортақ немесе ортақ желілер бойынша деректерді жіберуге және алуға мүмкіндік береді. VPN туннелінің әр шетіндегі жүйелер туннельге кіретін деректерді шифрлайды және екінші шетінде шифрын шешеді.

Blockchain - бұл криптография көмегімен байланысқан және қорғалған блоктар деп аталатын жазбалардың үнемі өсіп келе жатқан тізімі. Алғашқы блокчейн 2009 жылы биткоиннің негізгі компоненті ретінде енгізілді, онда ол барлық транзакциялар үшін мемлекеттік кітап ретінде қызмет етеді. Биткоинге арналған блокчейннің өнертабысы оны сенімді билік пен орталық серверді қажет етпестен, екі есе шығын мәселесін шешетін алғашқы цифрлық валютаға айналдырды.

8 -қадам: STM32 қара таблеткасы

STM32 қара таблеткасы
STM32 қара таблеткасы
STM32 қара таблеткасы
STM32 қара таблеткасы

Қара таблетка - бұл ең соңғы STM32 таблетка тақтасы. Бұл көгілдір таблетка мен сирек кездесетін қызыл таблетканың жақсартылған нұсқасы.

Қара таблеткада STM32F103C8T6 32 биттік ARM M3 микроконтроллері (деректер кестесі), төрт істікшелі ST-Link тақырыбы, MicroUSB порты және PB12-де қолданушы жарық диоды бар. USB портының дұрыс жұмыс істеуі үшін PA12 дұрыс тартылатын резисторы орнатылады. Бұл тарту әдетте басқа таблетка тақталарында тақтаны өзгертуді талап етеді.

Сыртқы түрі әдеттегі Arduino Nano -ға ұқсас болғанымен, Black Pill әлдеқайда күшті. 32 биттік STM32F103C8T6 ARM микроконтроллері 72 МГц жиілікте жұмыс істей алады. Ол бір циклді көбейтуді және аппараттық бөлуді орындай алады. Оның 64 Кбайт флэш жады мен 20 Кбайт SRAM бар.

9 -қадам: Arduino IDE және STLink көмегімен қара таблетканы жыпылықтау

Қара таблетка Arduino IDE және STLink көмегімен жыпылықтайды
Қара таблетка Arduino IDE және STLink көмегімен жыпылықтайды

Егер сізде жақында Arduino IDE орнатылмаған болса, оны осы жерден алыңыз.

Әрі қарай, Роджер Кларктың Arduino_STM32 репозиторийін алыңыз. Бұған Arduino IDE 1.8.x -те STM32 тақталарын қолдайтын аппараттық файлдар кіреді. Егер сіз мұны қолмен жүктесеңіз, Arduino_STM32-master.zip Arduino IDE «аппараттық» қалтасына оралғанын тексеріңіз. Бұл пакетті қолдау форумы бар екенін ескеріңіз.

STLink қосқыш сымдарын осында көрсетілгендей бекітіңіз.

Arduino IDE іске қосыңыз және Құралдар астындағы мына опцияларды таңдаңыз:

Тақта: Жалпы STM32F103C сериясы Вариант: STM32F103C8 (20k RAM. 64k Flash) CPU жылдамдығы (МГц): «72МГц (қалыпты)» Жүктеу әдісі: «STLink»

Файл мысалдарын ашыңыз> негіздер> жыпылықтау «LED_BUILTIN» барлық үш данасын PB12 -ге өзгертіңіз «Жүктеу» көрсеткісін басыңыз (жүктеу кезінде STLink -тегі жарық диоды жыпылықтайды)

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

10 -қадам: Дакиге дәрі беріңіз

Таблетка Даки
Таблетка Даки

Pill Duck - бұл STM32 көмегімен сценарийленген USB HID құрылғысы. Әрине … Неге болмасқа?

11 -қадам: TFT дисплейі

TFT дисплейі
TFT дисплейі

Жұқа пленкалы-транзисторлы сұйық-кристалды дисплей (TFT LCD)-адрестік және контраст сияқты жақсартылған кескін сапалары үшін жұқа пленкалы-транзисторлық технологияны қолданатын сұйық кристалды дисплейдің (СКД) нұсқасы. TFT СКД-бұл белсенді матрицалы СК, пассивті матрицалы СКД немесе бірнеше сегменттері бар қарапайым, тікелей басқарылатын СКД.

Бұл толық түсті TFT дисплейі 2,4 дюймді құрайды және ажыратымдылығы 240х320.

Контроллер ILI9341 (деректер кестесі) болып табылады, ол STM32 -ге осында көрсетілген сымдар схемасына сәйкес сериялық перифериялық интерфейс (SPI) шинасы арқылы қосыла алады.

Дисплейді тексеру үшін эскизді жүктеңіз:

мысалдар> Adafruit_ILI9341_STM> stm32_graphicstest

Үш басқару түйреуішін келесідей өзгертіңіз:

#TFT_CS PA1 анықтау#TFT_DC PA3 анықтау#TFT_RST PA2 анықтау

Назар аударыңыз, графикалық тест үлгісі дәстүрлі Arduino AVR микроконтроллеріне қарағанда STM32 өнімділігі жақсарғандықтан өте тез орындалады.

12 -қадам: пернетақта матрицасын енгізу

Пернетақта матрицасын енгізу
Пернетақта матрицасын енгізу

4x4 матрицалық пернетақтаны көрсетілгендей етіп қосыңыз және TFT_Keypad тіркесімін тіркеңіз. Бұл мысал пернетақтаны оқиды және кілтті экранда көрсетеді. Пернетақтаны оқуға арналған бұл қарапайым мысал кешіктіру () функциясын қолданғандықтан бұғатталатынын ескеріңіз. Мұны дауыс беруге немесе үзіліспен басқарылатын модельге көшу арқылы жақсартуға болады.

Пернетақтаны және TFT дисплейін қара таблеткамен бірге дәнекерлемейтін тақтаға немесе жасыл протободыға енгізу және дисплейі бар «есептеу платформасын» жасайды.

13 -қадам: Enigma Machine Code Challenge

Image
Image
Екі факторлы аутентификация - U2F нөлдік қауіпсіздік кілті
Екі факторлы аутентификация - U2F нөлдік қауіпсіздік кілті

Enigma машиналары-20 ғасырдың басынан ортасына дейін жасалған және қолданылған роторлы шифрлі электромеханикалық машиналар. Оларды бірнеше елдің әскери және мемлекеттік қызметтері қабылдады, әсіресе фашистік Германия. Германияның қарулы күштері өздерінің жұмбақпен шифрланған байланыстары одақтастарға енбейді деп сенді. Бірақ Ұлыбританияның Блетчли саябағындағы ағаштан жасалған саябақтарда орналасқан мыңдаған кодрейкерлер басқа идеяларға ие болды.

Бұл айдағы кодтау міндеті - «есептеу платформасын» өзіңіздің жеке жұмбақ машинаңызға айналдыру.

Біз қазірдің өзінде пернетақтаның кірісі мен дисплейдің шығуына мысалдар енгіздік.

Кіріс пен шығыс арасындағы параметрлер мен есептеулерге бірнеше мысалдар келтірілген:

ENIGMuino

Жұмбақты ашу

Arduino Enigma симуляторы

ST-Geotronics-тен нұсқаулық

14 -қадам: екі факторлы аутентификация - U2F нөлдік қауіпсіздік кілті

Екі факторлы аутентификация (2FA деп те аталады)-бұл пайдаланушының жеке басын растау әдісі, ол екі түрлі факторлардың тіркесімін қолдану арқылы: 1) олар білетін нәрсе, 2) оларда бар нәрсе немесе 3) олар. Екі факторлы аутентификацияның жақсы мысалы банкоматтан ақшаны алу болып табылады, мұнда тек банк картасы (пайдаланушыда бар нәрсе) мен PIN коды (пайдаланушы білетін нәрсе) дұрыс үйлесімі операцияны жүргізуге мүмкіндік береді..

Universal 2nd Factor (U2F)-бұл аутентификацияның ашық стандарты, ол смарт-карталарда табылған ұқсас қауіпсіздік технологиясына негізделген мамандандырылған USB немесе NFC құрылғылары арқылы екі факторлы аутентификацияны күшейтеді және жеңілдетеді. U2F қауіпсіздік кілттерін Google Chrome 38 нұсқасынан бастап және Opera 40 нұсқасынан бастап қолдайды. U2F қауіпсіздік кілттері Google, Dropbox, GitHub, GitLab сияқты U2F протоколына қолдау көрсететін онлайн қызметтерінде екі сатылы тексерудің қосымша әдісі ретінде қолданыла алады. Bitbucket, Nextcloud, Facebook және т.б.

U2F Zero - бұл екі факторлы аутентификацияға арналған U2F ашық көзі. Онда Microchip ATECC508A криптографиялық процессоры бар, ол мыналарды қолдайды:

  • Қауіпсіз жабдыққа негізделген кілт сақтау
  • Жоғары жылдамдықты ашық кілт (PKI) алгоритмдері
  • ECDSA: FIPS186-3 цифрлық қолтаңбаның эллиптикалық қисығы алгоритмі
  • ECDH: FIPS SP800-56A эллиптикалық қисық Диффи-Хеллман алгоритмі
  • NIST стандарты P256 эллиптикалық қисыққа қолдау
  • SHA-256 HMAC опциясымен хэш алгоритмі
  • 16 кілтке дейін сақтау - 256 биттік кілт ұзындығы
  • 72 биттік бірегей сериялық нөмір
  • FIPS кездейсоқ сандар генераторы (RNG)

15 -қадам: Дәнекерлеуге арналған жиынтық

Дәнекерлеуге арналған жиынтық
Дәнекерлеуге арналған жиынтық
Дәнекерлеуге арналған жиынтық
Дәнекерлеуге арналған жиынтық
Дәнекерлеуге арналған жиынтық
Дәнекерлеуге арналған жиынтық

Егер сізде дәнекерлеу қиын болса, сіз өзіңіздің U2F нөлдік кілтті жасай аласыз.

U2F Zero Soldering Challenge жиынтығы:

  • U2F Zero Token PCB
  • 8051 Негізгі микроконтроллер (E0) EFM8UB11F16G
  • Қауіпсіз элемент (A1) ATECC508A
  • Күй жарық диоды (RGB1) 0603 жалпы анод
  • Zener ESD қорғау диоды (Z1) SOT553
  • 100 Ом резисторы (R1) 0603
  • 4.7 uF айналып өтетін конденсатор (C4) 0603
  • 0,1 uF айналып өтетін конденсатор (C3) 0403
  • Лездік тактильді түйме (SW1)
  • Бөлінген сақиналы салпыншақ

0603 өлшемді екі компонент бар екенін ескеріңіз. Олар бір -біріне өте ұқсас, бірақ мұқият тексеру R1 қара, ал С4 ашық түсті екенін көрсетеді. Сондай -ақ, E0, A1 және RGB1 ПХД жібек экранда көрсетілгендей қажетті бағыттарға ие екенін ескеріңіз.

U2F Zero Wiki микроконтроллерді бағдарламалауға арналған мәліметтерді көрсетеді.

ЕСКЕРТУ: Әрбір HackerBox #0027 дәнекерлеудің екі жиынтығын қамтиды, себебі дәнекерлеу өте қиын және авариялар болады. Ренжімеңіз. Жоғары ұлғайтқышты, пинцетті, жақсы үтікті, дәнекер ағынын қолданыңыз және өте баяу және мұқият жылжытыңыз. Егер сіз бұл жинақты сәтті дәнекерлей алмасаңыз, онда сіз жалғыз емессіз. Тіпті ешқашан жұмыс істемесе де, бұл әр түрлі SMT пакеттерінде жақсы дәнекерлеу.

Сіз Бен Хек шоуының осы бөлігін жер үсті дәнекерлеуде көргіңіз келуі мүмкін.

16 -қадам: Планетаны бұзу

Планетаны бұзу
Планетаны бұзу

Егер сіз осы нұсқаулықты ұнатқан болсаңыз және ай сайын электронды пошта жәшігіңіздің электронды пошта жәшігіне жеткізілуін қаласаңыз, мұнда жазылу арқылы HackerBox революциясына қосылыңыз.

Қол жеткізіңіз және төмендегі түсініктемелерде немесе HackerBoxes Facebook бетіндегі табыстарыңызбен бөлісіңіз. Егер сізде қандай да бір сұрақтар туындаса немесе көмек қажет болса, бізге хабарлаңыз. HackerBoxes бағдарламасына қатысқаныңыз үшін рахмет. Ұсыныстарыңыз бен пікірлеріңіздің келуін қадағалаңыз. HackerBoxes - бұл сіздің қораптарыңыз. Керемет нәрсе жасайық!

Ұсынылған: