Talaan ng mga Nilalaman:

HackerBox 0029: Field Kit: 6 na Hakbang
HackerBox 0029: Field Kit: 6 na Hakbang

Video: HackerBox 0029: Field Kit: 6 na Hakbang

Video: HackerBox 0029: Field Kit: 6 na Hakbang
Video: Hak5 Essential Field Kit review 2024, Hulyo
Anonim
HackerBox 0029: Field Kit
HackerBox 0029: Field Kit

Field Kit - Ngayong buwan, ang mga HackerBox Hacker ay nagsisiyasat ng iba't ibang mga maliit na tool at mobile na tool para sa mabilis na pagpapatakbo sa bukid. Naglalaman ang Instructable na ito ng impormasyon para sa pagtatrabaho sa HackerBox # 0029, na maaari mong kunin dito habang tumatagal. Gayundin, kung nais mong makatanggap ng isang HackerBox tulad ng karapatang ito sa iyong mailbox bawat buwan, mangyaring mag-subscribe sa HackerBoxes.com at sumali sa rebolusyon!

Mga Paksa at Mga Layunin sa Pag-aaral para sa HackerBox 0029:

  • Magtipon ng isang maliit na toolkit ng electronics para sa mga pagpapatakbo ng mobile na patlang
  • Maghanda ng mga lead ng micro-grabber clip para sa mga aplikasyon sa pag-hack ng hardware
  • I-configure ang ATmega32U4 Pro Micro platform sa Arduino IDE
  • Mag-apply ng simpleng operasyon ng I / O at bus upang pagsamantalahan ang mga target sa hardware
  • Maunawaan ang programa at pagtatapon ng mga nilalaman ng EPROMs
  • Eksperimento sa isang tool na batay sa Pagproseso ng tool na Logic Analyzer

Ang HackerBoxes ay ang buwanang serbisyo sa kahon ng subscription para sa DIY electronics at computer technology. Kami ay mga libangan, gumagawa, at eksperimento. Kami ang nangangarap ng mga pangarap. HACK ANG PLANET!

Hakbang 1: HackerBox 0029: Mga Nilalaman sa Kahon

HackerBox 0029: Mga Nilalaman sa Kahon
HackerBox 0029: Mga Nilalaman sa Kahon
HackerBox 0029: Mga Nilalaman sa Kahon
HackerBox 0029: Mga Nilalaman sa Kahon
  • HackerBoxes # 0029 Nakokolektang Sanggunian Card
  • Eksklusibong Kaso ng HackerBoxes Zipper
  • Portable 5V Soldering Iron
  • ProMicro ATmega32U4 5V 16MHz
  • OLED 0.91 Inch Display 128x32 I2C
  • Apat na Key Module ng Pushbutton
  • Anim na Module ng Debug ng LED
  • AT24C256 I2C EEPROM Modyul
  • 400 Point Solderless Breadboard
  • Jumper Wire Bundle
  • Itakda ng Mini Grabber Clips
  • Solder Wick 2mm ng 1.5m
  • MicroUSB Cable
  • MiniUSB Cable
  • Itakda ang Precision Driver
  • Eksklusibong Phreak Telepono Decal Eksklusibo
  • Eksklusibong 8bit Dragon Keychain

Ilang iba pang mga bagay na makakatulong:

Computer para sa pagpapatakbo ng mga tool ng software

Pinakamahalaga, kakailanganin mo ang isang pakiramdam ng pakikipagsapalaran, diwa ng DIY, at pag-usisa ng hacker. Ang DIY electronics ay hindi isang maliit na pagtugis, at ang HackerBoxes ay hindi isang natubig na bersyon. Ang layunin ay pag-unlad, hindi pagiging perpekto. Kapag nagpumilit ka at nasisiyahan sa pakikipagsapalaran, maraming kasiyahan ang maaaring makuha mula sa pag-aaral ng bagong teknolohiya at inaasahan kong gumana ang ilang mga proyekto. Iminumungkahi naming dahan-dahan ang bawat hakbang, isinasaalang-alang ang mga detalye, at huwag matakot na humingi ng tulong.

Tandaan na mayroong isang kayamanan ng impormasyon para sa kasalukuyan, at inaasahang, mga kasapi sa HackerBox FAQ.

Hakbang 2: Mga Pagpapatakbo sa Patlang

Image
Image

Bilang isang Hacker ng Hardware, hindi mo alam kung kailan o saan mo maaaring kailanganing i-mod ang flash sa isang router, itapon ang mga ROM mula sa isang system ng video game, i-toggle ang ilang mga I / O pin, alisan ng isang nakakasakit na baterya, o kung hindi man i-save ang araw.

Ang HackerBoxes Field Kit ay isang unang pumasa sa iyong mapagkukunang first aid ng electronics. Kapag nabuo, maaari mong panatilihin ang iyong kit sa larangan na handa na sa iyong backpack, maleta, o bug-out na bag.

Mga Halimbawa ng Halimbawa:

Mga Laruan sa pag-hack

Marami pang Laruan

Mga Machine sa Pagboto

Araw ng Patlang 2018

Pag-hack sa Kotse

Hakbang 3: Arduino Pro Micro 5V 16MHz

Mga Proenaryong Pro Micro para sa Mga pagpapatakbo sa Patlang
Mga Proenaryong Pro Micro para sa Mga pagpapatakbo sa Patlang

Ang Arduino Pro Micro ay batay sa ATmega32U4 microcontroller na mayroong builtin na USB interface. Nangangahulugan ito na walang FTDI, PL2303, CH340, o anumang iba pang chip na kumikilos bilang isang tagapamagitan sa pagitan ng iyong computer at ng Arduino microcontroller.

Iminumungkahi muna namin ang pagtatrabaho sa Pro Micro nang hindi hinihinang ang mga pin sa lugar. Maaari mong maisagawa ang pangunahing pagsasaayos at pagsubok nang hindi ginagamit ang mga header pin. Gayundin, ang pagkaantala ng paghihinang sa modyul ay nagbibigay ng isang mas kaunting variable sa pag-debug kung magkakaroon ka ng anumang mga komplikasyon.

Kung wala kang naka-install na Arduino IDE sa iyong computer, magsimula sa pamamagitan ng pagkuha nito form arduino.cc. BABALA: Siguraduhing piliin ang bersyon ng 5V sa ilalim ng mga tool> processor bago i-program ang Pro Micro. Ang pagkakaroon ng set na ito para sa 3.3V ay gagana nang isang beses at pagkatapos ay lilitaw ang aparato na hindi kailanman kumonekta sa iyong PC hanggang sa sundin mo ang mga tagubilin na "I-reset sa Bootloader" sa patnubay na tinalakay sa ibaba, na maaaring maging isang medyo nakakalito.

Ang Sparkfun ay may mahusay na Gabay sa Pro Micro Hookup. Ang Gabay sa Hookup ay may detalyadong pangkalahatang ideya ng board ng Pro Micro at pagkatapos ay isang seksyon para sa "Pag-install: Windows" at isang seksyon para sa "Pag-install: Mac & Linux." Sundin ang mga direksyon sa naaangkop na bersyon ng mga tagubilin sa pag-install upang makuha ang iyong Arduino IDE na naka-configure upang suportahan ang Pro Micro. Karaniwan kaming nagsisimulang magtrabaho kasama ang isang Arduino board sa pamamagitan ng paglo-load at / o pagbabago ng karaniwang Blink sketch. Gayunpaman, hindi kasama sa Pro Micro ang karaniwang LED sa pin 13. Sa kabutihang palad, makokontrol namin ang mga RX / TX LED at nagbigay ang Sparkfun ng maayos na maliit na sketch upang maipakita kung paano. Nasa seksyon ito ng Patnubay sa Hookup na pinamagatang, "Halimbawa 1: Mga Blinkies!" I-verify na maaari mong isulat at i-download ang mga Blinkies na ito! halimbawa bago magpatuloy.

Hakbang 4: Mga Proyenaryo ng Pro Micro para sa Mga pagpapatakbo sa Patlang

Upang basahin at isulat ang mga hanay ng walong mga linya ng I / O mula sa Pro Micro gamit ang isang simpleng serial interface, subukan ang serial_IO.ino sketch na kasama dito. Ito ang isa sa pinakasimpleng mga tool na naka-embed na maaari naming magamit upang manipulahin o magtanong sa anumang target na system na ginagawa namin.

Ang alinman sa mga simpleng jumper o ang module ng pindutan ng pandamdam ay maaaring magamit upang ma-demo ang mga digital na input sa mga pin 10, 16, 14, 15, 18, 19, 20, at 21.

Katulad nito, maaaring magamit ang modyul na LED upang ipakita ang mga digital na output sa mga pin 2, 3, 4, 5, 6, 7, 8, at 9.

Sa praktikal na paggamit, ang mga linya ng I / O na ito ay makikipag-interface sa target na system.

Bahagyang mas advanced kaysa sa halimbawang ito, ang platform ng Pagproseso ay maaaring magamit upang magpatupad ng isang pangunahing tagapag-aral ng lohika gamit ang Pro Micro.

Maaari naming eksperimento ang pagbabasa at pagsusulat ng AT24C256 serial EEPROM (datasheet) module gamit ang demo code na ito.

Ang 128x32 OLED display ay maaaring magamit kapag ang isang computer ay maaaring hindi magagamit para sa pagpapakita ng output. Mayroong iba't ibang mga SSD1306 Library na magagamit online.

Para sa isang advanced na hamon ng paggamit ng microcontroller bilang isang debug / hacking platform tingnan ang proyekto ng Bus Ninja. Tandaan na kakailanganin nito ang avr-gcc toolchain at avrdude na taliwas sa paggamit ng Arduino IDE.

Hakbang 5: Paglalagay ng Field Kit Sa Pagsasanay

Paglalagay ng Field Kit Sa Pagsasanay
Paglalagay ng Field Kit Sa Pagsasanay

Dahil lahat tayo ay may magkakaibang pinagmulan at magkakaibang mga kaso ng paggamit para sa iba't ibang mga tool, nais naming makita ang mga tao na nagbabahagi ng ilan sa mga detalyeng ito sa mga komento sa ibaba.

Isaalang-alang ang pagbabahagi ng iyong mga saloobin sa ilan o lahat ng mga puntong ito:

Para sa iyong mga partikular na pangangailangan, ano ang maaaring i-pack mo sa iyong Field Kit na hindi kasama rito?

Sa anong mga sitwasyon na naiisip mo na posibleng nangangailangan ng iyong Field Kit?

Saan mo itatago ang iyong Field Kit?

Sa mga darating na buwan, mangyaring mag-post dito muli tungkol sa kung kailan at paano ka nagtapos gamit ang iyong Field Kit.

Hakbang 6: I-hack ang Planet

Hack ang Planet
Hack ang Planet

Kung nasisiyahan ka sa Instrucable na ito at nais na maihatid ang isang kahon ng electronics at computer tech sa iyong mailbox bawat buwan, mangyaring sumali sa rebolusyon ng HackerBox sa pamamagitan ng PAG-SUBSCRIBING DITO.

Abutin at ibahagi ang iyong tagumpay sa mga komento sa ibaba o sa Pahina ng HackerBoxes Facebook. Tiyak na ipaalam sa amin kung mayroon kang anumang mga katanungan o kailangan ng tulong sa anumang bagay. Salamat sa pagiging bahagi ng HackerBoxes!

Inirerekumendang: