Sisukord:

HackerBox 0029: põllukomplekt: 6 sammu
HackerBox 0029: põllukomplekt: 6 sammu

Video: HackerBox 0029: põllukomplekt: 6 sammu

Video: HackerBox 0029: põllukomplekt: 6 sammu
Video: #1 Hacker Box #0029 2024, November
Anonim
HackerBox 0029: põllukomplekt
HackerBox 0029: põllukomplekt

Põllukomplekt - sel kuul uurivad HackerBox häkkerid erinevaid miniatuurseid ja mobiilseid tööriistu väledate põllutööde jaoks. See juhend sisaldab teavet HackerBox #0029 -ga töötamiseks, mille saate siit hankida, kuni tarneid jätkub. Samuti, kui soovite saada sellist hackerboksi iga kuu otse oma postkasti, tellige see aadressil HackerBoxes.com ja liituge revolutsiooniga!

HackerBox 0029 teemad ja õpieesmärgid:

  • Koguge väike elektroonika tööriistakomplekt mobiilsete välitööde jaoks
  • Valmistage mikrohaaratsi klambrijuhtmed ette riistvara häkkimise rakenduste jaoks
  • Seadistage Arduino IDE platvorm ATmega32U4 Pro Micro
  • Riistvara sihtmärkide kasutamiseks kasutage lihtsaid sisend-/väljund- ja siinitoiminguid
  • Saate aru EPROMide programmeerimisest ja dumpingu sisust
  • Katsetage töötlemispõhise loogikaanalüsaatori tööriistaga

HackerBoxes on igakuine tellimuste kasti teenus DIY elektroonika ja arvutitehnoloogia jaoks. Oleme harrastajad, tegijad ja eksperimenteerijad. Me oleme unistuste unistajad. HACK PLANET!

1. samm: häkkerkast 0029: kasti sisu

HackerBox 0029: karbi sisu
HackerBox 0029: karbi sisu
HackerBox 0029: karbi sisu
HackerBox 0029: karbi sisu
  • HackerBoxes #0029 kogutav viitekaart
  • Eksklusiivne HackerBoxes tõmblukuga ümbris
  • Kaasaskantav 5 V jootekolb
  • ProMicro ATmega32U4 5V 16MHz
  • OLED 0,91 -tolline ekraan 128x32 I2C
  • Nelja võtmega nupumoodul
  • Kuus LED silumismoodulit
  • AT24C256 I2C EEPROM moodul
  • 400 -punktine jootevaba leib
  • Jumper Wire kimp
  • Mini haardeklambrite komplekt
  • Jootetang 2 mm ja 1,5 m
  • MicroUSB kaabel
  • MiniUSB kaabel
  • Täpne draiverikomplekt
  • Eksklusiivne telefoni Phreak Decal Exclusive
  • Eksklusiivne 8 -bitine draakoni võtmehoidja

Mõned muud asjad, mis aitavad:

Arvuti tarkvara tööriistade käitamiseks

Kõige tähtsam on see, et vajate seiklustunnet, isetegemise vaimu ja häkkerite uudishimu. Isetegemise elektroonika pole tühine tegevus ja HackerBoxes ei ole vesine versioon. Eesmärk on progress, mitte täiuslikkus. Kui te jätkate ja naudite seiklust, võib uue tehnoloogia õppimisest ja loodetavasti mõne projekti toimimisest saada suurt rahulolu. Soovitame teha iga sammu aeglaselt, pidades silmas üksikasju ja ärge kartke abi küsida.

Pange tähele, et HackerBoxi KKK -s on praeguste ja tulevaste liikmete jaoks palju teavet.

2. etapp: välitööd

Image
Image

Riistvarahäkkerina ei tea kunagi, millal ja kus peate võib -olla ruuteri välklampi modifitseerima, ROM -e videomängusüsteemist tühjendama, mõningaid sisend-/väljundpistikuid ümber lülitama, halva aku lahti pakkima või muul viisil päästma.

HackerBoxes Field Kit on teie elektroonika esmaabivahendite esmakordne läbimine. Kui olete välja töötanud, saate oma põllukomplekti seljakotis, portfellis või veakotis valmis hoida.

Näidisstsenaariumid:

Häkkimismänguasjad

Veel mänguasju

Hääletusmasinad

Põllupäev 2018

Auto häkkimine

Samm: Arduino Pro Micro 5V 16MHz

Pro Micro stsenaariumid välitöödeks
Pro Micro stsenaariumid välitöödeks

Arduino Pro Micro põhineb mikrokontrolleril ATmega32U4, millel on sisseehitatud USB -liides. See tähendab, et teie arvuti ja Arduino mikrokontrolleri vahel ei ole FTDI, PL2303, CH340 ega muid kiipe, mis toimiksid vahendajana.

Soovitame kõigepealt Pro Microga töötada, ilma tihvte paika jootmata. Põhikonfiguratsiooni ja testimist saate teha ilma päise nööpnõelu kasutamata. Samuti annab mooduli jootmise edasilükkamine silumiseks ühe muutuja vähem, kui peaks tekkima tüsistusi.

Kui teie arvutisse pole Arduino IDE installitud, hankige see kõigepealt vormilt arduino.cc. HOIATUS: Enne Pro Micro programmeerimist valige kindlasti tööriistade> protsessori alt 5V versioon. Kui see 3.3V seade on seatud, töötab see üks kord ja siis tundub, et seade ei ühenda arvutiga kunagi enne, kui järgite allpool käsitletud juhendi juhiseid "Lähtesta alglaadurile", mis võib olla pisut keeruline.

Sparkfunil on suurepärane Pro Micro ühendamise juhend. Ühendusjuhendis on üksikasjalik ülevaade Pro Micro plaadist ja seejärel jaotis "Installimine: Windows" ja jaotis "Installimine: Mac ja Linux". Järgige nende paigaldusjuhiste vastavas versioonis toodud juhiseid, et oma Arduino IDE seadistada Pro Micro toetamiseks. Tavaliselt alustame tööd Arduino plaadiga, laadides ja/või muutes tavalist Blinki visandit. Pro Micro ei sisalda aga tavalist valgusdioodi tihvtil 13. Õnneks saame RX/TX LED -e juhtida ja Sparkfun on esitanud ilusa väikese visandi, kuidas seda teha. See on Hookup Guide'i jaotises pealkirjaga "Näide 1: Blinkies!" Veenduge, et saate selle Blinkies kompileerida ja alla laadida! näide enne jätkamist.

Samm 4: Pro Micro stsenaariumid välitöödeks

Pro Micro abil kaheksast I/O liinist koosneva komplekti lugemiseks ja kirjutamiseks lihtsa jadaliidese abil proovige siin sisalduvat visandit Serial_IO.ino. See on üks lihtsamaid manustatud tööriistu, mida võime kasutada mis tahes sihtsüsteemi manipuleerimiseks või ülekuulamiseks, mille kallal töötame.

Nööpnõelte 10, 16, 14, 15, 18, 19, 20 ja 21 digitaalsete sisendite demostamiseks saab kasutada kas lihtsaid džemprisid või kombatavat nupumoodulit.

Samamoodi saab LED -moodulit kasutada digitaalsete väljundite kuvamiseks kontaktidel 2, 3, 4, 5, 6, 7, 8 ja 9.

Praktilises kasutuses oleksid need I/O liinid liidesed sihtmärgisüsteemiga.

Sellest näitest pisut arenenum, võib töötlusplatvormi kasutada põhilise loogikaanalüsaatori rakendamiseks Pro Micro abil.

Selle demokoodi abil saame katsetada AT24C256 jada EEPROM (andmeleht) mooduli lugemist ja kirjutamist.

128x32 OLED -ekraani saab kasutada siis, kui arvuti ei pruugi väljundi kuvamiseks saadaval olla. Internetis on saadaval mitmesuguseid SSD1306 raamatukogusid.

Kui soovite mikrokontrollerit silumis-/häkkimisplatvormina kasutada, vaadake Bus Ninja projekti. Pange tähele, et see nõuab tööriistade ahelat avr-gcc ja avrdude, mitte Arduino IDE kasutamist.

5. samm: põllukomplekti praktikasse rakendamine

Välikomplekti praktikasse rakendamine
Välikomplekti praktikasse rakendamine

Kuna meil kõigil on erinev taust ja erinevate tööriistade kasutusviisid, tahaksime näha, et inimesed jagaksid allpool toodud kommentaarides mõnda neist üksikasjadest.

Kaaluge oma mõtete jagamist mõne või kõigi järgmiste punktide kohta:

Mida võiksite oma erivajaduste jaoks oma Field Kit'i pakendada, mida siin ei olnud?

Millistes olukordades näete väljakomplekti vajavat?

Kus te oma Field Kit'i hoiate?

Järgmiste kuude jooksul postitage siia tagasi, millal ja kuidas te oma Field Kit'i kasutasite.

6. samm: hävitage planeet

Häkkida planeeti
Häkkida planeeti

Kui teile on see juhendamine meeldinud ja soovite, et elektroonika- ja arvutitehnikakarp saadetaks teile iga kuu otse postkasti, siis liituge HackerBoxi revolutsiooniga, tellides SIIT.

Võtke ühendust ja jagage oma edu allolevates kommentaarides või HackerBoxesi Facebooki lehel. Kindlasti andke meile teada, kui teil on küsimusi või vajate abi. Täname, et olete osa HackerBoxesist!

Soovitan: