Sisällysluettelo:

BBU Dropboxin testaaminen: 16 vaihetta
BBU Dropboxin testaaminen: 16 vaihetta

Video: BBU Dropboxin testaaminen: 16 vaihetta

Video: BBU Dropboxin testaaminen: 16 vaihetta
Video: Gemeinsam Teilen und Behandeln - Live von Pias Bienenstand - 25.07. 2024, Marraskuu
Anonim
Testi BBU Dropbox
Testi BBU Dropbox
Testi BBU Dropbox
Testi BBU Dropbox
Testi BBU Dropbox
Testi BBU Dropbox

Tämä on pieni tietokoneen akun varmuuskopiointiyksikkö, joka on muutettu pentesting dropboxiksi. Se on tarkoitettu asennettavaksi tietokoneen tai minkä tahansa pienen verkkolaitteen taakse ja jää huomaamatta, kun taas katselijalla on etäyhteys verkkoon sen kautta. Tavoitteena oli tehdä laitteesta mahdollisimman toimiva säilyttäen samalla alkuperäisen BBU: n kalusteinen ilme. mikä tahansa pieni tietokone, joka sopii. Suurin osa osista on modulaarisia ja ne voidaan vaihtaa melko helposti. Kaikki rakennettiin yksinkertaisilla työkaluilla (3D -tulostinta ei tarvita!), Koska yritin tehdä siitä mahdollisimman helppoa toistaa ja rakentaa sen päälle. Muutamat voivat olla hieman epäkunnossa tai ne voidaan näyttää kahdesti. Lisäsin muutamia asioita mennessäni, ja minun piti purkaa ja koota paljon. Keskittyminen siihen, että hankkeet on helppo korjata, auttaa todella!

Vaihe 1: Kerää osat ja työkalut:

Tässä on luettelo käyttämistäni osista ja työkaluista.

  • Akun varayksikkö - voi olla minkä kokoinen tahansa. Ilmeisesti mitä isompi se on, sitä enemmän tavaraa mahtuu koteloon!
  • Aivot - Käytin Raspberry Pi 2 B: tä, jonka olin asettanut ympärilleni.
  • Verkkokytkin - Minulla oli viisi porttia ja se oli vain 100 Mb/s, mutta BBU: n portit ovat joka tapauksessa harvoin gigabitit.
  • Virtalähde Pi: lle - käytin erittäin ohutta 5V 2A seinäsyynyä USB -ulostulolla.
  • Kytkimen virtalähde - Kytkimeni kesti 5V 800mA, joten käytin toista ohutta 5V 2A seinäsyylää.
  • Vihreä tai punainen LED
  • Hetkellinen painike - painike, joka kytkeytyy päälle vain, kun sitä painetaan.
  • 270 ohmin vastus
  • 10k-100k ohmin vastus
  • Johto - useita pituuksia, mittareita ja värejä
  • Liittimet tai mittausjohdot - (valinnainen) LED -valon kiinnittäminen ja kytkentä Pi -laitteen GPIO -laitteeseen.
  • 2 Ethernet -kaapelia - niiden on oltava melko lyhyitä ja joustavia.
  • 2 Ethernet -liitäntää - (valinnainen) Käytin pari juotosliitintä toisesta BBU: sta pitämään varaston ulkoasun.
  • USB A - mikro -USB -kaapeli - Pi -virran kytkemiseksi.
  • USB A - piippukaapeli - Kytkimen virransyöttö. Tämä voidaan tehdä.
  • M3 -ruuvit ja mutterit - (valinnainen) Asioiden irrottaminen.
  • Raspberry Pi vesa -kiinnike

TYÖKALUT:

  • Ristipääruuvimeisseli
  • Suojaruuvimeisselin terät - Jos BBU -laitteessasi on turvaruuvia
  • Poraa poranterillä
  • Langanpoistimet
  • Lankaleikkurit
  • Päätykappaleet
  • Partaveitsi
  • Juotin & juote
  • Kuuma liimapistooli ja kuuma liima
  • Dremel tai saha
  • Käsiviilat - Valinnainen, mutta mukava saada.
  • pikaliima
  • Lämpöpistooli tai taskulamppu
  • Kutista kutisteletkut tai sähköteippi

Vaihe 2: Purkaminen:

Purkaminen
Purkaminen
Purkaminen
Purkaminen
Purkaminen
Purkaminen

Tämä osa on melko suoraviivainen.

  1. Irrota kaikki akun varayksikön ruuvit ja aseta ne sivuun.
  2. Poista kaikki tarpeettomat osat, kuten vanha piirilevy ja paristot.
  3. Säästä käytettävät osat, kuten eri pituiset johdot, virtajohto, LEDit, RJ45 -liittimet, kytkimet ja kotelo, pistorasiat ehjinä.
  4. Irrota verkkokytkimen muovikotelo säästääksesi tilaa.
  5. Poista myös muuntajat verkkolaitteista.

Vaihe 3: Verkkojohdot:

Verkkovirtajohdot
Verkkovirtajohdot
Verkkovirtajohdot
Verkkovirtajohdot
Verkkovirtajohdot
Verkkovirtajohdot

Seuraavaksi alamme laajentaa johtoja ja kartoittaa, mihin haluamme asioiden menevän. Haluan lisätä paljon lankaa etukäteen ja leikata sen mukaan. • Pidennä virtajohdosta tulevia johtoja ja juota valkoinen ja vihreä sopiville puolille yhdellä pistorasioiden väyläpalkilla. Myös musta on juotettava, mutta palaamme siihen. • Lisää hyppyjohdot kahden ulostulotangon väliin (kaikki kolme palkkia). Useimmissa BBU -yksiköissä on vain ylijännitesivu ja akku + ylijäämäpuoli. Yhdistämme molemmat puolet luodaksemme yksinkertaisen jatkojohdon • Juottaa erilliset johdot kuumiin ja neutraaleihin kiskoihin Raspberry Pi- ja verkkokytkinsovittimien liittämiseksi myöhemmin. Tämä voi olla kaksi kuumaa ja kaksi nollajohtoa tai vain yksi kumpikin sovittimien ketjutukseen • Nyt sitten virtajohdon musta johto. Tallensin suuren katkaisijapainikkeen, kun purettiin BBU. Jos sinulla on vielä se tai ehkä 10A- tai 15A -sulake, juota yksi liitin virtajohdon mustaan johtoon ja toinen liitäntä jatkojohtoon. Tämä jatkojohto juotetaan pistorasian kuumaan väyläpalkkiin, johon juotit nolla- (valkoinen) ja maadoitusjohto (vihreä).

Vaihe 4: Pienjännitejohdotus:

Pienjännitejohdot
Pienjännitejohdot
Pienjännitejohdot
Pienjännitejohdot
Pienjännitejohdot
Pienjännitejohdot
Pienjännitejohdot
Pienjännitejohdot

Nyt aiomme kytkeä kytkimen ja Pi: n virtasovittimet. Käytin kahta erillistä identtistä sovitinta, koska 2A riittää Pi: n suosittelemalle tulovirralle ja toisella on varaa virralla, kun kytkin vetää 800mA. viimeisessä vaiheessa sovittimien verkkovirtaan (sivu, johon suuret metalliterät on kytketty). • Peitä nyt liitännät kuumalla liimalla, jotta ne eivät heiluvat tai oikosulkeutuvat myöhemmin. • Löydä kotelosta hyvä paikka liimaa tai ruuvaa ne kiinni, ja jos omasi on kuin minun, muista jättää tilaa USB -kaapelin liittämiseksi • Toista vaiheet toisen sovittimen kohdalla. Voit myös ketjuttaa ne ketjussa rinnakkain, jos juotit vain yhden johdinsarjan väyläpalkkeihin.

Vaihe 5: Kaapelit:

Kaapelit
Kaapelit
Kaapelit
Kaapelit
Kaapelit
Kaapelit

Tässä ovat löysät kaapelit, jotka tein virran ja verkon kytkemiseksi. Tämä vaihe voidaan tehdä myöhemmin: • Katkaise yksi ethernet -kaapeleista puoliksi ja aseta se sivuun. Nämä ovat BBU: n ulkopuolella oleville liittimillemme. • Toisessa ethernet -kaapelissa leikkasin sen juuri sopivan pituiseksi siirtyäksesi kytkimestä Pi: n paikkaan ja puristin uuden urospään päälle. Jos kaapeli on jo lyhyt tai sinulla on tilaa löysälle, voit ohittaa tämän. • Katkaise ja jatka kytkimen virtajohto tarvittavaan pituuteen. • Katkaise ja jatka Pi: n USB -kaapeli tarvitaan tai käytä todella lyhyttä.

Vaihe 6: Verkkoliittimien kytkentä

Verkkoliittimien johdotus
Verkkoliittimien johdotus
Verkkoliittimien johdotus
Verkkoliittimien johdotus
Verkkoliittimien johdotus
Verkkoliittimien johdotus
Verkkoliittimien johdotus
Verkkoliittimien johdotus

Nämä ovat verkkoliittimet (RJ45), jotka korvaavat vanhat puhelin (RJ11) -liittimet. Vedin ne ulos toisesta BBU: n ylijännitesuojapiiristä. Voit käyttää lävistysliittimiä, mutta patch -kaapeleiden kierrelanka tekee liitoksesta paremman juotettuna.

  • Irrota RJ45 -liittimet tarvittaessa vanhasta piirisuojauksesta. Jos BBU: n mukana tuli RJ45, poista kaikki muut osat (diodit, kondensaattorit, sulakkeet jne.) Levyltä.
  • Juotosleikattujen kaapelien värilliset johdot oikeassa järjestyksessä liittimien takana.
  • Testaa kaikki liitännät.
  • Liimaa kaksi liitintä yhteen helpottaaksesi kiinnitystä koteloon.

Vaihe 7: LED -johdotus

LED -johdotus
LED -johdotus
LED -johdotus
LED -johdotus
LED -johdotus
LED -johdotus
LED -johdotus
LED -johdotus

Seuraavaksi kytketään LED -valo. Tarvitset 470 ohmin (keltainen, violetti, ruskea) tai vastaavan vastuksen, LED -valon, kaksi johdinpituutta ja (valinnaisesti) liittimen, joka liitetään Pi: n GPIO -laitteeseen.

  • Juotos punainen johto LEDin positiiviseen johtoon ja kutista sitä.
  • Juotos musta johto LEDin negatiiviseen johtoon ja kutistuu.
  • Leikkaa musta lanka puoliksi ja kuori molemmat päät.
  • Juotos yksi vastuksen johto LEDin mustaan johtoon.
  • Juotos vastuksen toinen johto katkaistun mustan langan kappaleeseen.
  • Lämpö kutistuu vastuksen päälle.
  • Purista tai juota liitin kahteen johtoon.

Vaihe 8: Painikejohdotus

Painonappijohdotus
Painonappijohdotus
Painonappijohdotus
Painonappijohdotus

Tätä painiketta käytetään peruskomentojen lähettämiseen Pi: lle. Olen asentanut sen sammuttamaan ja käynnistämään Pi uudelleen sen mukaan, kuinka kauan painiketta painetaan (koodi on myöhemmässä vaiheessa). Huomaa, että kuvien perusteella vastus oli eräänlainen jälkikäteen ja on valinnainen, jos pystyt käyttämään Pi: n sisäisiä vetoja. Päätin käyttää bash -skriptejä GPIO: n kanssa puhumiseen, joten pullupien ohjelmointi ei ollut oikeastaan vaihtoehto.

Tarvitset hetkellisen painikkeen, kolme johdinta, yhden tai kahden liittimen, jotka sopivat Pi: n GPIO: han (valinnainen), ja 10 - 100 ohmin vastuksen (myös valinnainen).

  • Juotosjohdot painikkeen kahteen liittimeen.
  • Juotos toinen johto yhteen liittimestä ja leikkaa se puoliksi.
  • Juotos yksi vastuksen johto painikkeen katkaistuun lankaan.
  • Juotos vastuksen toinen johto irtonaiseen lankaan, joka katkaistiin.
  • Kutista kaikki siististi.
  • Purista tai juota liittimet johtimiin.

Vaihe 9: Painikkeen ja LED -valon asennus

Painikkeen ja LED -valon asennus
Painikkeen ja LED -valon asennus
Painikkeen ja LED -valon asennus
Painikkeen ja LED -valon asennus
  • Kiinnitä LED -valo kohtaan, jossa "Johdotusvika" oli, ja peitä se runsaalla kuumalla liimalla.
  • Asenna painike, jossa on paljon kuumaa liimaa, kohtaan "Reset" katkaisijapainike.

Vaihe 10: Verkkoliittimien asennus

Verkkoliittimien asennus
Verkkoliittimien asennus
  • Viilaa tila, jossa RJ11 -liittimet olivat, jotta tilaa suuremmille RJ45 -liittimille.
  • Asenna tunkit kuumaliimalla ja peitä kaikki juotoskohdat liimalla.

Vaihe 11: Kytkimen ja katkaisijan asennus

Kytkimen ja katkaisimen asennus
Kytkimen ja katkaisimen asennus
Kytkimen ja katkaisimen asennus
Kytkimen ja katkaisimen asennus
Kytkimen ja katkaisimen asennus
Kytkimen ja katkaisimen asennus

Nyt asennamme verkkokytkimen ja katkaisijan.

  • Etsi hyvä paikka kytkimen kiinnittämiseen ja merkitse ruuvien reiät.
  • Poraa ruuvien reiät.
  • Asenna kytkimen virtajohto.
  • Asenna kytkin ja kytke virtajohto.
  • Liimasin myös kuumasti Pi: n virtalähteen kytkimen päälle, mutta tämä voi olla alhaalla toisen kanssa.
  • Liimaa katkaisija alas avoimeen kohtaan.

Vaihe 12: Asenna Raspberry Pi

Raspberry Pi: n asentaminen
Raspberry Pi: n asentaminen
Raspberry Pi: n asentaminen
Raspberry Pi: n asentaminen
Raspberry Pi: n asentaminen
Raspberry Pi: n asentaminen
  • Leikkaa Raspberry Pi -kiinnike sopivasti kytkimen yläpuolelle.
  • Ruuvaa Pi kiinnikkeeseen neljällä ruuvilla ja mutterilla.
  • Lisää tahmeaa vaahtoa telineen alapuolelle (valinnainen).
  • Merkitse paikat, joissa kiinnityksen reiät ovat BBU -kotelon sisällä.
  • Kuumaa liimaa pidikkeen mukana tulleet pitkät telineet koteloon, johon merkitsit.
  • Ruuvaa kiinnike koteloon.

Vaihe 13: Kytke kaikki sisään

Kytke kaikki sisään
Kytke kaikki sisään
Kytke kaikki sisään
Kytke kaikki sisään
Kytke kaikki sisään
Kytke kaikki sisään

Tämä on johdotusosa. Seuraa vain kaaviota.

  • Liitä Pi: n USB -kaapeli virtalähteeseen.
  • Liitä lyhyt liitäntäkaapeli Pi -liittimeen ja toinen pää kytkimeen.
  • Kytke RJ45 -liittimistä tulevat kytkentäkaapelit kytkimeen.
  • Liitä punainen johdin LED -valosta nastaan 32 (GPIO 12).
  • Liitä musta johto LEDistä nastaan 30 (maadoitus).
  • Kytke johdin vastuksella painikkeesta nastaan 1 (3,3 V).
  • Kytke johdin, joka on kiinnitetty painikkeen samaan johtoon kuin vastus, nastaan 36 (GPIO 16).
  • Kytke painikkeen viimeinen johto liittimeen 34 (maadoitus).
  • Kytke USB -WiFi -sovitin.

Vaihe 14: Kotelon asentaminen

Kotelon asennus
Kotelon asennus
Kotelon asennus
Kotelon asennus
Kotelon asennus
Kotelon asennus

Rakenteen viimeinen laitteisto -osa on leikata ja sovittaa muu kotelo. Käytä pohjimmiltaan vain päätykappaleita ja viilaa tai Dremel -työkalua leikkaamaan pois kaikki muovit, jotka estävät kotelon napittamisen.

Vaihe 15: Ohjelmisto

Ohjelmisto
Ohjelmisto

Tässä asetamme Pi: n käyttöjärjestelmän ja osan koodista, jota käytin painiketta ja LEDiä varten. Sinun on oltava hieman mukava muokata tiedostoja Linuxissa.

  • Asenna Kali Linux Raspberry Pi: n SD -kortille. Siirry TÄÄLTÄ (Kali Linuxin verkkosivusto) saadaksesi ohjeet käyttämällesi levylle.
  • Lataa skriptini Pi: hen, muuta laajennus ".txt": stä ".sh" ja tee niistä suoritettavia.
  • Lisää crontab -merkintä aloittaaksesi komentosarjat käynnistyksen yhteydessä. Lisää /etc /crontab -tiedostoon:

    # Salaman merkkivalo onnistuneen käynnistyksen jälkeen@reboot root sleep 10s && bash /opt/scripts/flashled.sh &>/dev/null# Ota virtapainike käyttöön@reboot root sleep 10s && bash /opt/scripts/powerbutton.sh &>/dev /tyhjä

    Muuta komentosarjojen hakemisto ja nimi vastaamaan niitä, joihin olet asettanut ne ja mitä olet antanut niille

Vaihtoehtoisesti suorita sudo systemctl disable lightdm.service ja käynnistä Kali ilman gui -ohjelmaa ja säästä resursseja

Vaihe 16: Käy testaamassa

Siinä kaikki mitä tarvitset saadaksesi Vadelma Pi: n käynnissä vanhan BBU: n sisällä!

Haluan lopulta lisätä releen ja painikkeen virran kytkemiseksi päälle ja pois päältä. Pari litiumakkua ja pietsosummeri olisivat myös koulua.

Voit vapaasti tarkistaa päivitykset Hackaday.io -sivultani!

Minulla oli myös tämä projekti esillä Hackadayn pääsivustolla!

Suositeltava: