Cov txheej txheem:

HackerBox 0056: Dab Seed: 8 Kauj Ruam
HackerBox 0056: Dab Seed: 8 Kauj Ruam

Video: HackerBox 0056: Dab Seed: 8 Kauj Ruam

Video: HackerBox 0056: Dab Seed: 8 Kauj Ruam
Video: Значок HackerBox 0057, сборка из DEF CON 28 Hardware Hacking Village 2024, Kaum ib hlis
Anonim
HackerBox 0056: Dab Seed
HackerBox 0056: Dab Seed

Txais tos rau HackerBox Hackers thoob ntiaj teb! Nrog HackerBox 0056, peb yuav tshawb USB Hacking, Qib qis USB teeb liab, micronucleus USB me ntsis-ntaus nrog ATTiny microcontrollers, liab qab hlau microcontroller sim, ua haujlwm thiab tiv thaiv ntawm "Bad USB" cables, DemonSeed USB implants, keystroke injection payloads, RF triggers, kev kub ceev USB passthrough, thiab ntau dua.

Phau ntawv qhia no muaj cov ntaub ntawv txhawm rau pib nrog HackerBox 0056, 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 muab nyiaj pabcuam txhua lub hlis rau cov khoom siv nyiag nkas thiab nyiam cov khoom siv hluav taws xob thiab tshuab computer. Koom nrog peb thiab ua neej nyob HACK.

Kauj Ruam 1: Cov Ntsiab Lus Teev Npe rau HackerBox 0056

  • O. MG Dab Seed EDU nrog 2 USB Implants
  • Dub MicroUSB pub dawb Cable 1m
  • Dawb MicroUSB pub dawb Cable 1m
  • USBasp Programmer nrog Ribbon Cable
  • USBasp 6-rau-10 tus pin Adapter
  • USB Hub nrog Plaub Qhov Hloov Chaw
  • Digispark USB
  • ATTiny Development Board
  • MicroUSB Breakout Module
  • ATTiny85-20PU DIP-8 Integrated Circuit
  • APA106 Chaw Nyob RGB LED 8mm Hloov
  • Zener Diodes 3.6V
  • Cov resistors 68 Ohms
  • Kev tiv thaiv 1.5K Ohms
  • Mini Dub Solderless Breadboad 170 cov ntsiab lus
  • Dual Breakaway Txiv Neej Headers 2x40
  • Txiv neej-Txiv neej Dupont Jumper Wires
  • Tsuas yog Dab Seed EDU Sticker
  • Tshwj xeeb HackerBoxes WireHead Sticker

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

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.

Raws li ib txwm muaj, peb thov kom koj tshuaj xyuas HackerBoxes FAQ. Nyob ntawd, koj yuav pom cov ntaub ntawv muaj txiaj ntsig zoo rau cov tswv cuab tam sim no thiab yav tom ntej. Yuav luag txhua qhov tsis yog-kev txhawb nqa email uas peb tau txais twb tau teb rau hauv FAQ, yog li peb zoo siab heev yog tias koj tau saib sai.

Kauj ruam 2: USB Digispark

USB Digispark
USB Digispark

Digispark yog ATTiny85 raws microcontroller kev txhim kho pawg thawj coj zoo ib yam li Arduino kab, tsuas yog me dua thiab muaj zog me ntsis. Digispark yog qhov chaw zoo rau dhia mus rau microcontrollers, lossis zoo meej rau thaum Arduino loj dhau lossis yooj yim dua.

Kev qhia tshwj xeeb:

  • Txhawb nqa rau Arduino IDE 1.0+ (OSX/Yeej/Linux)
  • Fais fab ntawm USB lossis Sab Nraud Source - 5v lossis 7-35v
  • On-board 500ma 5V Regulator
  • Built-in USB
  • 6 I/O Pins (2 tau siv rau USB nkaus xwb yog tias koj txoj haujlwm sib txuas lus zoo dua USB, txwv tsis pub koj tuaj yeem siv tag nrho 6 txawm tias koj tab tom ua haujlwm ntawm USB)
  • 8k Flash Nco (txog 6k tom qab bootloader)
  • I2C thiab SPI (vis USI)
  • PWM ntawm 3 pins (ua tau ntau dua nrog Software PWM)
  • ADC 4 pin
  • Hwj chim LED
  • Kuaj/xwm txheej LED

Rau lub hom phiaj ntawm kev nkag siab Demon Seed implants, Digispark tseem ceeb vim tias ATTiny85 tsis muaj kho vajtse txuas rau USB. Hloov chaw, Digispark los ua ntej preloaded nrog Micronucleus rau ntsis-bang USB teeb liab los ntawm software.

Micronucleus yog lub bootloader tsim los rau AVR ATTiny microcontrollers nrog qhov tsawg kawg usb interface, hla platform libusb-based program upload cuab yeej, thiab muaj zog hais txog bootloader compactness. Nws yog, nyob deb, qhov tsawg tshaj plaws USB bootloader rau AVR ATTiny.

Digispark Cov Ntaub Ntawv

Kauj Ruam 3: Bare Metal ATTiny85

Bare Metal ATTiny85
Bare Metal ATTiny85

Ib hom tshiab ATTiny85 nti tau yuav los ntawm cov khoom xa khoom zoo li Mouser lossis DigiKey los tag nrho. Nws yuav tsis muaj micronucleus lossis lwm lub bootloader. Nws yuav tsum tau programmed los ntawm kos, piv txwv li siv ISP (hauv-programmer programmer). Ntawm no, peb yuav ntxig cov hlau liab qab ATTiny85 rau hauv lub qhov (socket) ntawm ATTiny Development Board thiab txuas ISP mus rau lub rooj tsavxwm rau thawj lub program.

USBasp yog USB program-circuit programmer rau Atmel AVR cov tswj hwm. Nws yooj yim suav nrog ATMega88 lossis ATMega8 thiab ob peb yam tsis sib xws. Tus programmer siv lub khoos phis tawj USB nkaus xwb, tsis xav tau USB tshwj xeeb tswj.

Ntxig rau ATTiny85 rau hauv ATTiny Development Board (nco tus pin ib qho taw qhia) thiab xaim lub rooj tsavxwm nce mus rau USBasp raws li qhia ntawm no.

Ntxiv ATtiny txhawb rau koj Arduino IDE (saib cov ntsiab lus ntawm High-LowTech):

Raws li kev nyiam, ntxiv kev nkag mus rau cov npe ntawm tus thawj tswj hwm URLs rau:

raw.githubusercontent.com/damellis/attiny/…

Hauv Cov Cuab Yeej-> Cov laug-

Qhov no yuav ntxiv ATtiny cov laug cam rau daim ntawv teev npe, qhov uas tam sim no koj tuaj yeem xaiv… Pawg: ATtiny25/45/85Processor: ATtiny85Clock: Sab hauv 1 MHz

[TSEEM CEEB TSEEM CEEB: Tsis txhob teev lub moos rau lub moos sab nraud tshwj tsis yog lub nti yeej muaj lub moos sab nraud.]

Thauj cov qauv piv txwv rau "ntsais"

Hloov LED_BUILTIN rau 1 hauv peb qhov chaw hauv daim duab ntawd thiab xa nws mus rau ATtiny85 siv USBasp.

Pluggable DevBoard LED yuav tsum tam sim no ntsais li LilyTiny LED tau tawm ntawm lub thawv.

Tig ATTiny Development Board rau hauv Digispark:

Txog tam sim no, peb tau siv ATTiny Development Board ua qhov kev tawm tsam rau txuas USBasp, tsis yog siv ua Digispark. Txhawm rau siv nws li Digispark, ATTiny85 microcontroller yuav tsum tau ua haujlwm nrog micronucleus bootloader uas tuaj yeem rub tawm ntawm no.

Kauj Ruam 4: Kev Tswj Chaw Nyob LED

Chaw Nyob LED Tswj
Chaw Nyob LED Tswj

Txawm hais tias nws yog qhov yooj yim heev microcontroller, ATTiny85 tuaj yeem siv los tswj cov teeb pom kev zoo xws li APA106, WS2812, lossis Neopixels.

Koj tuaj yeem tswj tau ib qho LED lossis tag nrho cov hlua.

Koj yuav tsum tau nqa lub tsev qiv ntawv xws li Neopixel lossis FastLED yog tias koj tseem tsis tau muaj.

Tsis tas li, koj yuav tsum tau tsoo ATTiny85 lub moos sab hauv los ntawm nws lub neej ntawd 1MHz txog 8MHz siv Cov Cuab Yeej-> Clock. Thaum twg los xij koj hloov mus rau tus lej moos, koj yuav tsum ua "Hlawv Bootloader" ua haujlwm hauv cov cuab yeej.

Piv txwv li project.

Kauj Ruam 5: O. MG DEMON SEED EDU

Image
Image

O. MG DemonSeed EDU yog kev qhia kho vajtse cog rau ua kom zoo USB cables tsis zoo.

Txhua pob khoom suav nrog 2-pob ntawm DemonSeed cog. Qhov ntawd txhais tau tias koj tuaj yeem tsim ob kab.

DemonSeed EDU yog tsim los rau kev kawm. Pib nrog USB ib txwm siv thiab DemonSeed yuav pab koj ua rau lawv tsis zoo. Koj tuaj yeem siv Bad USB cables los ua haujlwm keystroke txhaj tshuaj them nyiaj. Tsis tas li, ua haujlwm dhau los ntawm O. MG cov vis dis aus, koj tuaj yeem kawm kom ua haujlwm zoo li RF ua rau, ua kom nrawm USB passthrough, thiab ntau ntxiv.

O. MG muaj kev sib txuas ntawm no mus rau Dab Seed EDU video series ntxiv rau cov channel tsis txaus ntseeg.

Koj tuaj yeem yuav DEMON SEED lossis lub zog O. MG Cable los ntawm HAK5 ntawm no.

Tsis tas li, tuav qee qhov O. MG Merch los ntawm Dustrial thiab tau txais 10% tawm nrog tus lej txo nqi OMG10.

Kauj Ruam 6: HACK LIFE

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 ua tiav hauv cov lus hauv qab no lossis ntawm HackerBox 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.

Kauj Ruam 7: Xeem

xeem

Pom zoo: