INHOUDSOPGAWE:

Hacking USB + Power Banks: 10 stappe
Hacking USB + Power Banks: 10 stappe

Video: Hacking USB + Power Banks: 10 stappe

Video: Hacking USB + Power Banks: 10 stappe
Video: Hacking into Android in 32 seconds | HID attack | Metasploit | PIN brute force PoC 2024, November
Anonim
Inbraak met USB + kragbanke
Inbraak met USB + kragbanke
Inbraak met USB + kragbanke
Inbraak met USB + kragbanke
Inbraak met USB + kragbanke
Inbraak met USB + kragbanke

Het u al ooit 'n servo gek op u te midde van 'n projek? Of het LED's van kleur verander as dit nie veronderstel was nie? Of wou u selfs 'n speelding aandryf, maar was u moeg daarvoor om batterye weg te gooi? Ek het talle situasies teëgekom waar 'n langdurige, maklik laaibare, veilige, konsekwente battery nuttig sou wees. Ek het 'n oplossing gevind om USB -kabels te sny.

Kyk na die video vir meer besonderhede:

Wat jy nodig het:

  • USB -kabel
  • Speelgoed/Arduino/Micro: bit
  • Krag bank
  • Soliede kerndraad

Benodige toerusting:

  • Soldeerbout
  • Soldeer
  • Draadknipper
  • Draadstropper

Opsioneel:

  • Soldeerstroom
  • Krimp hitte
  • Hittegeweer
  • Elektriese band

Veiligheidswaarskuwing:

As u op enige manier beskadigde, sny of verander USB -kabels gebruik, kan dit brand, brandwonde veroorsaak en die toerusting wat aan weerskante verbind is, beskadig. Ten spyte hiervan kan hierdie kabels veilig in die regte konteks gebruik word. Ek gebruik dit gereeld saam met studente om projekte aan te dryf, en die meeste dinge waarmee hulle in aanraking kom, is met genoeg strengheid gebou om permanente skade te voorkom. Byvoorbeeld, die meeste USB/poorte van 'n skootrekenaar/rekenaar sal tydelik afskakel as dit kort is, en sal terugkom nadat die rekenaar weer begin is.

Stap 1: USB -kabels inbreek (deel 1)

USB -kabels inbreek (deel 1)
USB -kabels inbreek (deel 1)
USB -kabels inbreek (deel 1)
USB -kabels inbreek (deel 1)
USB -kabels inbreek (deel 1)
USB -kabels inbreek (deel 1)
USB -kabels inbreek (deel 1)
USB -kabels inbreek (deel 1)

Die beste kabels om te gebruik is usb -kabels wat net vir laai gebruik word, sonder 'n dataverbinding, maar die meeste sal dit doen. Duur kabels soos weerligkabels het baie ekstra dinge aan die gang, en werk nie goed hiervoor nie.

Hier is die stappe:

  • Sny die uiteinde van die USB -kabel af en verwyder die buitenste isolasie.
  • As dit 'n datakabel is, sny die ekstra drade (nie die swart en rooi nie)
  • Verwyder die isolasie van die oorblywende twee drade.
  • Verwyder die isolasie van die soliede kerndraad

Stap 2: kap USB -kabels (deel 2)

USB -kabels inbreek (deel 2)
USB -kabels inbreek (deel 2)
USB -kabels inbreek (deel 2)
USB -kabels inbreek (deel 2)
USB -kabels inbreek (deel 2)
USB -kabels inbreek (deel 2)
USB -kabels inbreek (deel 2)
USB -kabels inbreek (deel 2)

Vervolgens soldeer ons die punte van die USB -kabel aan die soliede kerndraad.

Hier is die stappe:

  • Draai die draad van die positiewe of negatiewe kabel van die USB -kabel om die vaste draad
  • Smeer soldeervloei oor die toegedraaide drade (dit is opsioneel, maar help die soldeer makliker vloei, wat 'n vinniger, skoner verbinding moontlik maak)
  • Soldeerdrade saam.
  • Knip soliede draad in lengte met draadsnyers
  • Herhaal met die ander draad

Stap 3: Voeg krimp by

Voeg krimp by
Voeg krimp by
Voeg krimp by
Voeg krimp by
Voeg krimp by
Voeg krimp by
Voeg krimp by
Voeg krimp by

Dit is handig om 'n gekleurde hittekrimp of 'n elektriese band by te voeg om die drade spanning te verlig en om aan te dui watter draad positief/negatief is.

As die drade nie so gekleur is dat dit duidelik of positief is nie, kan u 'n multimeter gebruik om die polariteit te meet en die positiewe einde te bepaal. As positief aan positief gekoppel is, moet die multimeter positief lees, en as positief met negatief gekoppel is, moet dit negatief wees.

As die drade klein is, kan u dit met 'n ekstra band of 'n hittebond saamvoeg om te voorkom dat dit uitgeruk word.

Stap 4: WAARSKUWING !

WAARSKUWING !!!
WAARSKUWING !!!
WAARSKUWING !!!
WAARSKUWING !!!

'N Herinnering daaraan dat u brande kan veroorsaak of elektronika kan beskadig deur dit te gebruik. Kragbanke bied baie beskerming, insluitend kortsluitingsbeskerming, waar hulle hulself sal afsluit as hulle kortkom. As hierdie beskerming misluk, sal dit groot hoeveelhede hitte opwek en moontlik 'n brand veroorsaak.

'N Ander bekommernis is dat kragbanke groot hoeveelhede stroom kan verskaf, en as hulle gekoppel is aan drade wat nie gemaak is om die stroom te hanteer nie, kan hulle verhit word en 'n brandgevaar ontstaan. U kan op die prent sien dat wanneer 2.5A deur 'n broodbord loop wat slegs bedoel is vir 500mA (.5A), dit 'n groot hoeveelheid hitte genereer.

Wees veilig, en gebruik drade en verbindings wat ontwerp is vir groot hoeveelhede stroom wanneer u groot hoeveelhede stroom gebruik.

Stap 5: Sluit gekapte kabels aan speelgoed aan

Sluit gekapte kabels aan speelgoed aan
Sluit gekapte kabels aan speelgoed aan
Sluit gekapte kabels aan speelgoed aan
Sluit gekapte kabels aan speelgoed aan

U kan speelgoed met 'n USB -kabel voed. Dit kan gedoen word met speelgoed wat 3-4 AAA gebruik tot by D-batterye, omdat dit op 4,5-6V werk, wat die usb-verbinding bied. As u probeer om 'n speelding van 3V of laer met die kragbank aan te dryf, kan dit die speelgoed beskadig. As u dit probeer gebruik om speelgoed aan te dryf wat 'n hoër spanning benodig, werk dit moontlik, maar miskien nie. As u dit agteruit met die speelding verbind, loop u ook die risiko om die speelding te beskadig.

Al wat nodig is, is om die positiewe draad aan die positiewe kant (+) en die negatiewe draad aan die negatiewe kant (-) te koppel en dit aan te sluit.

Stap 6: Arduino huidige beperkings

Arduino huidige beperkings
Arduino huidige beperkings
Arduino huidige beperkings
Arduino huidige beperkings
Arduino huidige beperkings
Arduino huidige beperkings

Voordat ons dit bespreek om te help met Arduino -stroombane, kan dit nuttig wees om te verstaan waarom Arduino -projekte (en ander mikrobeheerderprojekte) hierby baat kan vind. Die Arduino Uno kan ongeveer 500mA verskaf deur die usb -verbinding op die bord. As u ekstra LED's/motors/servo's byvoeg, is meer stroom nodig, maar die verbinding kan nie meer lewer nie. Dit veroorsaak dat dinge onvoorspelbaar optree, servo's laat dans en dat LED's na die verkeerde kleur begin verander. As u meer LED's byvoeg, kan u in die prent sien dat die stroom net effens toeneem, en dit veroorsaak dat die LED's van wit na geel na rooi verander.

Stap 7: Arduino -verbinding

Arduino -verbinding
Arduino -verbinding
Arduino -verbinding
Arduino -verbinding
Arduino -verbinding
Arduino -verbinding

Om ekstra USB -krag aan die arduino toe te voeg, neem u nuut gekapte kabel en verbind die positiewe kant met die 5v -spoor op die broodbord (of omseil die broodbord en koppel dit regstreeks aan die LED), en die negatiewe kant met die negatiewe spoor aan die broodbord. Op hierdie punt kan u sien dat die LED's skielik baie meer stroom verskaf, en dat hulle nie van kleur verander nie. As u op hierdie manier aangedryf word, kan u die Arduino selfs van die standaard USB -verbinding ontkoppel, want dit word deur die 5v -pen aangedryf.

As die agteruit bedraad is, sal die Arduino kortkom en homself afsluit. Dit kan moontlik die Ardiuno onomkeerbaar beskadig (alhoewel ek dit nog nie teëgekom het nie)

Stap 8: Micro: bit huidige beperkings

Mikro: bit huidige beperkings
Mikro: bit huidige beperkings
Mikro: bit huidige beperkings
Mikro: bit huidige beperkings
Mikro: bit huidige beperkings
Mikro: bit huidige beperkings

Net soos Arduino kan micro: bit net soveel stroom lewer. In hierdie geval lewer dit ongeveer 180mA, wat veroorsaak dat LED's weer van kleur verander.

Stap 9: Bedrading -LED's gekoppel aan die Micro: bit

Bedrading -LED's gekoppel aan die Micro: bit
Bedrading -LED's gekoppel aan die Micro: bit
Bedrading -LED's gekoppel aan die Micro: bit
Bedrading -LED's gekoppel aan die Micro: bit
Bedrading -LED's gekoppel aan die Micro: bit
Bedrading -LED's gekoppel aan die Micro: bit
Bedrading -LED's gekoppel aan die Micro: bit
Bedrading -LED's gekoppel aan die Micro: bit

Dit is baie moeiliker om die LED's met USB aan te dryf terwyl dit deur Micro: bit beheer word; daar is twee belangrike dinge om versigtig te wees. Moenie eers toelaat dat die 5v rooi pen met die Micro: bit penne verbind word nie. Al die Micro: bit -penne het 'n nominale waarde van 3,3 v (hulle kan waarskynlik 'n bietjie meer hanteer), en hoewel dit moontlik kan oorleef, is dit 'n risiko wat nie die moeite werd is nie. Die tweede oorweging is dat omdat die 5v -draad van die Micro: bit geïsoleer is, die gronddraad (negatiewe) verbind moet word met beide die negatiewe kant van die LED -strook en die grondpen op die Micro: bit. Dit is omdat die spanningsverskil nodig is vir die sein van die Micro: bit na die LED's.

Skuif dus die positiewe verbinding van die LED's versigtig van die 3.3v -pen van die Micro: bit na die USB -kabel, en doen dieselfde met die aardaansluiting. Neem dan 'n ekstra draad en verbind dit met die grondpen van die Micro: bit en die negatiewe draad van die USB -kabel. Nou is jy goed om te gaan.

U kan op die beelde sien dat daar nou baie stroom is vir die Micro: bit.

Stap 10: klaar

Wees slim en wees versigtig as u dit probeer. Kragbanke is handig om projekte aan te dryf en duur baie lank. Hulle is geriefliker om op te laai as ander battery -opsies, en USB -verbindings is volop.

Dankie dat u gelees het. As u belangstel om toekomstige projekte te sien, teken dan in op my Youtube -kanaal: More Than The Sum

Aanbeveel: