Sisukord:

HackerBox 0056: deemoniseeme: 8 sammu
HackerBox 0056: deemoniseeme: 8 sammu

Video: HackerBox 0056: deemoniseeme: 8 sammu

Video: HackerBox 0056: deemoniseeme: 8 sammu
Video: HackerBoxes Gift Bundles 2019 2024, November
Anonim
HackerBox 0056: deemoniseeme
HackerBox 0056: deemoniseeme

Tervitused HackerBoxi häkkeritele kogu maailmas! HackerBox 0056 abil uurime USB-häkkimist, madalatasemelist USB-signaaliülekannet, mikrotuumade USB-bittide löömist ATTiny mikrokontrolleritega, katmata metallist mikrokontrollerite katsetamist, "halbade USB" kaablite kasutamist ja kaitset, DemonSeed USB-implantaate, klahvivajutuste süstimist, RF-päästikuid, kiire USB-läbipääs ja palju muud.

See juhend sisaldab teavet HackerBox 0056 kasutamise alustamiseks, mida saab siit osta, kuni kaupa jätkub. Kui soovite saada sellist HackerBoxi iga kuu otse oma postkasti, tellige see aadressil HackerBoxes.com ja liituge revolutsiooniga!

HackerBoxes on igakuine abonentkasti teenus riistvarahäkkeritele ning elektroonika- ja arvutitehnoloogiahuvilistele. Liituge meiega ja elage HACK LIFE.

Samm: HackerBox 0056 sisuloend

  • O. MG Demon Seed EDU 2 USB -implantaadiga
  • Must MicroUSB doonorkaabel 1m
  • Valge MicroUSB doonorkaabel 1m
  • USBasp programmeerija koos lintkaabliga
  • USBasp 6-10-pin adapter
  • USB -jaotur nelja vahetatava pordiga
  • Digipark USB
  • ATTiny arendusamet
  • MicroUSB katkestusmoodul
  • Integreeritud vooluahel ATTiny85-20PU DIP-8
  • APA106 Adresseeritav RGB LED 8mm ümmargune
  • Zeneri dioodid 3.6V
  • Takistid 68 oomi
  • Takistid 1,5K oomi
  • Mini Black Solderless Breadboad 170 punkti
  • Dual Breakaway isased päised 2x40
  • Isased-isased Duponti hüppajajuhtmed
  • Eksklusiivne deemoniseemne EDU kleebis
  • Eksklusiivne HackerBoxes WireHead kleebis

Mõned muud asjad, mis aitavad:

  • Jootekolb, joodis ja põhilised jootetööriistad
  • Arvuti tarkvara tööriistade käitamiseks

Kõige tähtsam on see, et vajate seiklustunnet, häkkerivaimu, kannatlikkust ja uudishimu. Kuigi elektroonika ehitamine ja katsetamine on väga tasuv, võib see olla keeruline, väljakutsuv ja kohati isegi masendav. Eesmärk on progress, mitte täiuslikkus. Kui te jätkate ja naudite seiklust, võib sellest hobist saada palju rahulolu. Tehke iga samm aeglaselt, arvestage üksikasjadega ja ärge kartke abi küsida.

Nagu alati, palume teil üle vaadata HackerBoxide KKK. Sealt leiate palju teavet praegustele ja tulevastele liikmetele. Peaaegu kõik meile saadetud mittetehnilise toe e-kirjad on juba KKK-s vastatud, nii et oleme väga tänulikud, kui vaatate kiiresti.

Samm: USB -digipark

USB digipark
USB digipark

Digispark on ATTiny85 -l põhinev mikrokontrolleri arendusplaat, mis sarnaneb Arduino liiniga, ainult väiksem ja natuke vähem võimas. Digispark on suurepärane koht mikrokontrollerite juurde hüppamiseks või ideaalne juhul, kui Arduino on liiga suur või lihtsalt üle jõu käiv.

Spetsifikatsioonid:

  • Arduino IDE 1.0+ (OSX/Win/Linux) tugi
  • Toide USB või välise allika kaudu - 5v või 7-35v
  • Pardal 500ma 5V regulaator
  • Sisseehitatud USB
  • 6 I/O kontakti (2 kasutatakse USB jaoks ainult siis, kui teie programm suhtleb aktiivselt USB kaudu, vastasel juhul saate kasutada kõiki 6, isegi kui programmeerite USB kaudu)
  • 8k välkmälu (umbes 6k pärast alglaadijat)
  • I2C ja SPI (USI -ga)
  • PWM 3 tihvtiga (tarkvara PWM abil on see rohkem võimalik)
  • ADC 4 tihvtiga
  • Toite LED
  • Testi/oleku LED

Demon Seed implantaatide mõistmiseks on Digispark oluline, kuna ATTiny85 -l pole USB -ga ühendamiseks riistvara. Digispark on selle asemel eeltöödeldud mikrotuumadega, et saada tarkvarast USB-signaale.

Micronucleus on alglaadur, mis on mõeldud AVR ATTiny mikrokontrolleritele, millel on minimaalne USB-liides, platvormidevaheline libusb-põhine programmide üleslaadimise tööriist ja suur rõhk alglaaduri kompaktsusele. See on AVR ATTiny jaoks kaugelt väikseim USB -alglaadur.

Digipargi dokumentatsioon

3. samm: paljas metall ATTiny85

Paljas metall ATTiny85
Paljas metall ATTiny85

Uue ATTiny85 kiibi ostmine osade tarnijalt nagu Mouser või DigiKey on täiesti tühi. Sellel ei ole mikrotuuma ega muid alglaadureid. See tuleb programmeerida nullist, näiteks kasutades ISP-d (ahelasisene programmeerija). Siin sisestame metallist ATTiny85 ATTiny arendusplaadi pesasse ja ühendame Interneti -teenuse pakkuja plaadiga esialgseks programmeerimiseks.

USBasp on Atmel AVR-kontrollerite ahelasisene programmeerija. See koosneb lihtsalt ATMega88 või ATMega8 ja paarist passiivkomponendist. Programmeerija kasutab ainult püsivaraga USB-draiverit, spetsiaalset USB-kontrollerit pole vaja.

Sisestage ATTiny85 ATTiny arendusplaati (pidage silmas ühe tihvti indikaatorit) ja ühendage plaat USBasp -ga, nagu siin näidatud.

Lisage oma Arduino IDE-le ATtiny tugi (vt üksikasju High-LowTechis):

Lisage eelistuste all kirje tahvlihalduri URL -ide loendisse:

raw.githubusercontent.com/damellis/attiny/…

Jaotises Tööriistad-> Lauad-> Juhatushaldurid, lisage David A. Mellise ATtiny pardahalduri pakett.

See lisab ATtiny tahvlid tahvlite loendisse, kus saate nüüd valida… Tahvel: ATtiny25/45/85 Protsessor: ATtiny85 Kell: sisemine 1 MHz

[TÄHTIS MÄRKUS. Ärge kunagi seadke kella väliseks kellaks, kui kiibil pole tegelikult välist kellaallikat.]

Laadige koodinäide "vilkuma"

Muutke visandi LED_BUILTIN väärtuseks 1 kolmes kohas ja laadige see USBasp abil üles ATtiny85 -sse.

Pluggable DevBoard LED peaks nüüd vilkuma nagu ka LilyTiny LED.

Muutke ATTiny arendusamet digipargiks:

Siiani oleme kasutanud ATTiny arendusplaati USBasp -i ühendamiseks, mitte tehniliselt digipargina. Digipargina kasutamiseks tuleb ATTiny85 mikrokontroller programmeerida mikrotuuma alglaaduriga, mille saab alla laadida siit.

4. samm: adresseeritav LED -juhtimine

Aadressitav LED -juhtimine
Aadressitav LED -juhtimine

Kuigi see on üsna lihtne mikrokontroller, saab ATTiny85 abil juhtida adresseeritavaid LED -e nagu APA106, WS2812 või Neopixels.

Saate juhtida ainult ühte LED -i või tervet kiudu.

Kui teil seda veel pole, peate hankima raamatukogu, näiteks Neopixel või FastLED.

Samuti peate tõstma ATTiny85 sisemise taktsageduse vaikeväärtusest 1 MHz kuni 8 MHz, kasutades tööriistu-> Kell. Alati, kui muudate taktsagedust, peate tööriistade all tegema toimingu "Burn Bootloader".

Näidisprojekt.

5. samm: O. MG DEMON SEED EDU

Image
Image

O. MG DemonSeed EDU on hariv riistvaraimplantaat heade USB -kaablite halvaks muutmiseks.

Iga komplekt sisaldab 2 pakki DemonSeed implantaate. See tähendab, et saate luua kaks kaablit.

DemonSeed EDU on mõeldud hariduseks. Alustage tavaliste USB -kaablitega ja DemonSeed aitab teil need halvaks teha. Halbade USB -kaablite abil saate programmeerida klahvivajutuse süstimise kasulikke koormusi. Lisaks saate O. MG videoseeria kaudu õppida lubama selliseid funktsioone nagu RF -päästikud, kiire USB -läbipääs ja palju muud.

O. MG -l on SIIN lingid nii Demon Seed EDU videosarjadele kui ka lõdvale kanalile.

Siit saate osta DEMON SEEDi või võimsa O. MG -kaabli HAK5 -st.

Samuti hankige Dustrialilt mõni O. MG kaup ja saate sooduskoodiga OMG10 10% allahindlust.

6. samm: häkkimine

Loodame, et naudite selle kuu HackerBoxi seiklust elektroonika ja arvutitehnoloogia vallas. Võtke ühendust ja jagage oma edu allolevates kommentaarides või HackerBoxi Facebooki grupis. Samuti pidage meeles, et kui teil on küsimusi või vajate abi, võite igal ajal saata e -posti aadressile [email protected].

Mis järgmiseks? Liituge revolutsiooniga. Elage HackLife'i. Saate iga kuu laheda häkkimisvarustuse kasti otse teie postkasti. Sirvige veebisaiti HackerBoxes.com ja registreeruge oma igakuiseks HackerBoxi tellimuseks.

7. samm: testige

test

Soovitan: