Cov txheej txheem:

HackerBox 0027: Cypherpunk: 16 Cov Kauj Ruam
HackerBox 0027: Cypherpunk: 16 Cov Kauj Ruam

Video: HackerBox 0027: Cypherpunk: 16 Cov Kauj Ruam

Video: HackerBox 0027: Cypherpunk: 16 Cov Kauj Ruam
Video: #22 Hacker Box 0034 2024, Hlis ntuj nqeg
Anonim
HackerBox 0027: Cypherpunk
HackerBox 0027: Cypherpunk

Cypherpunk - Lub hlis no, HackerBox Hackers tab tom tshawb nrhiav tsis pub lwm tus paub thiab cryptography. Cov Lus Qhia no muaj cov ntaub ntawv rau ua haujlwm nrog HackerBox #0027, uas koj tuaj yeem khaws tau ntawm no thaum cov khoom siv kawg. Tsis tas li, yog tias koj xav tau txais HackerBox zoo li txoj cai no hauv koj lub mailbox txhua lub hlis, thov sau npe ntawm HackerBoxes.com thiab koom nrog kev tawm tsam!

Cov Ntsiab Lus thiab Kawm Lub Hom Phiaj rau HackerBox 0027:

  • Nkag siab txog qhov cuam tshuam tseem ceeb ntawm kev ntiag tug
  • Ruaj ntseg lub koob yees duab ntawm cov khoom siv hluav taws xob tus kheej
  • Tshawb nrhiav keeb kwm thiab lej ntawm cryptography
  • Contextualize software cryptographic feem ntau
  • Kho lub STM32 ARM processor "Black Pill" board
  • Ua haujlwm STM32 Cov Tshuaj Ntsuab Dub siv Arduino IDE
  • Ua ke Cov Keypad thiab TFT Zaub nrog Ntsiav Tshuaj Dub
  • Rov ua haujlwm tau zoo ntawm WWII Enigma Machine
  • To taub Multi-Factor Authentication
  • Fim qhov kev sib tw kom tsim tau U2F Zero USB Token

HackerBoxes yog lub npov muab kev pabcuam txhua hli rau DIY khoom siv hluav taws xob thiab tshuab computer. Peb yog cov nyiam ua haujlwm, tsim khoom, thiab sim ua. Peb yog cov neeg ua npau suav npau suav. HACK THE PLANET!

Kauj Ruam 1: HackerBox 0027: Cov Ntsiab Lus Box

HackerBox 0027: Cov Ntsiab Lus Box
HackerBox 0027: Cov Ntsiab Lus Box
  • HackerBoxes #0027 Daim npav siv tau
  • Ntsiav Tshuaj Dub STM32F103C8T6 Module
  • STLink V2 USB Programmer
  • Puv -Xim 2.4 nti TFT Zaub - 240x320 Pixels
  • 4x4 Matrix Keypad
  • 830 Point Solderless Breadboard
  • 140 Daim Hlau Jumper Khoom
  • Ob U2F Zero Soldering Challenge Kits
  • Loj 9x15 cm Green Prototying PCB
  • Tshwj xeeb Vinyl GawkStop Spy Blockers
  • Tshwj xeeb Aluminium Sib Nqus Swivel Webcam Npog
  • Tshwj xeeb EFF thaj
  • Tsis pub twg paub Badger Decal
  • Tor Decal Cov

Qee qhov lwm yam uas yuav pab tau:

  • Soldering hlau, cov laug, thiab cov cuab yeej siv yooj yim
  • Lub tsom iav thiab tus me me rau SMT kev sib tw sib tw
  • Khoos phis tawj rau kev khiav cov cuab yeej software

Qhov tseem ceeb tshaj, koj yuav xav tau kev nkag siab ntawm kev taug txuj kev nyuaj, tus ntsuj plig DIY, thiab xav paub xav paub hacker. Hardcore DIY cov khoom siv hluav taws xob tsis yog kev nrhiav tsis tseem ceeb, thiab peb tsis tso dej rau koj. Lub hom phiaj yog kev vam meej, tsis yog kev ua tiav. Thaum koj mob siab rau thiab txaus siab rau kev taug txuj kev nyuaj, kev txaus siab ntau tuaj yeem tau los ntawm kev kawm thev naus laus zis tshiab thiab vam tias yuav tau txais qee qhov haujlwm ua haujlwm. Peb hais kom ua txhua kauj ruam qeeb, mloog cov ntsiab lus, thiab tsis txhob ntshai thov kev pab.

Nco ntsoov tias muaj cov ntaub ntawv muaj txiaj ntsig rau tam sim no, thiab yav tom ntej, cov tswv cuab hauv HackerBox FAQ.

Kauj ruam 2: Cypherpunks

Cypherpunks
Cypherpunks

Cypherpunk [wikipedia] yog tus txhawb nqa kev txhawb nqa thoob plaws kev siv cryptography muaj zog thiab kev siv tus kheej-txhim kho thev naus laus zis raws li txoj hauv kev rau kev hloov pauv hauv zej zog thiab kev nom kev tswv. Keeb kwm kev sib txuas lus los ntawm Cypherpunks cov npe xa ntawv hluav taws xob, pab pawg tsis raws cai txhawm rau ua tiav kev ceev ntiag tug thiab kev nyab xeeb los ntawm kev siv cryptography. Cypherpunks tau koom nrog hauv kev txav mus los txij li xyoo 1980s lig.

Nyob rau xyoo 1992 lig, Eric Hughes, Timothy C. cipher thiab cyberpunk. Thaum lub Kaum Ib Hlis 2006, lo lus "cypherpunk" tau ntxiv rau Oxford English Dictionary.

Cov tswv yim yooj yim tuaj yeem nrhiav tau hauv A Cypherpunk's Manifesto (Eric Hughes, 1993): Kev ceev ntiag tug yog qhov tsim nyog rau zej zog qhib nyob rau hnub nyoog hauv tshuab hluav taws xob. yuav tsum tiv thaiv peb tus kheej yog tias peb cia siab tias yuav muaj.… Cypherpunks sau tus lej. Peb paub tias ib tus neeg yuav tsum sau software los tiv thaiv kev ceev ntiag tug, thiab… peb yuav sau nws.” Qee qhov tseem ceeb cypherpunks yog, lossis yog, cov neeg ua haujlwm laus ntawm cov tuam txhab thev naus laus zis loj, tsev kawm qib siab, thiab lwm tus yog cov koom haum tshawb fawb paub zoo.

Kauj Ruam 3: Electronic Frontier Foundation (EFF)

Electronic Frontier Foundation (EFF)
Electronic Frontier Foundation (EFF)

EFF [wikipedia] yog thoob ntiaj teb cov koom haum tsis muaj txiaj ntsig digital cai pab pawg raws li hauv San Francisco, California. Lub hauv paus tau tsim thaum Lub Xya Hli 1990, los ntawm John Gilmore, John Perry Barlow, thiab Mitch Kapor los txhawb nqa Internet kev ywj pheej ntawm pej xeem.

EFF muab nyiaj txiag rau kev tiv thaiv kev cai lij choj hauv tsev hais plaub, nthuav qhia cov ntsiab lus luv luv, tiv thaiv cov tib neeg thiab cov thev naus laus zis tshiab los ntawm qhov nws suav tias yog kev ua phem raug cai raug cai, ua haujlwm nthuav tawm tsoomfwv tsis raug cai, muab kev qhia rau tsoomfwv thiab tsev hais plaub, teeb tsa kev ua nom ua tswv thiab xa ntawv ntau, txhawb nqa qee qhov thev naus laus zis tshiab uas nws ntseeg tias khaws cia kev ywj pheej ntawm tus kheej thiab online kev ywj pheej ntawm pej xeem, tswj hwm lub hauv paus thiab lub vev xaib ntawm cov xov xwm thiab cov ntaub ntawv ntsig txog, saib xyuas thiab cov teeb meem muaj peev xwm ua raws txoj cai uas nws ntseeg tias yuav cuam tshuam rau kev ywj pheej ntawm tus kheej thiab kev siv ncaj ncees, thiab thov cov npe ntawm nws xav txog kev tsim txom patents nrog lub hom phiaj kom kov yeej cov uas nws suav tias tsis muaj txiaj ntsig. EFF tseem muab cov lus qhia, cov cuab yeej, yuav ua li cas, qhia paub, thiab software rau kev sib tham hauv online kom nyab xeeb dua.

HackerBoxes zoo siab los ua Tus Pabcuam Loj rau Electronic Frontier Foundation. Peb txhawb txhua tus thiab txhua tus kom nyem rau ntawm no thiab qhia koj kev txhawb nqa rau pab pawg tsis muaj txiaj ntsig tseem ceeb uas tiv thaiv digital ntiag tug thiab kev hais tawm dawb. EFF txoj kev txaus siab rau pej xeem ua haujlwm raug cai, ua kom muaj zog, thiab txhim kho software nrhiav kev los khaws peb txoj cai tseem ceeb hauv ntiaj teb digital. EFF yog Asmeskas 501 (c) (3) lub koom haum tsis koom tes thiab koj cov nyiaj pub dawb yuav raug txiav se tawm.

Kauj Ruam 4: Cov phiaj xwm EFF tseem ceeb

Tseem ceeb EFF Cov Haujlwm
Tseem ceeb EFF Cov Haujlwm

Tsis pub twg paub Badger yog qhov browser ntxiv rau uas txwv tsis pub tshaj tawm thiab lwm tus neeg sab nrauv taug qab los ntawm kev taug qab qhov uas koj mus thiab nplooj ntawv twg uas koj saib hauv lub vev xaib. Yog tias tus tshaj tawm zoo li yuav taug qab koj hla ntau lub vev xaib yam tsis tau kev tso cai los ntawm koj, Privacy Badger cia li thaiv tus tshaj tawm ntawd los ntawm kev rub cov ntsiab lus ntxiv hauv koj tus browser. Rau tus tshaj tawm, nws zoo li koj tam sim ntawd ploj mus.

Network Neutrality yog lub tswv yim uas cov muab kev pabcuam hauv Is Taws Nem (ISPs) yuav tsum kho txhua cov ntaub ntawv uas taug kev hla lawv cov network ncaj ncees, tsis muaj kev ntxub ntxaug tsis raug cai hauv cov apps tshwj xeeb, cov vev xaib lossis cov kev pabcuam. Nws yog lub hauv paus ntsiab lus uas yuav tsum tau txhawb kom tiv thaiv yav tom ntej ntawm peb qhib Internet.

Kev Nyab Xeeb Kev Nyab Xeeb Kev Koom Tes yog cov peev txheej tshiab rau cov tib neeg uas xav pab lawv cov zej zog kawm paub txog kev nyab xeeb digital. Qhov xav tau kev ruaj ntseg tus kheej muaj kev ruaj ntseg digital tau nce zuj zus txhua hnub. Los ntawm pab pawg hauv paus mus rau cov koom haum hauv zej zog rau ib tus neeg EFF cov tswv cuab, cov neeg nyob thoob plaws hauv peb lub zej zog tau tshaj tawm qhov xav tau cov ntaub ntawv kev nyab xeeb uas siv tau yooj yim los qhia rau lawv cov phooj ywg, cov neeg nyob sib ze, thiab cov npoj yaig.

Lub Onion Router (Tor) ua rau nws cov neeg siv siv Internet, sib tham, thiab xa cov lus tam sim tsis qhia npe. Tor yog software pub dawb thiab qhib kev sib tham uas pab tiv thaiv kev txheeb xyuas kev lag luam, ib daim ntawv ntawm kev saib xyuas lub network uas cuam tshuam rau kev ywj pheej ntawm tus kheej thiab ntiag tug, kev ua lag luam tsis pub lwm tus paub thiab kev sib raug zoo, thiab kev nyab xeeb hauv xeev.

Kauj Ruam 5: Ruaj Ntseg Koj Lub Koob Yees Duab

Ruaj Ntseg Koj Cov Koob Yees Duab
Ruaj Ntseg Koj Cov Koob Yees Duab

Raws li WIRED Magazine, "cov cuab yeej soj xyuas, txawm tias tsim los ntawm cov koom haum txawj ntse, cyber crooks lossis internet creeps, tuaj yeem tig koj lub koob yees duab yam tsis pom lub teeb pom kev." [WIRED]

Thaum ua tus Thawj Coj ntawm FBI, James Comey tau hais lus txog kev zais thiab tsis pub lwm tus paub. Nws tawm tswv yim tias nws tso ib daim kab xev hla lub webcam lens ntawm nws lub laptop. [NPR]

Mark Zuckerberg tau tshaj xov xwm thaum cov pej xeem pom tias nws ua raws tib yam kev coj ua. [SIJHAWM]

HackerBox #0027 nta sau los ntawm cov vinyl customized GAWK STOP spy blockers ntxiv rau aluminium sib nqus-tig lub webcam npog.

Kauj ruam 6: Cryptography

Cryptography
Cryptography

Cryptography [wikipedia] yog kev coj ua thiab kawm txog cov txuj ci rau kev sib txuas lus ruaj ntseg thaum muaj cov neeg thib peb hu ua yeeb ncuab. Cryptography ua ntej lub hnub nyoog niaj hnub no tau ua haujlwm zoo nrog encryption, hloov pauv cov ntaub ntawv los ntawm lub xeev nyeem tau kom pom qhov tsis muaj tseeb. Tus pib ntawm cov lus encrypted qhia cov txheej txheem txiav txim siab xav tau rov qab cov ntaub ntawv qub tsuas yog nrog cov neeg tau txais kev pab, yog li txwv tsis pub cov neeg tsis xav ua los ntawm ib yam. Cov ntaub ntawv cryptography feem ntau siv lub npe Alice ("A") rau tus xa, Bob ("B") rau tus neeg tau txais kev pab, thiab Eve ("eavesdropper") rau tus yeeb ncuab. Txij li kev txhim kho cov tshuab rotor cipher hauv Kev Tsov Rog Thoob Ntiaj Teb Zaum 1 thiab kev tshwm sim ntawm cov khoos phis tawj hauv Kev Tsov Rog Ntiaj Teb Zaum II, cov txheej txheem siv los nqa tawm cryptology tau dhau los ua qhov nyuaj thiab nws daim ntawv thov nthuav dav dua. Kev lees paub niaj hnub no hnyav heev raws kev ua lej. Cryptographic algorithms tau tsim nyob ib puag ncig kev suav qhov hnyav qhov kev xav, ua rau cov txheej txheem no nyuaj ua txhaum los ntawm txhua tus yeeb ncuab.

Muaj ntau qhov peev txheej hauv online rau kev kawm paub ntau ntxiv txog cryptography. Nov yog qee qhov pib:

Txoj Kev Mus Rau Hauv Cryptography ntawm Khan Academy yog cov yeeb yaj kiab zoo, kab lus, thiab kev ua ub no.

Stanford University muaj chav kawm online dawb Cryptography.

Bruce Schneier tau tshaj tawm qhov txuas rau hauv online luam ntawm nws phau ntawv qub, Applied Cryptography. Cov ntawv sau muab kev tshuaj xyuas dav dav ntawm kev siv cryptography niaj hnub no. Nws piav qhia kaum ob ntawm cryptographic algorithms thiab muab tswv yim tswv yim txog yuav ua li cas siv lawv.

Kauj Ruam 7: Common Cryptographic Software

Common Cryptographic Software
Common Cryptographic Software

Los ntawm qhov pom ntawm qhov pom, muaj qee qhov kev thov tshwj xeeb ntawm kev kos duab uas peb yuav tsum paub txog:

Tsis Pub Leej Twg Paub Zoo Zoo (PGP) yog qhov kev pabcuam encryption uas muab cryptographic ntiag tug thiab kev lees paub rau cov ntaub ntawv khaws cia. PGP yog siv rau kev kos npe, encrypting, thiab decrypting ntawv, e-mail, cov ntaub ntawv, phau ntawv teev npe, thiab txawm tias tag nrho cov disk faib.

Thauj Khoom Txheej Txheem Kev Nyab Xeeb (TLS) yog cov txheej txheem cryptographic uas muab kev nyab xeeb kev sib txuas lus hla lub computer network. TLS tau siv hauv cov ntawv thov xws li tshawb xyuas lub vev xaib, email, faxing hauv Is Taws Nem, xa ntawv tam sim, thiab lub suab dhau IP (VoIP). Cov vev xaib muaj peev xwm siv TLS kom ruaj ntseg txhua qhov kev sib txuas lus ntawm lawv cov servers thiab web browsers. TLS tau tsim ua ntej Kev Nyab Xeeb Sockets Layer (SSL) ua ntej.

Internet Kev Cai Ruaj Ntseg Ruaj Ntseg (IPsec) yog cov txheej txheem txheej txheem txheej txheem uas lees paub tseeb thiab encrypts cov pob ntawv ntawm cov ntaub ntawv xa hauv lub network. IPsec suav nrog cov txheej txheem txhawm rau tsim kev sib koom ua pov thawj tseeb ntawm cov neeg sawv cev thaum pib ntawm kev sib tham thiab kev sib tham ntawm cov yuam sij cryptographic los siv thaum sib tham.

Virtual Private Network (VPN) nthuav tawm lub network ntiag tug thoob plaws hauv lub network pej xeem, thiab ua rau cov neeg siv xa thiab tau txais cov ntaub ntawv hla kev sib koom lossis pej xeem network zoo li yog lawv cov cuab yeej siv tau txuas ncaj qha rau lub network ntiag tug. Cov kab ke ntawm txhua qhov kawg ntawm VPN qhov nkag rau hauv encrypt cov ntaub ntawv nkag mus rau hauv lub qhov thiab txiav txim siab nws ntawm lwm qhov kawg.

Blockchain yog daim ntawv teev cov ntaub ntawv txuas ntxiv zuj zus, hu ua block, uas tau txuas nrog thiab ruaj ntseg siv cryptography. Thawj qhov blockchain tau ua tiav hauv xyoo 2009 los ua ib feem tseem ceeb ntawm bitcoin qhov uas nws ua haujlwm ua tus coj nyiaj rau pej xeem rau txhua qhov kev lag luam. Kev tsim ntawm blockchain rau bitcoin ua rau nws yog thawj lub txiaj ntsig digital los daws teeb meem siv nyiaj ob zaug yam tsis xav tau kev tso cai los ntawm tus tswv lossis lub hauv paus neeg rau zaub mov.

Kauj Ruam 8: STM32 Cov Tshuaj Dub

STM32 Dub Ntsiav Tshuaj
STM32 Dub Ntsiav Tshuaj
STM32 Dub Ntsiav Tshuaj
STM32 Dub Ntsiav Tshuaj

Ntsiav Tshuaj Ntsuab Dub yog daim ntawv qhia tseeb STM32 Pill Board. Nws yog ib qho kev hloov pauv ntawm cov tshuaj Blue Blue thiab tsawg dua Red Pill.

Cov Tshuaj Ntshav Dub muaj cov STM32F103C8T6 32bit ARM M3 microcontroller (cov ntawv), plaub-tus pin ST-Txuas header, MicroUSB chaw nres nkoj, thiab tus siv LED ntawm PB12. Qhov tseeb rub tawm tus tiv thaiv ntawm PA12 los teeb tsa rau kev ua haujlwm raug ntawm USB chaw nres nkoj. Qhov kev rub tawm no feem ntau xav tau kev hloov kho ntawm lub rooj tsavxwm ntawm lwm Cov Tshuaj Ntsiav Tshuaj.

Thaum zoo sib xws rau qhov zoo ib yam li Arduino Nano, Cov ntsiav tshuaj dub muaj zog dua. 32 ntsis STM32F103C8T6 ARM microcontroller tuaj yeem khiav ntawm 72 MHz. Nws tuaj yeem ua qhov sib npaug ntawm ib puag ncig thiab faib khoom kho vajtse. Nws muaj 64 Kbytes ntawm Flash nco thiab 20 Kbytes ntawm SRAM.

Kauj Ruam 9: Ua kom pom cov tshuaj dub nrog Arduino IDE thiab STLink

Teeb nyem Ntsiav Tshuaj Dub Nrog Arduino IDE thiab STLink
Teeb nyem Ntsiav Tshuaj Dub Nrog Arduino IDE thiab STLink

Yog tias koj tsis muaj Arduino IDE tam sim no teeb tsa, tau nws ntawm no.

Tom ntej no, tau txais Roger Clark's Arduino_STM32 chaw cia khoom. Qhov no suav nrog cov ntaub ntawv kho vajtse los txhawb STM32 cov laug cam ntawm Arduino IDE 1.8.x. Yog tias koj rub tawm phau ntawv no, xyuas kom tseeb tias Arduino_STM32-master.zip tau ntim rau hauv Arduino IDE "kho vajtse" nplaub tshev. Nco ntsoov tias muaj lub rooj sab laj txhawb nqa rau pob khoom no.

Txuas STLink jumper xov hlau raws li qhia ntawm no.

Khiav Arduino IDE thiab xaiv cov kev xaiv no hauv Cov Cuab Yeej:

Board: Generic STM32F103C seriesVariant: STM32F103C8 (20k RAM. 64k Flash) CPU Speed (MHz): "72MHz (Normal)" Upload method: "STLink"

Qhib cov ntaub ntawv piv txwv> hauv paus> blinkChange tag nrho peb qhov xwm txheej ntawm "LED_BUILTIN" rau PB12Hit qhov "upload" xub (LED ntawm STLink yuav flicker thaum upload)

Cov duab kos uas tau rub tawm no yuav ntsais tus neeg siv LED ntawm Dub Pill rau thiab tawm txhua ob. Tom ntej no, hloov tus nqi hauv ob ncua sijhawm (1000) nqe lus los ntawm 1000 txog 100 thiab xa dua. LED yuav tsum ntsais muag kaum zaus sai dua tam sim no. Nov yog peb tus txheej txheem "Nyob Zoo Hauv Ntiaj Teb" kom paub tseeb tias peb tuaj yeem suav sau cov phiaj xwm yooj yim thiab thauj nws mus rau pawg phiaj.

Kauj Ruam 10: Tshuaj Duckie

Tshuaj Duckie
Tshuaj Duckie

Pill Duck yog cov ntawv sau USB HID siv STM32. Tseeb … Vim li cas tsis?

Kauj ruam 11: TFT Zaub

TFT Zaub
TFT Zaub

Thin-film-transistor liquid-crystal display (TFT LCD) yog qhov sib txawv ntawm cov kua siv lead ua kua (LCD) uas siv cov thev naus laus zis nyias-zaj duab xis-transistor thev naus laus zis los txhim kho cov duab zoo xws li chaw nyob thiab sib piv. Ib qho TFT LCD yog lub tshuab ua haujlwm matrix LCD, sib piv rau passive-matrix LCDs lossis yooj yim, ncaj qha tsav LCDs nrog ob peb ntu.

Qhov Xim Xim TFT Zaub ntsuas 2.4 nti thiab muaj kev daws teeb meem 240x320.

Tus tswj hwm yog ILI9341 (cov ntawv), uas tuaj yeem txuas mus rau STM32 ntawm Serial Peripheral Interface (SPI) tsheb npav raws li daim duab qhia pom ntawm no.

Txhawm rau sim cov zaub thauj khoom kos duab los ntawm:

piv txwv> Adafruit_ILI9341_STM> stm32_graphicstest

Hloov kho peb tus lej tswj tus lej txhais zoo li:

#define TFT_CS PA1#txhais TFT_DC PA3#txhais TFT_RST PA2

Nco ntsoov tias cov duab piv txwv ua tiav nrawm heev vim tias kev txhim kho kev ua tau zoo ntawm STM32 dhau ntawm cov tsoos Arduino AVR microcontroller.

Kauj Ruam 12: Keypad Matrix Input

Keypad Matrix Tswv Yim
Keypad Matrix Tswv Yim

Hlau hla 4x4 Matrix Keypad raws li qhia thiab thauj khoom txuas daim duab txuas TFT_Keypad. Qhov piv txwv no nyeem cov keyboard thiab qhia tus yuam sij ntawm qhov screen. Nco ntsoov tias qhov piv txwv yooj yim no rau kev nyeem cov keyboard yog thaiv vim nws siv ncua () ua haujlwm. Qhov no tuaj yeem txhim kho tau los ntawm kev hloov mus rau qhov kev xaiv tsa lossis cuam tshuam nrog kev coj ua qauv.

Sib dhos Cov Keypad thiab TFT cov zaub nrog rau Dub Pill mus rau lub khob cij uas tsis muaj xim lossis cov ntsuab ntsuab ua rau zoo "xam lub platform" zoo nrog rau kev nkag thiab tso tawm.

Kauj Ruam 13: Enigma Machine Code Challenge

Image
Image
Kev lees paub ob -Qhov tseeb - U2F Zero Security Key
Kev lees paub ob -Qhov tseeb - U2F Zero Security Key

Enigma Machine tau siv tshuab hluav taws xob rotor cipher tshuab tsim thiab siv nyob rau thaum ntxov txog nruab nrab xyoo pua 20th. Lawv tau txais los ntawm tub rog thiab tsoomfwv cov kev pabcuam ntawm ntau lub tebchaws, tshwj xeeb tshaj yog Nazi Lub Tebchaws Yelemees. Lub teb chaws Yelemees cov tub rog tau ntseeg tias lawv cov Enigma-encrypted kev sib txuas lus tsis tuaj yeem ua rau Allies. Tab sis ntau txhiab tus codebreakers - raws li ntoo ntoo ntawm Tebchaws Askiv Bletchley Park - muaj lwm lub tswv yim.

Lub hlis no qhov kev sib tw coding yog tig "kev suav ua haujlwm" rau hauv koj tus kheej lub tshuab Enigma.

Peb twb tau ua tiav cov piv txwv rau cov keyboard nkag thiab tso tawm.

Nov yog qee qhov piv txwv rau kev teeb tsa thiab kev suav ntawm cov tswv yim thiab cov txiaj ntsig:

ENIGMuino

Qhib Enigma

Arduino Enigma Simulator

Qhia los ntawm ST-Geotronics

Kauj Ruam 14: Kev Tshawb Xyuas Ob -Yam - U2F Zero Security Key

Kev lees paub ob-yam (tseem hu ua 2FA) yog ib txoj hauv kev lees paub tus neeg siv daim ntawv lees paub los ntawm kev siv ob qho sib txawv: 1) qee yam uas lawv paub, 2) qee yam uas lawv muaj, lossis 3) qee yam lawv yog. Ib qho piv txwv zoo ntawm ob qhov kev lees paub tseeb yog kev thim nyiaj los ntawm lub tshuab ATM, qhov twg tsuas yog ua ke ntawm daim npav rho nyiaj hauv txhab nyiaj (qee yam uas tus neeg siv muaj) thiab tus lej PIN (qee yam uas tus neeg siv paub) tso cai rau kev ua lag luam.

Universal 2nd Factor (U2F) yog qhib kev lees paub tus qauv uas ntxiv dag zog thiab ua kom yooj yim ob yam kev lees paub siv USB tshwj xeeb lossis NFC cov cuab yeej raws li kev siv thev naus laus zis zoo sib xws pom hauv daim npav ntse. U2F Kev Ruaj Ntseg tau txais kev txhawb nqa los ntawm Google Chrome txij li version 38 thiab Opera txij li version 40. U2F cov yuam sij ruaj ntseg tuaj yeem siv ua txoj hauv kev ntxiv ntawm kev txheeb xyuas ob kauj ruam ntawm cov kev pabcuam online uas txhawb U2F raws tu qauv, suav nrog Google, Dropbox, GitHub, GitLab, Bitbucket, Nextcloud, Facebook, thiab lwm yam.

U2F Xoom yog qhov qhib U2F token rau ob qhov kev lees paub tseeb. Nws nta Microchip ATECC508A Cryptographic Co-processor, uas txhawb nqa:

  • Ruaj Ntseg Khoos Phis Tawj Raws Li Qhov Cia
  • High-Speed Public Key (PKI) Algorithms
  • ECDSA: FIPS186-3 Elliptic Curve Digital Signature Algorithm
  • ECDH: FIPS SP800-56A Elliptic Curve Diffie-Hellman Algorithm
  • NIST Txuj P256 Elliptic Curve Support
  • SHA-256 Hash Algorithm nrog HMAC Kev Xaiv
  • Cia rau txog 16 Cov Yuam - 256 -ntsis Ntsiab Ntev
  • Cim 72-ntsis Serial Number
  • FIPS Random Number Generator (RNG)

Kauj Ruam 15: Cov Phiaj Xwm Sib Tw Soldering

Soldering Challenge Kit
Soldering Challenge Kit
Soldering Challenge Kit
Soldering Challenge Kit
Soldering Challenge Kit
Soldering Challenge Kit

Yog tias koj tab tom ua qhov kev sib tw hnyav, koj tuaj yeem tsim koj tus kheej U2F Zero Key.

U2F Zero Soldering Challenge Kit:

  • U2F Zero Token PCB
  • 8051 Core Microcontroller (E0) EFM8UB11F16G
  • Kev Nyab Xeeb Element (A1) ATECC508A
  • Xwm txheej LED (RGB1) 0603 Common Anode
  • Zener ESD Tiv Thaiv Diode (Z1) SOT553
  • 100 Ohm Resistor (R1) 0603
  • 4.7 uF bypass capacitor (C4) 0603
  • 0.1 uF bypass capacitor (C3) 0403
  • Momentary Tactile Khawm (SW1)
  • Split-Ring Keychain

Nco tseg tias muaj ob qho khoom siv 0603 qhov loj me. Lawv zoo li zoo sib xws, tab sis kev tshuaj xyuas zoo yuav qhia tias R1 yog dub thiab C4 yog xim av. Tseem nco ntsoov tias E0, A1, thiab RGB1 tau xav tau kev taw qhia raws li qhia hauv PCB silkscreen.

U2F Zero Wiki qhia cov ncauj lus kom ntxaws txog kev tsim lub Microcontroller.

CEEB TOOM NTAWV CEEB TOOM: Txhua HackerBox #0027 suav nrog ob qho khoom siv Soldering Challenge raws nraim vim tias qhov kev sib dhos nyuaj heev thiab muaj xwm txheej tshwm sim. Tsis txhob chim siab. Siv qhov siab ua kom siab, tweezers, hlau zoo, solder flux, thiab txav qeeb heev thiab ua tib zoo. Yog tias koj tsis tuaj yeem ua tiav cov khoom siv no, koj yeej tsis nyob ib leeg. Txawm hais tias tsis ua haujlwm, nws yog qhov ua tau zoo ntawm kev siv ntau yam pob SMT.

Koj yuav xav tshawb xyuas qhov ntu no ntawm Ben Heck Qhia ntawm Surface Mount Soldering.

Kauj Ruam 16: HACK PLANET

HACK THE PLANET
HACK THE PLANET

Yog tias koj tau nyiam qhov Instrucable thiab xav kom muaj lub thawv khoom siv hluav taws xob thiab khoos phis tawj thev naus laus zis zoo li qhov no xa mus rau koj lub thawv ntawv txhua lub hlis, thov koom nrog HackerBox kev hloov pauv los ntawm SUBSCRIBING HERE.

Mus txog thiab qhia koj qhov ua tiav hauv cov lus hauv qab no lossis ntawm HackerBoxes Facebook Page. Muaj tseeb qhia rau peb paub yog tias koj muaj lus nug lossis xav tau kev pab nrog dab tsi. Ua tsaug rau koj ua ib feem ntawm HackerBoxes. Thov khaws koj cov lus pom thiab tawm tswv yim tuaj. HackerBoxes yog koj lub thawv. Cia peb ua tej yam zoo!

Pom zoo: