Cov txheej txheem:

HackerBox 0047: Tsev Kawm Ntawv Qub: 12 Cov Kauj Ruam
HackerBox 0047: Tsev Kawm Ntawv Qub: 12 Cov Kauj Ruam

Video: HackerBox 0047: Tsev Kawm Ntawv Qub: 12 Cov Kauj Ruam

Video: HackerBox 0047: Tsev Kawm Ntawv Qub: 12 Cov Kauj Ruam
Video: dab hais hmoob - 0047 - mus zov npua teb tsis tau luag 2024, Hlis ntuj nqeg
Anonim
HackerBox 0047: Tsev Kawm Ntawv Qub
HackerBox 0047: Tsev Kawm Ntawv Qub

Txais tos rau HackerBox Hackers thoob ntiaj teb! Nrog HackerBox 0047, peb tab tom sim nrog cov keyboard cuam tshuam rau microcontrollers, VGA video teeb liab tsim, qub tsev kawm ntawv BASIC ROM khoos phis tawj, microSD cia khoom, ntsuas phoo ntaus ntawv, thiab bootable Ubuntu Linux USB sticks.

Cov Lus Qhia no muaj cov ntaub ntawv rau pib nrog HackerBox 0047, uas tuaj yeem yuav ntawm no thaum cov khoom siv kawg. 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 hloov pauv!

HackerBoxes yog lub npov pabcuam txhua hli rau kev txaus siab rau cov khoom siv hluav taws xob thiab khoos phis tawj thev naus laus zis - Khoos phis tawj khoos phis tawj - Cov Npau Suav Npau Suav.

Kauj Ruam 1: Cov Ntsiab Lus Sau rau HackerBox 0047

  • Tshwj Xeeb Tsev Kawm Ntawv VGA PC Kit
  • Ob Arduino Nano Modules 5V 16MHz
  • 200 Daim Khoom Siv Hauv Lub Hnab Yas Cia
  • Aluminium USB Flash Drive 8GB
  • 6-hauv-1 Hnab Locksport Tool
  • Precision Hlau Cutters
  • MicroSD Breakout Module
  • MicroSD USB nyeem ntawv
  • Ob 40 tus pin Txiv neej Breakaway Headers
  • Poj niam-Poj niam 10cm DuPont Jumpers
  • Ubuntu Linux Decal

Qee qhov lwm yam uas yuav pab tau:

  • Soldering hlau, cov laug, thiab cov cuab yeej siv yooj yim
  • Khoos phis tawj rau khiav cov cuab yeej software
  • Khaws cia VGA saib (sim lub khw muag khoom lossis chaw cia khoom qub ntawm chaw ua haujlwm)
  • PS/2 keyboard (sim lub khw muag khoom lossis chaw cia khoom qub thaum ua haujlwm)

Qhov tseem ceeb tshaj plaws, koj yuav xav tau kev nkag siab ntawm kev taug txuj kev nyuaj, hacker lub siab, ua siab ntev, thiab xav paub ntxiv. Tsim thiab sim nrog cov khoom siv hluav taws xob, thaum muaj txiaj ntsig zoo, tuaj yeem ua qhov nyuaj, nyuaj, thiab txawm tias ua rau lub sijhawm nyuaj. Lub hom phiaj yog kev vam meej, tsis yog kev ua tiav. Thaum koj mob siab rau thiab txaus siab rau txoj kev taug txuj kev nyuaj, kev txaus siab ntau tuaj yeem muab los ntawm txoj haujlwm no. Ua txhua kauj ruam qeeb, mloog cov ntsiab lus, thiab tsis txhob ntshai thov kev pab.

Muaj cov ntaub ntawv muaj txiaj ntsig zoo rau cov tswv cuab tam sim no thiab yav tom ntej hauv HackerBoxes FAQ. Yuav luag txhua qhov tsis yog-kev txhawb nqa email uas peb tau txais twb tau teb rau ntawd, yog li peb zoo siab heev uas koj tau siv ob peb feeb los nyeem FAQ.

Kauj ruam 2: Locksport

Locksport
Locksport

Locksport yog kev ntaus pob ncaws pob lossis ua si ntawm kev kov yeej cov xauv. Cov neeg txaus siab kawm paub ntau yam txuj ci suav nrog xauv tuaj tos, xauv qhov tsoo, thiab lwm yam txheej txheem ib txwm siv los ntawm cov xauv xauv thiab lwm tus kws tshaj lij kev nyab xeeb. Locksport cov neeg txaus siab txaus siab rau qhov nyuaj thiab zoo siab ntawm kev kawm kom kov yeej txhua qhov kev xauv, thiab feem ntau sib sau ua ke hauv pab pawg ncaws pob los qhia kev paub, sib pauv tswv yim, thiab koom nrog ntau yam kev ua si lom zem thiab kev sib tw.

Rau kev qhia zoo, txheeb xyuas MIT Phau Ntawv Qhia rau Xauv Xaiv.

Tsis tas li, saib cov vis dis aus no thiab tshawb xyuas qhov txuas zoo kawg hauv kev piav qhia ntawm daim vis dis aus.

TOOOL (Lub Koom Haum Qhib Ntawm Lockpickers) yog lub koom haum ntawm cov tib neeg uas koom nrog yam nyiam ntawm Locksport, ntxiv rau qhia nws cov tswv cuab thiab pej xeem txog kev nyab xeeb (lossis tsis muaj) los ntawm cov xauv ntau. "Lub hom phiaj ntawm TOOOL yog txhawm rau nthuav dav rau pej xeem kev paub txog kev xauv thiab xauv. Los ntawm kev tshuaj xyuas qhov ntsuas phoo, nyab xeeb, thiab lwm yam khoom siv kho vajtse thiab los ntawm pej xeem tham txog peb cov kev tshawb pom peb vam tias yuav tshem tawm qhov tsis paub uas muaj ntau yam ntawm cov khoom no."

Kev txiav txim siab txog kev ncaj ncees:

Ua tib zoo tshuaj xyuas, thiab ua rau muaj kev tshoov siab los ntawm, TOOOL txoj cai nruj ntawm kev coj ncaj ncees uas suav nrog hauv peb txoj cai hauv qab no:

  1. Tsis txhob xaiv lossis siv nrog lub hom phiaj qhib lub xauv uas tsis yog koj li, tshwj tsis yog koj tau txais kev tso cai pom tseeb los ntawm lub xauv tus tswv raug cai.
  2. Tsis txhob tshaj tawm cov kev paub lossis cov cuab yeej ntawm kev xauv rau cov tib neeg uas koj paub lossis leej twg muaj laj thawj xav tias yuav nrhiav kev ntiav cov txuj ci lossis khoom siv hauv kev ua phem.
  3. Ua tib zoo saib xyuas cov cai lij choj ntsig txog kev xauv khoom thiab cov cuab yeej cuam tshuam hauv txhua lub tebchaws, xeev, lossis hauv nroog uas koj nrhiav kev koom nrog kev nyiam ua haujlwm xauv lossis xauv chaw ua si.

Kauj Ruam 3: Txiav Txhua Tus Thawj Coj

Trim Txhua Tus Thawj Coj
Trim Txhua Tus Thawj Coj

Thaum soldering, muaj ib txwm ua rau trimmer. Tsis hais txog txiav cov hlau ntsuab thaum tshem riam phom txaus ntshai ua yeeb yaj kiab.

Siv cov cuab yeej no kom noj qab nyob zoo. Ua raws li cov lus ceeb toom pom ntawm no los ntawm cov chaw tsim khoom hais txog ib txwm hnav tiv thaiv qhov muag. Lawv tsis xav kom koj muab ib qho ntawm koj lub qhov muag tawm. Peb tsis ua.

Kauj Ruam 4: Arduino Nano Microcontroller Platform

Arduino Nano Microcontroller Platform
Arduino Nano Microcontroller Platform

Peb txhua tus nyiam Arduino Nano thiab lub hlis no peb xav tau ob ntawm lawv! Cov suav nrog Arduino Nano cov laug cam los nrog lub taub hau taub hau, tab sis lawv tsis muab muag rau cov qauv. Tso cov pins tawm tam sim no. Ua cov kev sim no thawj zaug ntawm ob qho tib si Arduino Nano ua ntej yuav muab tshuaj txhuam rau ntawm lub taub hau. Txhua yam uas xav tau yog microUSB cable thiab ob qho Arduino Nano cov laug cam ib yam li lawv tawm ntawm lub hnab.

Arduino Nano yog qhov ua kom zoo nkauj, ua tau zoo rau lub rooj noj mov, ua haujlwm me me Arduino board nrog USB ua ke. Nws yog amazingly puv-featured thiab yooj yim rau hack.

Nta:

  • Microcontroller: Atmel ATmega328P
  • Qhov Voltage: 5V
  • Digital I/O Pins: 14 (6 PWM)
  • Analog Input Pins: 8
  • DC Tam Sim No rau I/O Pin: 40 mA
  • Flash nco: 32 KB (2KB rau bootloader)
  • SIB: 2 KB
  • EEPROM: 1 KB
  • Moos Ceev: 16 MHz
  • Medidas: 17 mm x 43 mm

Qhov kev hloov pauv tshwj xeeb ntawm Arduino Nano yog dub Robotdyn Nano. Hauv suav nrog cov chaw nres nkoj MicroUSB txuas nrog CH340G USB/Serial choj nti. Cov ncauj lus kom ntxaws ntawm CH340 (thiab cov tsav tsheb, yog xav tau) tuaj yeem pom ntawm no.

Thaum koj xub ntsaws Arduino Nano rau hauv USB chaw nres nkoj ntawm koj lub khoos phis tawj, lub zog ntsuab yuav tsum tuaj thiab tsis ntev tom qab lub xiav LED yuav tsum pib ntsais muag qeeb. Qhov no tshwm sim vim tias Nano tau npaj ua ntej nrog BLINK qhov haujlwm, uas tau ua haujlwm ntawm lub npe tshiab Arduino Nano.

SOFTWARE: Yog tias koj tseem tsis tau teeb tsa Arduino IDE, koj tuaj yeem rub nws los ntawm Arduino.cc

Txuas lub Nano rau hauv MicroUSB cable thiab lwm qhov kawg ntawm txoj hlua rau hauv USB chaw nres nkoj ntawm lub computer. Tua tawm Arduino IDE software. Xaiv "Arduino Nano" hauv IDE hauv qab cuab yeej> pawg thawj coj thiab "ATmega328P (qub bootloader)" hauv cov cuab yeej> processor. Xaiv qhov tsim nyog USB chaw nres nkoj hauv cov cuab yeej> chaw nres nkoj (nws zoo li lub npe nrog "wchusb" hauv nws).

Thaum kawg, thauj khoom ib qho piv txwv piv txwv: Cov Ntaub Ntawv-> Piv txwv-> Hauv paus-> Blink

Kev ntsais muag yog qhov tseeb uas tau tso ua ntej mus rau Nano thiab yuav tsum tau khiav tam sim no kom maj mam ntsais qhov xiav LED. Raws li, yog tias peb thauj tus lej piv txwv no, tsis muaj dab tsi yuav hloov pauv. Hloov chaw, cia hloov kho txoj cai me ntsis.

Saib ze, koj tuaj yeem pom tias qhov haujlwm qhib LED, tos 1000 milliseconds (ib pliag), tig LED tawm, tos lwm thib ob, thiab tom qab ntawd ua txhua yam ntxiv - mus ib txhis.

Hloov kho cov cai los ntawm kev hloov ob qho ntawm "ncua (1000)" nqe lus rau "ncua (100)". Qhov kev hloov kho no yuav ua rau LED ntsais kaum zaus sai dua, puas yog?

Cia peb thauj cov cai hloov pauv mus rau hauv Nano los ntawm nyem lub pob UPLOAD (lub cim xub) nyob saum koj li kev cai hloov kho. Saib hauv qab cov cai rau cov ntaub ntawv xwm txheej: "suav" thiab tom qab ntawd "xa tawm". Thaum kawg, IDE yuav tsum qhia "Uploading Complete" thiab koj cov LED yuav tsum ntsais muag sai dua.

Yog tias muaj, nrog koj zoo siab! Koj nyuam qhuav tau nyiag koj thawj daim ntawm cov lej kos.

Thaum koj cov ntawv ntsais ntsais tau rub thiab khiav, vim li cas ho tsis pom tias koj puas tuaj yeem hloov pauv txoj cai kom ua rau LED ntsais ntsais sai dua ob zaug thiab tom qab ntawd tos ob peb feeb ua ntej rov ua dua? Muab nws sim! Yuav ua li cas txog qee qhov qauv? Thaum koj ua tiav ntawm kev pom lub txiaj ntsig xav tau, coding nws, thiab saib xyuas nws kom ua haujlwm raws li tau npaj tseg, koj tau ua cov kauj ruam loj rau dhau los ua cov cuab yeej muaj peev xwm hacker.

Ua ntej yuav muag ib yam dab tsi rau lawv, sim tawm ob qho ntawm Arduino Nano modules los ntawm kev thauj cov txheej txheem kev cai mus rau txhua qhov thiab kom ntseeg tau tias nws ua haujlwm raug.

Yog tias koj xav tau cov ntaub ntawv qhia ntxiv rau kev ua haujlwm hauv Arduino ecosystem, peb hais kom txheeb xyuas phau ntawv qhia rau HackerBoxes Starter Rhiav, uas suav nrog ntau qhov piv txwv thiab txuas rau PDF Arduino Textbook.

Kauj Ruam 5: Cov Tsev Kawm Ntawv Qub VGA PC

Tsev Kawm Ntawv Qub VGA PC
Tsev Kawm Ntawv Qub VGA PC

Cov Tsev Kawm Ntawv Qub VGA PC Cov Ntsiab Lus:

  • Tsev Kawm Ntawv Qub VGA PC Luam Luam Circuit Board
  • Ob Arduino Nano Microcontroller Modules
  • HD15 VGA Txuas
  • Mini-DIN PS/2 Keyboard Txuas
  • Ob 68 Ohm Resistors
  • Ob 470 Ohm Resistors
  • Piezo Buzzer Cov

Dhau ob peb kauj ruam tom ntej no, koj yuav sib sau ua ke thiab tshawb hauv Tsev Kawm Ntawv Qub VGA PC Kit. Pom tseeb, qhov no yuav xav tau qee qhov kev sib txuas. Muaj ntau ntau cov lus qhia zoo thiab cov vis dis aus online hais txog kev siv tooj liab (piv txwv). Yog tias koj xav tias koj xav tau kev pab ntxiv, sim nrhiav cov pab pawg hauv cheeb tsam lossis chaw hacker hauv koj thaj chaw. Tsis tas li, cov koom haum nyiam mloog xov tooj cua yog ib txwm muaj txiaj ntsig zoo ntawm kev tshaj lij hluav taws xob.

Ob peb tus ntawv sau tseg: Nws tau hais tias ib zaug ob qho Nanos tau teeb tsa, tsuas yog ntsaws ib qho ntawm lawv ib zaug rau hauv USB zog, tsis yog ob qho tib si ib zaug. Zoo sib xws, ob qho Nanos tuaj yeem tsav lub suab nrov los ntawm lawv tus lej A0. Tsuas yog ib txwm teeb tsa ib qho ntawm A0 pins ua qhov tso tawm, tsis yog ob qho tib lub sijhawm. Muaj kab ntawm I/O pins (header J1) nyob hauv qab ob MCUs (saib cov phiaj xwm rau kev ua tus pin). Cov kab qis (kab ntawv J2) tsuas yog "qhov chaw ua mov ci" thiab nws tsis txuas rau txhua yam hauv PCB.

Kauj Ruam 6: Tsev Kawm Ntawv Laus PC - PS/2 Keyboard

Tsev Kawm Ntawv Qub PC - PS/2 Keyboard
Tsev Kawm Ntawv Qub PC - PS/2 Keyboard

Txhawm rau sim tawm nws cov keyboard interface thiab tsev qiv ntawv, thawj zaug tsuas yog ob yam khoom mus rau PCB:

  1. Lub ntsiab MCU (Arduino Nano)
  2. Mini-DIN PS/2 Txuas

Lub MCU Loj xav kom ob kab taub hau ntev dub. Rau tus pin (2x3) header tsis siv.

Nruab Paul Stoffregen's PS2Keyboard Library rau Arduino.

Hauv Arduino IDE, qhib Cov Ntawv> Piv Txwv> PS2Keyboard> Simple_Test

Los ntawm PCB cov txheej txheem hauv cov kauj ruam dhau los, koj tuaj yeem pom tias KBCLK nyob ntawm tus pin D3 (tsis yog D5 raws li xav los ntawm tus piv txwv), yog li xyuas kom tus pin txhais hauv cov piv txwv tau teeb tsa:

const int DataPin = 8; const int IRQpin = 3;

Tom qab ntawd teeb tsa txoj cai ntawd rau MCU Qhov tseem ceeb, txuas lub PS/2 keyboard, qhib Arduino Serial Monitor rau 9600 bps, thiab pib ntaus ntawv.

Keyboard Luam theej duab Demystified

Nco ntsoov tias cov keyboard USB qub feem ntau yog siv USB thiab PS/2 cov keyboard thiab tuaj yeem siv nrog lub adapter lossis rov txuas rau txuas rau PS/2 chaw nres nkoj. Cov keyboard ob lub interface feem ntau tuaj nrog me me USB-rau-PS/2 adapter ntsaws. Txawm li cas los xij, cov khoos phis tawj USB tshiab uas tsis tuaj nrog PS/2 adapter feem ntau yuav tsis muab lub cim PS/2 thiab yuav tsis ua haujlwm nrog lub adapter.

Kauj Ruam 7: Tsev Kawm Ntawv Qub PC - VGA Video Tso Tawm

Tsev Kawm Ntawv Qub PC - VGA Video Tso Tawm
Tsev Kawm Ntawv Qub PC - VGA Video Tso Tawm

Luag lwm tus Arduino Nano (VIDEO MCU), plaub tus tiv thaiv (nco ntsoov muaj ob qhov sib txawv), lub suab nrov, thiab VGA txuas. Ib zaug ntxiv rau (2x3) tus pin header ntawm MCU tsis siv.

Nruab Sandro Maffiodo's VGAX Library rau Arduino. Txuas rau hauv VGA Monitor. Txaus siab rau cov piv txwv cov ntaub ntawv hauv cov ntawv> piv txwv> VGAX

Git repo rau VGAX lub tsev qiv ntawv muaj qee cov ntaub ntawv kawm tau zoo thiab rov qhia dua li cas txo hwj chim Arduino raug nyiag los tsim VGA (ish) video teeb liab.

Kauj Ruam 8: Tsev Kawm Ntawv Qub PC - BASIC Programming Language

Image
Image

Cov keyboard, vis dis aus, thiab MCU cov txheej txheem tuaj yeem ua ke ua qhov yooj yim, tseem muaj kuab heev, 8-ntsis VGA PC muaj peev xwm txhawb nqa BASIC cov lus programming. Cov khoom siv rau Rob Cai rau muab txhua daim ntawm no ua ke.

BASIC (Beginner's All-purpose Symbolic Instruction Code) yog lub hom phiaj dav dav, qib lus siv qib siab hais txog kev yooj yim siv. Yuav luag thoob plaws ntiaj teb, cov khoos phis tawj hauv tsev xyoo 1980 muaj tus neeg txhais lus ROM-neeg nyob hauv BASIC txhais lus, uas cov tshuab tau pib ncaj qha. Cov tsev kawm ntawv qub no suav nrog ntau hom Apple II, Commodore, TRS-80, Atari, thiab Sinclair tshuab. (Wikipedia)

Ob lub MCU tsim qauv siv thawj Arduino ua MAIN MCU, qhov twg TinyBasic Plus thiab PS2 keyboard keyboard tau muab tso rau. Qhov VIDEO MCU thib ob yog siv los ua lub tshuab teeb pom kev zoo khiav lub VGAX lub tsev qiv ntawv. VIDEO MCU tuaj yeem tsim 4 xim, 10 kab x 24 kab ntawm ASCII cov cim.

Arduino I/O tuaj yeem ncaj qha los ntawm BASIC cov haujlwm. Raws li tau qhia hauv daim vis dis aus no, LED ntsais muag tau tsav los ntawm ob peb txoj kab haujlwm. BASIC tus lej tseem tuaj yeem raug cawm mus rau MCU's EEPROM.

THE CODE: Sketched rau ob qho MCUs thiab ntau yam ntxiv cov ntsiab lus muaj nyob hauv Rob Cai Cov Lus Qhia rau txoj haujlwm.

PROGRAMMING NCO TSEG: Thaum teeb tsa MCU cov qauv tom qab lawv nyob ntawm PCB, qee zaum muaj teeb meem tau ntsib txij li cov cuam tshuam cuam tshuam tau txuas nrog thiab tuaj yeem cuam tshuam nrog lub program. Tsuas yog tuav lub pob pib dua ntawm Main MCU thaum lub USB cable programming lub Video MCU, thiab rov ua dua thaum lub xov tooj USB tau teeb tsa lub Main MCU.

Kauj ruam 9: Khiav Ubuntu Linux Via USB Stick

MicroSD TF Breakout Module
MicroSD TF Breakout Module

Ubuntu yog pub dawb thiab qhib-qhov chaw Linux faib raws Debian. Ubuntu tau tso tawm txhua rau rau lub hlis, nrog kev txhawb nqa mus sij hawm ntev (LTS) tso tawm txhua ob xyoos. Ubuntu yog tsim los ntawm Canonical thiab cov neeg siv hauv zej zog. Ubuntu yog lub npe tom qab African lub tswv yim ntawm ubuntu, uas Canonical txhais ua "tib neeg rau lwm tus" lossis "Kuv yog kuv yog vim li cas peb txhua tus yog". (Wikipedia)

Vim li cas tsis sim Ubuntu ntawm USB lo?

  • Nruab lossis hloov kho Ubuntu
  • Kuaj tawm Ubuntu desktop kev paub yam tsis tau kov koj lub PC teeb tsa
  • Khau rau hauv Ubuntu ntawm lub tshuab qiv lossis los ntawm internet khw
  • Siv cov cuab yeej teeb tsa los ntawm lub hauv paus ntawm USB lo txhawm rau kho lossis kho qhov teeb meem tawg

Tsim kom muaj bootable Ubuntu USB lo yog yooj yim heev, tshwj xeeb los ntawm Ubuntu nws tus kheej. Cov txheej txheem tau them hauv ob peb kauj ruam ntawm no.

CEEB TOOM: Tau nyob rau hauv tus cwj pwm ntawm tsis txhob cia siab rau random USB cia khoom. Yog, txawm tias ib qho suav nrog hauv lub npov no. Tsis txhob tso tseg ib yam dab tsi rau AutoRun los ntawm cov khoom siv tsis paub. Feem ntau cov txheej txheem khiav haujlwm tsis tso cai AutoRun ua ib feem ntawm cov txheej txheem kev nyab xeeb, tab sis ntawm lub Windows lub thawv, koj yuav tsum lov tes taw AutoRun/AutoPlay. Tsis txhob khiav lossis qhib txhua yam uas koj pom ntawm lub cuab yeej cia khoom. Yog tias koj xav siv lub cuab yeej cia, so nws thiab rov kho dua.

Kauj ruam 10: MicroSD TF Breakout Module

Qhov txawv ntawm TF Card thiab MicroSD Card yog dab tsi? (qhov chaw)

Cov khoom siv txawb me me hu ua MicroSD daim npav yog thawj zaug tsim los ntawm SanDisk Corporation nyob rau hauv lub npe TransFlash, rov qab rau xyoo 2004, thiab thaum lub sijhawm nws tau qhia ua lub cim xeeb sab nraud tsawg tshaj plaws hauv ntiaj teb. Tom qab nws ua tiav hauv kev lag luam xov tooj ntawm tes, daim npav TransFlash tau txais kev pom zoo los ntawm txoj cai tam sim no hauv kev khaws cia digital, SD Card Association, ua ib feem ntawm pawg thib peb cov khoom siv digital cia rau hauv kev ruaj ntseg Digital lub kaus. Lwm ob lub cuab yeej yog MiniSD, thiab SD Memory Card. Ntawm qee qhov ntawm txoj kev, SanDisk Corporation hloov lub cuab yeej lub npe mus rau MicroSD Card thiab pib tsim qhov peb tam sim no siv los ua tus qauv nco nco nti, uas feem ntau ntawm cov xov tooj ntawm tes tau tsim los kom haum.

Nco ntsoov tias MicroSD lub cim xeeb khoom siv yog 3.3V cov cuab yeej, yog li cov qauv yooj yim tawg tawm ntawm no yuav tsum tau siv hauv 3.3V systems. Piv txwv li, nrog 3.3V microcontrollers. Koj yuav pom ntau zaus hauv cov tsiaj qus (piv txwv ib, piv txwv ob) ntawm cov haujlwm uas tsuas yog cuam tshuam 5V I/O cov cim rau hauv MicroSD phaib. Cov no feem ntau ua haujlwm yog tias koj nyiam ua neej nyob txaus ntshai, tab sis lawv yuav tsis ruaj khov thiab tuaj yeem ua rau daim npav MicroSD puas tsuaj. Kev daws teeb meem ntau dua/muaj zog rau siv daim npav MicroSD nrog 5V Microcontrollers suav nrog qib-hloov pauv lossis faib hluav taws xob faib sib txuas (ob qho tau tham ntawm no).

Kauj ruam 11: Mandelbrot Zoom - Tsis txhob poob rau hauv

Image
Image

Cov duab ntawm Mandelbrot teeb tsa ua kom pom qhov nthuav dav thiab tsis muaj qhov nyuaj ib puag ncig uas nthuav tawm zuj zus ib txwm muaj qhov ua tau zoo dua ntawm kev nthuav dav ntxiv. "Style" ntawm qhov kev rov hais dua no nyob ntawm thaj tsam ntawm cov teeb tsa raug tshuaj xyuas. Cov txheej txheem ciam teb tseem suav nrog cov qauv me me ntawm lub hauv paus loj, yog li cov khoom ntiag tug ntawm cov khoom sib xws ntawm tus kheej zoo ib yam siv rau tag nrho cov teeb tsa, thiab tsis yog rau nws feem. Kev teeb tsa Mandelbrot tau dhau los ua neeg nyiam sab nrauv ob qho tib si rau nws qhov kev xav zoo nkauj thiab ua piv txwv ntawm cov qauv nyuaj uas tshwm sim los ntawm kev thov cov cai yooj yim. Nws yog ib qho piv txwv zoo tshaj plaws paub txog kev ua lej thiab pom kev ua lej. (Wikipedia)

  • phau ntawv zoom tool
  • ntau code
  • rov: n. saib rov ua dua

Kauj ruam 12: HackLife

Peb vam tias koj yuav txaus siab rau lub hlis no HackerBox taug txuj kev nyuaj rau hauv khoom siv hluav taws xob thiab tshuab computer. Mus txog thiab qhia koj qhov kev vam meej hauv cov lus hauv qab no lossis ntawm HackerBoxes Facebook Group. Tsis tas li, nco ntsoov tias koj tuaj yeem xa email [email protected] txhua lub sijhawm yog tias koj muaj lus nug lossis xav tau kev pab.

Dab Tsi Ntxiv? Koom nrog kev hloov pauv. Ua neej nyob HackLife. Tau txais lub thawv txias ntawm cov cuab yeej hackable xa mus rau koj lub mailbox txhua lub hlis. Caij hla mus rau HackerBoxes.com thiab zwm npe rau koj txhua lub hlis HackerBox kev tso npe.

Pom zoo: