Tartalomjegyzék:
- 1. lépés: Alkatrészek és eszközök összegyűjtése:
- 2. lépés: Szétszerelés:
- 3. lépés: Hálózati kábelezés:
- 4. lépés: Kisfeszültségű kábelezés:
- 5. lépés: Kábelek:
- 6. lépés: A hálózati aljzatok bekötése
- 7. lépés: LED -ek bekötése
- 8. lépés: Nyomógombos huzalozás
- 9. lépés: A gomb és a LED felszerelése
- 10. lépés: A hálózati aljzatok felszerelése
- 11. lépés: A kapcsoló és megszakító felszerelése
- 12. lépés: A Raspberry Pi telepítése
- 13. lépés: Minden csatlakoztatása
- 14. lépés: A ház felszerelése
- 15. lépés: Szoftver
- 16. lépés: Menjen a tesztelésre
Videó: A BBU Dropbox tesztelése: 16 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:41
Ez egy kisméretű számítógép akkumulátor -tartalék egység, amely pentesztető dropboxdá változott. Számítógép vagy bármilyen kisebb hálózati berendezés mögött kell beállítani, és észrevétlen marad, míg a pentester távoli hozzáféréssel rendelkezik a hálózathoz. A cél az volt, hogy a készüléket a lehető legfunkcionálisabbá tegyük, miközben megtartjuk az eredeti BBU raktári megjelenését. A fő összetevők a héj és néhány darab régi BBU, kis 5 V-os ötportos hálózati kapcsoló és egy Raspberry Pi vagy bármilyen kis számítógép, amely megfelel. A legtöbb alkatrész moduláris, és könnyen cserélhető. Minden egyszerű eszközökkel készült (nincs szükség 3D nyomtatóra!), Mivel ezt igyekeztem a lehető legegyszerűbben megismételni és továbbfejleszteni. Nagyon figyeljen a képekre. Néhányan kissé nem működnek, vagy kétszer jelennek meg. Menet közben hozzáadtam néhány dolgot, és sokat kellett szétszednem és összeszerelnem. A projektek könnyen javíthatóvá tételére való összpontosítás valóban segít!
1. lépés: Alkatrészek és eszközök összegyűjtése:
Itt található az általam használt alkatrészek és eszközök listája.
- Akkumulátor tartalék egység - Bármilyen méretű lehet. Nyilván minél nagyobb, annál több cucc fér bele a tokba!
- Agy - Egy Raspberry Pi 2 B -t használtam, amit lefektettem.
- Hálózati kapcsoló - Az enyémnek öt portja volt, és csak 100 Mb/s, de a BBU portjai egyébként ritkán gigabitesek.
- Tápegység a Pi -hez - nagyon vékony, 5 V -os, 2A -es faliszemet használtam, USB kimenettel.
- Tápegység a kapcsolóhoz - A kapcsolóm 5V 800mA volt, ezért használtam egy második karcsú 5V 2A fali szemölcsöt.
- Zöld vagy piros LED
- Pillanatnyi nyomógomb - Olyan, amely csak megnyomás közben kapcsol be.
- 270 ohmos ellenállás
- 10-100 k ohm ellenállás
- Vezeték - Több hosszúság, mérőeszköz és szín
- Csatlakozók vagy tesztvezetékek - (opcionális) A LED csatlakoztatásához és a GPIO -hoz való kapcsoláshoz a Pi -n.
- 2 Ethernet kábel - meglehetősen rövidnek és rugalmasnak kell lennie.
- 2 Ethernet csatlakozó - (opcionális) Néhány forrasztható aljzatot használtam egy másik BBU -ból, hogy megőrizze a készlet megjelenését.
- USB A - mikro USB kábel - A Pi tápellátásához.
- USB A - hordó kábel - A kapcsoló áramellátásához. Ezt el lehet készíteni.
- M3 csavarok és anyák - (opcionális) A dolgok eltávolíthatóvá tételéhez.
- Raspberry Pi vesa rögzítő konzol
SZERSZÁMOK:
- Phillips csavarhúzó
- Biztonsági csavarhúzó bitek - Ha a BBU rendelkezik biztonsági csavarokkal
- Fúrjon fúrószárral
- Huzalhúzók
- Drótvágók
- Vágás
- Borotva kés
- Forrasztópáka és forrasztópáka
- Forró ragasztópisztoly és forró ragasztó
- Dremel vagy fűrész
- Kézi fájlok - Opcionális, de szép.
- pillanatragasztó
- Hőpisztoly vagy fáklya
- Hőzsugorcső vagy elektromos szalag
2. lépés: Szétszerelés:
Ez a rész elég egyszerű.
- Távolítsa el az összes csavart az elemtartó egységről, és tegye félre.
- Távolítsa el az összes felesleges alkatrészt, például a régi áramköri lapot és az elemeket.
- Mentse el a használható alkatrészeket, például a különböző hosszúságú vezetékeket, tápkábelt, LED -eket, RJ45 aljzatokat, kapcsolókat és a házat érintetlen aljzatokkal.
- A helytakarékosság érdekében távolítsa el a műanyag házat a hálózati kapcsolóról.
- Ezenkívül távolítsa el a műanyagot a hálózati adapterekről.
3. lépés: Hálózati kábelezés:
Ezután elkezdjük meghosszabbítani a vezetékeket és feltérképezni, hogy hová szeretnénk menni. Szeretek idő előtt sok vezetéket hozzáadni, és úgy vágni, hogy közben illeszkedjen. • Hosszabbítsa meg a tápkábelből érkező vezetékeket, és forrasztja a fehéret és a zöldet a megfelelő oldalakra az aljzatok egy -egy buszrúdján. A feketét is fel kell forrasztani, de visszatérünk rá. A legtöbb BBU csak túlfeszültséggel és akkumulátor + túloldallal rendelkezik. Mindkét oldalt összekapcsoljuk, hogy egy egyszerű elosztót hozzunk létre. • Forrasztjunk el külön vezetékeket a forró és semleges sínekhez, hogy később csatlakoztathassuk a Raspberry Pi és a hálózati kapcsoló adaptereket. Ez lehet két forró és két semleges vezeték, vagy mindegyikből egy -egy az adapterek láncba kötéséhez. A BBU lebontásakor elmentettem a nagy megszakító gombot. Ha még mindig megvan, vagy esetleg 10A vagy 15A biztosíték, forrasztja az egyik csatlakozót a tápkábel fekete vezetékéhez, a másikat pedig egy hosszabbító vezetékhez. Ez a hosszabbító huzal forrasztva van a konnektor forró buszsávjához, amelyhez a semleges (fehér) és a földelt (zöld) vezetékeket forrasztotta.
4. lépés: Kisfeszültségű kábelezés:
Most bekötjük a kapcsoló és a Pi tápegységeit. Két különálló egyforma adaptert használtam, mert a 2A éppen elegendő a Pi által javasolt bemeneti áramhoz, a második pedig tartalékolna egy áramot a 800 mA -es kapcsolóval. • Először forrasztja fel a buszrúdhoz hozzáadott forró és semleges vezetékeket az utolsó lépésben az adapterek hálózati csatlakozójához (az oldal, ahová a nagy fémlapátokat csatlakoztatta). • Most takarja le a csatlakozókat forró ragasztóval, hogy ne csavarogjon vagy zárja össze valami mást. • Keressen egy jó helyet a házban ragasztáshoz vagy csavarozáshoz, és ha az Öné olyan, mint az enyém, akkor hagyjon helyet az USB -kábel csatlakoztatásához • Ismételje meg a lépéseket a második adapternél. Párhuzamosan is láncolhatja őket, ha csak egy vezetékcsomagot forrasztott a buszrúdra.
5. lépés: Kábelek:
Itt vannak a laza kábelek, amelyeket az áram és a hálózat csatlakoztatásához készítettem. Ezt a lépést később is meg lehet tenni: • Vágja félbe az egyik Ethernet -kábelt, és tegye félre. Ezek a BBU külsején található jackjainkhoz lesznek. Ha a kábele már rövid, vagy van helye a lazaságnak, akkor ezt kihagyhatja. • Vágja el és illessze össze a kapcsoló tápkábelét a kívánt hosszúságra. • Vágja le és illessze össze a Pi USB -kábelét szükséges, vagy használjon egy igazán rövidet.
6. lépés: A hálózati aljzatok bekötése
Ezek a hálózati (RJ45) aljzatok váltják fel a régi telefon (RJ11) csatlakozókat. Kihúztam őket egy másik BBU túlfeszültség -védelmi áramköréből. Használhat lyukasztó aljzatokat, de a patch kábelek sodrott huzalja jobb kapcsolatot biztosít forrasztáskor.
- Szükség esetén távolítsa el az RJ45 aljzatokat a régi áramkör védelméről. Ha a BBU -t RJ45 -tel szállították, csak távolítsa el az összes többi alkatrészt (diódákat, kondenzátorokat, biztosítékokat stb.) A tábláról.
- Forrasztja a vágott patch kábelek színes vezetékeit a megfelelő sorrendben a csatlakozók hátoldalán.
- Tesztelje az összes csatlakozást.
- Ragassza össze a két csatlakozót, hogy könnyebb legyen a házra szerelni.
7. lépés: LED -ek bekötése
Ezután bekötjük a LED -et. Szüksége lesz a 470 ohmos (sárga, lila, barna) vagy hasonló ellenállásra, a LED -re, két vezetékhosszra és (opcionálisan) egy olyan csatlakozóra, amely a Pi GPIO -jához csatlakozik.
- Forrasztja a piros vezetéket a LED pozitív vezetékéhez, és hővel zsugorítja.
- Forrasztja a fekete vezetéket a LED negatív vezetékéhez és zsugorodik.
- Vágja félbe a fekete vezetéket, és csavarja le mindkét végét.
- Forrasztja az ellenállás egyik vezetékét a LED fekete vezetékére.
- Forgassa az ellenállás másik vezetékét a levágott fekete huzaldarabhoz.
- Hő zsugorodik az ellenálláson.
- Préselje vagy forrasztja a csatlakozót a két vezetékhez.
8. lépés: Nyomógombos huzalozás
Ezzel a gombbal lehet alapvető parancsokat küldeni a Pi -nek. Azt állítom be, hogy leállítom és újraindítom a Pi -t attól függően, hogy mennyi ideig tartják lenyomva a gombot (a kód egy későbbi lépésben van). Figyeljük meg, a képek alapján az ellenállás egyfajta utógondolat volt, és opcionális, ha tudja használni a Pi belső húzásait. Úgy döntöttem, hogy bash szkripteket használok a GPIO -val való beszélgetéshez, így a pullupok programozása nem igazán volt lehetőség.
Szükséged lesz a pillanatnyi nyomógombra, három darab vezetékre, egy -két csatlakozóra, amelyek illeszkednek a Pi GPIO -hoz (opcionális), és a 10-100 ohmos ellenállásra (szintén opcionális).
- Forrasztó vezetékek a gomb két csatlakozójához.
- Forrasztjon egy második vezetéket az egyik csatlakozóra, és vágja félbe.
- Forrasztja az ellenállás egyik vezetékét a gomb vágott vezetékére.
- Forgassa az ellenállás másik vezetékét a levágott vezetékhez.
- Hő zsugorítson mindent szépen.
- A csatlakozókat préselje vagy forrasztja a vezetékekhez.
9. lépés: A gomb és a LED felszerelése
- Szerelje fel a LED -et arra a helyre, ahol a "Kábelezési hiba" LED volt, és fedje le sok forró ragasztóval.
- Szerelje fel a nyomógombot sok forró ragasztóval oda, ahol a "Reset" megszakító gomb volt.
10. lépés: A hálózati aljzatok felszerelése
- Szúrja ki azt a helyet, ahol az RJ11 aljzatoknak helyet kellett biztosítaniuk a nagyobb RJ45 aljzatoknak.
- Szerelje fel az emelőket forró ragasztóval, és borítsa be az összes forrasztási pontot ragasztóval.
11. lépés: A kapcsoló és megszakító felszerelése
Most telepítjük a hálózati kapcsolót és a megszakítót.
- Keressen egy jó helyet a kapcsoló felszerelésére, és jelölje ki a csavarok lyukait.
- Fúrja ki a lyukakat a csavarokhoz.
- Szerelje be a kapcsoló tápkábelét.
- Szerelje fel a kapcsolót és dugja be a tápkábelt.
- A Pi tápegységét is melegen ragasztottam a kapcsoló tetejére, de ez alul lehet a másikkal.
- Ragassza le a megszakítót egy nyílt helyen.
12. lépés: A Raspberry Pi telepítése
- Vágja le a Raspberry Pi tartókonzolt, hogy illeszkedjen a kapcsoló fölé.
- Csavarja a Pi -t a tartóhoz négy csavarral és anyával.
- Adjon hozzá néhány ragacsos habot a tartó alsó részéhez (opcionális).
- Jelölje meg, hogy a rögzítő lyukak hol helyezkednek el a BBU házon belül.
- Forró ragasztóval illessze a konzolhoz kapott hosszú állványokat a házhoz, ahol megjelölte.
- Csavarja a tartót a házhoz.
13. lépés: Minden csatlakoztatása
Ez a huzalozás része. Csak kövesse a vázlatot.
- Az áramellátáshoz csatlakoztassa a Pi USB -kábelét.
- Csatlakoztassa a rövid patch kábelt a Pi -hez, a másik végét pedig a kapcsolóhoz.
- Csatlakoztassa az RJ45 aljzatokból érkező patch kábeleket a kapcsolóhoz.
- Dugja be a piros vezetéket a LED -ből a 32 -es tűbe (GPIO 12).
- Dugja be a fekete vezetéket a LED -ből a 30 -as érintkezőbe (földelt).
- Csatlakoztassa a vezetéket az ellenállással a gombból az 1. tűbe (3.3V).
- Csatlakoztassa a nyomógomb ugyanazon vezetékéhez rögzített vezetéket, mint az ellenállás, a 36 -os érintkezőbe (GPIO 16).
- Dugja be a gomb utolsó vezetékét a 34. érintkezőbe (földelt).
- Csatlakoztassa az USB WiFi adaptert.
14. lépés: A ház felszerelése
A szerkezet utolsó hardver része a burkolat többi részének vágása és illesztése. Alapvetően csak néhány végvágót és egy reszelőt vagy egy Dremel szerszámot használjon, hogy levágjon minden műanyagot, amely akadályozza a ház gombolását.
15. lépés: Szoftver
Itt állítjuk be a Pi operációs rendszerét, valamint a gombhoz és a LED -hez használt néhány kódot. Kicsit kényelmesnek kell lennie a fájlok szerkesztésében Linux alatt.
- Telepítse a Kali Linuxot a Raspberry Pi SD -kártyájára. Látogassa meg ITT (a Kali Linux webhelyét), hogy megtalálja az utasításokat a használt táblához.
- Töltse le a szkripteimet a Pi -re, módosítsa a kiterjesztést ".txt" -ről ".sh" -ra, és tegye végrehajthatóvá.
-
Adjon hozzá egy crontab bejegyzést a szkriptek indításához. Az /etc /crontab fájlban adja hozzá:
# Vaku LED a sikeres rendszerindítás után /nulla
Változtassa meg a parancsfájlok könyvtárát és nevét, hogy azok megfeleljenek a behelyezésüknek és a nevüknek
Opcionálisan futtassa a sudo systemctl disable lightdm.service programot a Kali gui nélküli indításához és bizonyos erőforrások megtakarításához
16. lépés: Menjen a tesztelésre
Ez minden, amire szüksége van ahhoz, hogy egy Raspberry Pi futjon egy régi BBU -n!
Végül egy relét és egy gombot szeretnék hozzáadni a felső konnektorok be- és kikapcsolásához. Pár lítium elem és egy piezo zümmögő is jó lenne.
Nyugodtan nézze meg a frissítéseket a Hackaday.io oldalamon!
Ez a projekt a Hackaday fő webhelyén is szerepelt!
Ajánlott:
A számítógép kódolása és tesztelése gépi nyelven: 6 lépés
Számítógép kódolása és tesztelése gépi nyelven: Ebben az utasításban megmutatom, hogyan kell gépi nyelven kódolni és tesztelni egy számítógépes programot. A gépi nyelv a számítógépek anyanyelve. Mivel 1 -es és 0 -as karakterláncokból áll, az emberek nem könnyen értik. Aggódni
MAX7219 LED pontmátrix összeszerelése és tesztelése: 6 lépés (képekkel)
MAX7219 LED pontmátrix összeállítása és tesztelése: A pont-mátrix kijelző egy kijelző eszköz, amely fénykibocsátó diódákat tartalmaz mátrix formájában. Ez a pontmátrix kijelző olyan alkalmazásokban használatos, ahol szimbólum, grafika, karakter, ábécé, számjegy szükséges együtt jelenjenek meg
Hőmérséklet -érzékelők tesztelése - melyik számomra?: 15 lépés (képekkel)
Hőmérséklet -érzékelők tesztelése - Melyik számomra? A négy legnépszerűbb érzékelő a TMP36, amely analóg kimenettel rendelkezik, és analóg -digitális átalakítóra van szüksége, a DS18B20
Kép tesztelése a szín és a tisztaság érdekében: 8 lépés
Kép tesztelése a szín és az átláthatóság érdekében: ezt az utasítást magamnak készítettem; hogy javítsam az utasításaimat, azonban szándékomban áll megosztani a találatokat. Észrevettem, hogy néhány kép, amelyet az Instructabes -re töltök fel, tökéletesen jelenik meg, más képek pedig tisztátalanok, kissé elszíneződtek vagy homályosak. Nem tudni
A Raspberry Pi stressz tesztelése: 6 lépés (képekkel)
A Raspberry Pi stressztesztelése: Amikor a Raspberry Pi először megjelent, felbuzdult a vásárlás, de végül több időt töltöttem az Arduino -val, mivel jobban megfelelnek az elektronikai projekteknek. Két eredeti Raspberry Pi -m van a fészerben, és azt hittem, hogy