Mundarija:

Haqiqiy BBU Dropbox: 16 qadam
Haqiqiy BBU Dropbox: 16 qadam

Video: Haqiqiy BBU Dropbox: 16 qadam

Video: Haqiqiy BBU Dropbox: 16 qadam
Video: SHAYTONNING HAYOT HIKOYASI SIZNI HAYRON QOLDIRADI! 2024, Noyabr
Anonim
Hashamatli BBU Dropbox
Hashamatli BBU Dropbox
Hashamatli BBU Dropbox
Hashamatli BBU Dropbox
Hashamatli BBU Dropbox
Hashamatli BBU Dropbox

Bu pentesting tomchi qutisiga aylangan kichik kompyuter batareyasining zaxira birligi. Bu kompyuter yoki har qanday kichik tarmoq uskunalari ortida o'rnatilishi va ko'zdan g'oyib bo'lmasligi uchun mo'ljallangan bo'lib, pentester tarmoq orqali masofadan kirish huquqiga ega. Maqsad, qurilmani iloji boricha funktsional qilish edi, shu bilan birga asl BBU-ning ko'rinishini saqlab qoldi. Asosiy komponentlar eski BBU-ning qobig'i va bir nechta bo'laklari, 5Vli 5 portli kichik tarmoqli kalit va Raspberry Pi yoki mos keladigan har qanday kichik kompyuter. Aksariyat qismlar modulli bo'lib, ularni osongina almashtirish mumkin. Hamma narsa oddiy asboblar yordamida qurilgan (3D -printer kerak emas!), Chunki men buni iloji boricha takrorlashni osonlashtirishga harakat qilardim. Rasmlarga diqqat bilan qarang. Bir nechtasi biroz ishlamay qolishi yoki ikki marta ko'rsatilishi mumkin. Men ketayotganimda bir nechta narsalarni qo'shdim va ko'p narsalarni demontaj qilish va qayta yig'ish kerak edi. Loyihalarni osonlik bilan tuzatishga e'tibor qaratish, albatta, yordam beradi!

1 -qadam: ehtiyot qismlar va asboblarni yig'ing:

Mana men ishlatgan qismlar va asboblar ro'yxati.

  • Batareya zaxira birligi - har qanday o'lchamda bo'lishi mumkin. Shubhasiz, bu qanchalik katta bo'lsa, shuncha ko'p narsalarni idishga sig'dira olasiz!
  • Miya - Men o'zim qo'ygan Raspberry Pi 2 B -dan foydalandim.
  • Tarmoqni almashtirish - Meniki beshta portga ega va atigi 100 Mb/s tezlikda edi, lekin barbundagi portlar baribir kamdan -kam gigabitli.
  • Pi uchun quvvat adapteri - men USB -chiqishi bilan juda nozik 5V 2A devorli siğil ishlatardim.
  • Kommutator uchun quvvat adapteri - Mening kalitim 5V 800mA ni oldi, shuning uchun men 5V 2A devorli ikkinchi ingichka siğildan foydalandim.
  • Yashil yoki qizil LED
  • Bir lahzali tugma - bu faqat bosilganda ulanadi.
  • 270 ohmli qarshilik
  • 10k-100k ohmli qarshilik
  • Tel - ko'p uzunliklar, o'lchagichlar va ranglar
  • Ulagichlar yoki sinov simlari - (Ixtiyoriy) LEDni ulash va Pi -dagi GPIO -ga o'tish uchun.
  • 2 Ethernet kabeli - juda qisqa va moslashuvchan bo'lishi kerak.
  • 2 Ethernet raz'emlari - (Ixtiyoriy) Men zaxiradagi ko'rinishni saqlab qolish uchun boshqa BBU -dan bir nechta lehimli uyalarni ishlatardim.
  • USB A - mikro USB kabeli - Pi -ni quvvatlantirish uchun.
  • USB A -dan barrel kabeliga - kalitni yoqish uchun. Buni qilish mumkin.
  • M3 vintlardek va yong'oqlar - (ixtiyoriy) narsalarni olib tashlash uchun.
  • Raspberry Pi vesa o'rnatish qistirmasi

QUROLLAR:

  • Phillips tornavida
  • Xavfsizlik tornavida - Agar sizning BBU -da xavfsizlik vintlari bo'lsa
  • Matkap uchlari bilan burg'ulash
  • Tel -chiziqlar
  • Tel kesgichlar
  • Sniplarni tugatish
  • Jilet pichog'i
  • Lehimlash temir va lehim
  • Issiq yopishtiruvchi qurol va issiq elim
  • Dremel yoki arra
  • Qo'l fayllari - ixtiyoriy, lekin juda yoqimli.
  • Super elim
  • Issiq qurol yoki mash'ala
  • Issiqlikka chidamli quvur yoki elektr lenta

2 -qadam: demontaj qilish:

Disassembley
Disassembley
Disassembley
Disassembley
Disassembley
Disassembley

Bu qism juda oddiy.

  1. Batareyaning zaxira qismidagi barcha vintlarni chiqarib oling va ularni chetga surib qo'ying.
  2. Eski elektron karta va batareyalar kabi barcha keraksiz komponentlarni olib tashlang.
  3. Har xil uzunlikdagi simlar, quvvat kabeli, LEDlar, RJ45 raz'emlari, kalitlari va rozetkalari bo'linmagan korpus kabi ishlatib bo'ladigan qismlarni saqlang.
  4. Joyni tejash uchun tarmoq kalitidagi plastik korpusni olib tashlang.
  5. Bundan tashqari, quvvat adapteridagi plastmassani olib tashlang.

3 -qadam: Elektr tarmog'iga ulanish:

Tarmoqli elektr simlari
Tarmoqli elektr simlari
Tarmoqli elektr simlari
Tarmoqli elektr simlari
Tarmoqli elektr simlari
Tarmoqli elektr simlari

Keyin biz simlarni uzaytiramiz va biz xohlagan joyni xaritaga tushiramiz. Men ko'p simlarni oldindan qo'shib qo'yishni xohlayman. Quvvat kabelidan keladigan simlarni uzaytiring va oq va yashil ranglarni rozetkalarning bir qatorli avtobus panjaralariga kerakli tomonlarga lehimlang. Qora rangni ham lehim bilan yopish kerak, lekin biz unga qaytamiz. • Ikkita rozetkaning orasiga o'tish simlarini qo'shing (uch bar ham). Ko'pgina BBU -larning faqat bir tomoni va batareya + to'lqinli tomoni bor. Biz har ikki tomonni birlashtiradigan oddiy elektr tasmasini yaratamiz. • Raspberry Pi va tarmoq adapteri adapterlarini keyinchalik ulash uchun issiq va neytral relslarga alohida simlarni lehimlang. Bu ikkita issiq va ikkita neytral simlar yoki adapterlardan birining zanjiridan bittasi bo'lishi mumkin. • Endi elektr simining qora simini. Men BBUni yirtib tashlaganimda katta to'sar tugmachasini saqladim. Agar sizda hali ham bo'lsa yoki 10A yoki 15A sigortasi bo'lsa, bitta terminalni elektr simidagi qora simga, ikkinchisini uzatma simiga lehimlang. Uzaytiruvchi sim neytral (oq) va tuproqli (yashil) simlarni lehimlagan rozetkadagi issiq avtobus bariga lehimlanadi.

4 -qadam: Past kuchlanishli simlar:

Past kuchlanishli simlar
Past kuchlanishli simlar
Past kuchlanishli simlar
Past kuchlanishli simlar
Past kuchlanishli simlar
Past kuchlanishli simlar
Past kuchlanishli simlar
Past kuchlanishli simlar

Endi biz kalit va Pi uchun quvvat adapterlarini ulaymiz. Men ikkita bir xil adapterdan foydalandim, chunki 2A Pi uchun tavsiya etilgan kirish oqimi uchun etarli, ikkinchisida esa 800 mA kuchga ega bo'lgan zaxiraga ega bo'ladi, shunda kalit o'chadi. • Avval avtobus barlariga qo'shgan issiq va neytral simlarni lehimlang. oxirgi bosqichda adapterlar tarmog'iga ulang (katta metall pichoqlar ulangan tomonda) • Endi ulanishlarni issiq elim bilan o'rab oling, shunda ular qimirlamasligi yoki boshqa narsaga qisqa tutilmasligi kerak. • Qavsingizda yaxshi joy toping. ularni yopishtiring yoki burab qo'ying va agar sizniki menikiga o'xshasa, USB kabelini ulash uchun joy qoldiring. • Ikkinchi adapter uchun amallarni takrorlang. Agar siz faqat bitta sim simini avtobus panjaralariga lehimlagan bo'lsangiz, siz ularni parallel ravishda zanjir bilan bog'lab qo'yishingiz mumkin.

5 -qadam: Kabellar:

Kabellar
Kabellar
Kabellar
Kabellar
Kabellar
Kabellar

Mana men kuch va tarmoqni ulash uchun bo'shashgan kabellar. Bu qadamni keyinroq bajarish mumkin. • Ethernet kabellaridan birini yarmini kesib, chetga qo'ying. Bu BBU tashqarisidagi uyalarimiz uchun bo'ladi. • Ikkinchi chekilgan kabel uchun, men uni to'g'ri uzunlikka kesib, kalitdan Pi joyiga o'tdim va erkakning yangi uchini burdim. Agar sizning kabelingiz qisqa bo'lsa yoki bo'sh joy bo'lsa, uni o'tkazib yuborishingiz mumkin. • Quvvat kabelini kerakli uzunlikka kesib oling va ajratib oling. • Pi uchun USB kabelini uzunligiga kesib oling. kerak, yoki chindan ham qisqasini ishlating.

6 -qadam: Tarmoq raz'emlarini ulash

Tarmoq raz'emlarini ulash
Tarmoq raz'emlarini ulash
Tarmoq raz'emlarini ulash
Tarmoq raz'emlarini ulash
Tarmoq raz'emlarini ulash
Tarmoq raz'emlarini ulash
Tarmoq raz'emlarini ulash
Tarmoq raz'emlarini ulash

Bu eski telefon (RJ11) uyalarini almashtiradigan tarmoq (RJ45) uyalari. Men ularni boshqa BBU kuchlanishdan himoya qilish sxemasidan chiqarib tashladim. Siz zımbalama jaklarini ishlatishingiz mumkin, lekin paychamli kabellardan yasalgan sim lehimlanganda yaxshiroq ulanishni ta'minlaydi.

  • Agar kerak bo'lsa, RJ45 raz'emlarini eski elektron muhofazadan olib tashlang. Agar sizning BBU RJ45 bilan kelgan bo'lsa, boshqa barcha komponentlarni (diodlar, kondansatörler, sigortalar va boshqalar) taxtadan olib tashlang.
  • Kesilgan patch kabellarining rangli simlarini ulagichlarning orqa tomoniga to'g'ri tartibda lehimlang.
  • Barcha ulanishlarni sinab ko'ring.
  • Korpusga o'rnatishni osonlashtirish uchun ikkita ulagichni yopishtiring.

7 -qadam: LED simi

LED simlari
LED simlari
LED simlari
LED simlari
LED simlari
LED simlari
LED simlari
LED simlari

Keyin biz LEDni ulaymiz. Sizga 470 ohm (sariq, binafsha, jigarrang) yoki shunga o'xshash qarshilik, LED, ikkita uzunlikdagi sim va (ixtiyoriy) Pi GPIO -ga ulanadigan ulagich kerak bo'ladi.

  • Qizil simni LEDning ijobiy simiga lehimlang va issiqlikni kamaytiring.
  • Qora simni LEDning salbiy simiga lehimlang va issiqlik qisqaradi.
  • Qora simni yarmiga bo'ling va ikkala uchini ham kesib oling.
  • Rezistorning bitta simini LEDdagi qora simga lehimlang.
  • Rezistorning boshqa uchini siz kesib tashlagan qora simga lehimlang.
  • Rezistor ustidan issiqlik pasayadi.
  • Ulagichni ikkita simga mahkamlang yoki lehimlang.

8 -qadam: tugmachali simlarni ulash

Tugmachali simlarni ulash
Tugmachali simlarni ulash
Tugmachali simlarni ulash
Tugmachali simlarni ulash

Bu asosiy buyruqlarni Pi -ga yuborish uchun ishlatiladigan tugma. Menda tugma qancha vaqt bosilganiga qarab (Pi keyingi bosqichda) Pi -ni o'chirish va qayta ishga tushirish sozlamalari bor. E'tibor bering, rasmlardan rezistor o'ylab topilgan va agar siz Pi-dagi ichki tortish moslamalarini ishlata olsangiz ixtiyoriy. Men GPIO bilan gaplashish uchun bash skriptlaridan foydalanishga qaror qildim, shuning uchun tortishishlarni dasturlash haqiqatan ham variant emas edi.

Sizga bir zumda bosish tugmasi, uchta bo'lak sim, Pi -ning GPIO -ga mos keladigan birdan ikkita ulagichi va 10 - 100 ohmli rezistor (ixtiyoriy) kerak bo'ladi.

  • Lehim simlari tugmachaning ikkita terminaliga.
  • Terminallardan biriga ikkinchi simni lehimlang va yarmiga bo'ling.
  • Rezistorning bitta simini tugma ustidagi kesilgan simga lehimlang.
  • Rezistorning boshqa simini kesilgan bo'sh simga lehimlang.
  • Issiqlik hamma narsani yaxshilab qisqartiradi.
  • Ulagichlarni simlarga mahkamlang yoki lehimlang.

9 -qadam: tugma va LEDni o'rnatish

Tugma va LEDni o'rnatish
Tugma va LEDni o'rnatish
Tugma va LEDni o'rnatish
Tugma va LEDni o'rnatish
  • LEDni "simlar nosozligi" bo'lgan joyga o'rnating va uni ko'p miqdorda issiq elim bilan yoping.
  • Bosish tugmachasini "Qayta tiklash" tugmachasi bo'lgan joyga ko'p issiq elim bilan o'rnating.

10 -qadam: Tarmoq raz'emlarini o'rnatish

Tarmoq raz'emlarini o'rnatish
Tarmoq raz'emlarini o'rnatish
  • RJ11 uyalari kattaroq RJ45 uyalariga joy ajratish uchun joy ajratib bering.
  • Jaklarni issiq elim bilan mahkamlang va barcha lehim joylarini elim bilan yoping.

11 -qadam: Kalit va to'sarni o'rnatish

Kalit va to'sarni o'rnatish
Kalit va to'sarni o'rnatish
Kalit va to'sarni o'rnatish
Kalit va to'sarni o'rnatish
Kalit va to'sarni o'rnatish
Kalit va to'sarni o'rnatish

Endi biz tarmoq kalitini va elektron to'xtatuvchini o'rnatamiz.

  • Kalitni o'rnatish uchun yaxshi joy toping va vintlar uchun teshiklarni belgilang.
  • Vintlar uchun teshiklarni oldindan burg'ulash.
  • Kalit uchun quvvat simini joylashtiring.
  • Kalitni o'rnating va quvvat simini ulang.
  • Men, shuningdek, kalitning yuqori qismiga Pi -ning quvvat manbaini yopishtirdim, lekin bu boshqasi bilan pastda bo'lishi mumkin.
  • O'chirgichni ochiq joyga yopishtiring.

12 -qadam: Raspberry Pi -ni o'rnatish

Raspberry Pi -ni o'rnatish
Raspberry Pi -ni o'rnatish
Raspberry Pi -ni o'rnatish
Raspberry Pi -ni o'rnatish
Raspberry Pi -ni o'rnatish
Raspberry Pi -ni o'rnatish
  • Raspberry Pi o'rnatish moslamasini kalitning tepasiga mahkam o'rnating.
  • Pi -ni to'rtta vint va yong'oq bilan qavsga mahkamlang.
  • Qavsning pastki qismiga yopishqoq ko'pik qo'shing (ixtiyoriy).
  • O'rnatish teshiklari BBU korpusi ichida joylashgan joyni belgilang.
  • Qavs bilan kelgan uzun tayanchlarni issiq yopishtiruvchi, siz belgilagan joyga.
  • Qavsni mahkamlagichga burab qo'ying.

13 -qadam: Hammasini ichkariga ulang

Hamma narsani ichkariga ulash
Hamma narsani ichkariga ulash
Hamma narsani ichkariga ulash
Hamma narsani ichkariga ulash
Hamma narsani ichkariga ulash
Hamma narsani ichkariga ulash

Bu simlarni ulash qismi. Faqat sxemaga amal qiling.

  • Quvvat uchun Pi ning USB kabelini ulang.
  • Qisqa patch kabelini Pi ga, ikkinchi uchini kalitga ulang.
  • RJ45 raz'emlaridan keladigan patch kabellarini kalitga ulang.
  • LEDning qizil simini 32 -gachasi pin (GPIO 12) ga ulang.
  • LEDning qora simini pin 30 ga (erga) ulang.
  • Tugmachadagi rezistorli simni 1 -pin (3.3V) ga ulang.
  • Tugmachadagi rezistor bilan bir xil simga ulangan simni 36 -pin (GPIO 16) ga ulang.
  • Oxirgi simni tugmachadan 34 -pinga (erga) ulang.
  • USB WiFi adapterini ulang.

14 -qadam: korpusni o'rnatish

Qoplamani o'rnatish
Qoplamani o'rnatish
Qoplamani o'rnatish
Qoplamani o'rnatish
Qoplamani o'rnatish
Qoplamani o'rnatish

Qurilishning oxirgi uskuna qismi - bu korpusning qolgan qismini kesish va joylashtirish. Asosan, korpusning tugmachasini bosadigan har qanday plastmassani kesish uchun bir nechta tugmachalar, fayl yoki Dremel asboblaridan foydalaning.

15 -qadam: dasturiy ta'minot

Dasturiy ta'minot
Dasturiy ta'minot

Bu erda biz Pi operatsion tizimini va tugma va LED uchun ishlatilgan ba'zi kodlarni o'rnatmoqdamiz. Siz Linuxda fayllarni tahrir qilish uchun qulay bo'lishingiz kerak.

  • Kali Linux -ni Raspberry Pi -ning SD -kartasiga o'rnating. BU YERGA (Kali Linux veb -sayti) o'ting, qaysi taxtadan foydalanayotganingizni bilib oling.
  • Mening skriptlarimni Pi -ga yuklab oling, ".txt" kengaytmasini ".sh" ga o'zgartiring va ularni bajariladigan qilib qo'ying.
  • Yuklashda skriptlarni ishga tushirish uchun crontab yozuvini qo'shing. /Etc /crontab fayliga quyidagilarni qo'shing:

    Muvaffaqiyatli yuklashdan keyin# LED chirog'i /null

    Skriptlar katalogi va nomini ularni qaerga qo'yganingiz va nima deb nomlaganingizga mos ravishda o'zgartiring

Ixtiyoriy ravishda, sudi systemctl -ni ishga tushiring, lightini ishlatmasdan, Kalini yuklamasdan yuklang va ba'zi resurslarni saqlang

16 -qadam: Pestestingga boring

Bu eski BBU ichida ishlaydigan Raspberry Pi olish uchun kerak bo'lgan hamma narsa!

Oxir -oqibat men tepadagi rozetkalarga quvvatni yoqish va o'chirish uchun o'z o'rni va tugmachasini qo'shmoqchiman. Bir nechta lityum batareyalar va piezo signallari ham yaxshi bo'lardi.

Mening Hackaday.io sahifamdagi yangiliklarni kuzatib boring!

Hackaday -ning asosiy veb -saytida menda ham bu loyiha bor edi!

Tavsiya: