Բովանդակություն:
- Քայլ 1: Հավաքեք մասեր և գործիքներ
- Քայլ 2: Ապամոնտաժում
- Քայլ 3: Էլեկտրահաղորդման ցանց
- Քայլ 4: Lowածր լարման էլեկտրագծեր
- Քայլ 5: Մալուխներ
- Քայլ 6: Wանցի խցիկների միացում
- Քայլ 7: LED միացում
- Քայլ 8: Սեղմեք կոճակի լարերը
- Քայլ 9: Տեղադրեք կոճակը և LED- ը
- Քայլ 10: Տեղադրեք ցանցի խցիկները
- Քայլ 11: Տեղադրեք անջատիչ և անջատիչ
- Քայլ 12: Տեղադրեք Raspberry Pi- ն
- Քայլ 13: Ամեն ինչ միացրեք
- Քայլ 14: Շրջանակի տեղադրում
- Քայլ 15: Softwareրագրակազմ
- Քայլ 16: Գնացեք Pentesting:
Video: PENTesting BBU Dropbox: 16 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:47
Սա համակարգչի մարտկոցի պահուստային փոքր միավոր է, որը վերածվել է փխրունեցնող կաթսայի: Այն պետք է տեղադրվի համակարգչի կամ ցանցի ցանկացած փոքր սարքավորման հետևում և աննկատ մնա, մինչդեռ դրա միջոցով հեռակառավարվող ցանցը հեռակա մուտք ունի ցանց: Նպատակն էր սարքը հնարավորինս ֆունկցիոնալ դարձնել ՝ պահպանելով սկզբնական BBU- ի ֆոնդային տեսքը: Հիմնական բաղադրիչներն են կեղևը և հին BBU- ի մի քանի կտոր, փոքր 5V հինգ պորտ ցանցի անջատիչ և Raspberry Pi կամ ցանկացած փոքր համակարգիչ, որը տեղավորվելու է: Մասերի մեծ մասը մոդուլային են և բավականին հեշտությամբ կարող են փոխանակվել: Ամեն ինչ կառուցված էր պարզ գործիքներով (3D տպիչի կարիք չկա), քանի որ ես փորձում էի դա հնարավորինս հեշտ դարձնել և կառուցել: Ուշադիր ուշադրություն դարձրեք նկարներին: Մի քանիսը կարող են մի փոքր անսարք լինել կամ երկու անգամ ցուցադրվել: Ես մի քանի բան ավելացրի, երբ գնում էի, և ստիպված էի շատ քանդել և հավաքել: Շեշտը դնելով հեշտությամբ վերանորոգվող նախագծերի վրա, իսկապես օգնում է:
Քայլ 1: Հավաքեք մասեր և գործիքներ
Ահա այն մասերի և գործիքների ցանկը, որոնք ես օգտագործել եմ: ՄԱՍՆԵՐ.
- Մարտկոցի պահեստային միավոր - կարող է լինել ցանկացած չափի: Ակնհայտ է, որ որքան մեծ է, այնքան ավելի շատ իրեր կարող եք տեղավորել գործի մեջ:
- Ուղեղ - Ես օգտագործեցի Raspberry Pi 2 B- ն, որը կողքիս դրված էր:
- Networkանցի անջատիչ - իմն ուներ հինգ նավահանգիստ և ընդամենը 100 Մբ/վ էր, սակայն BBU- ի նավահանգիստները, ամեն դեպքում, հազվադեպ են գիգաբիթ:
- Էներգիայի ադապտեր Pi- ի համար - ես օգտագործել եմ շատ բարակ 5V 2A պատի գորտնուկ USB ելքով:
- Անջատիչի էներգիայի ադապտեր - Իմ անջատիչը վերցրեց 5V 800mA, այնպես որ ես օգտագործեցի երկրորդ բարակ 5V 2A պատի գորտնուկ:
- Կանաչ կամ կարմիր LED
- Մեկ ակնթարթ կոճակ.
- 270 օհմ դիմադրություն
- 10k-100k ohm դիմադրություն
- Մետաղալար - բազմաթիվ երկարություններ, չափիչներ և գույներ
- Միակցիչներ կամ փորձարկման հաղորդիչներ - (ըստ ցանկության) LED- ն ամրացնելու և Pi- ի GPIO- ին անցնելու համար:
- 2 Ethernet մալուխներ - Պետք է լինել բավականին կարճ և ճկուն:
- 2 Ethernet խցիկ.
- USB A- ից միկրո USB մալուխ - Pi- ին սնուցելու համար:
- USB A դեպի բարելի մալուխ - Անջատիչը միացնելու համար: Սա կարելի է անել:
- M3 պտուտակներ և ընկույզներ - (ըստ ցանկության) Իրերը շարժական դարձնելու համար:
- Ազնվամորի Pi vesa ամրացման բրա
Գործիքներ:
- Ֆիլիպս պտուտակահան
- Անվտանգության պտուտակահան - եթե ձեր BBU- ն ունի անվտանգության պտուտակներ
- Հորատեք փորված բիտերով
- Մետաղալարեր
- Մետաղալար կտրիչներ
- Վերջ snips
- Սափրիչ դանակ
- Oldոդման և զոդման սարք
- Տաք սոսինձ ատրճանակ և տաք սոսինձ
- Դրեմել կամ սղոց
- Ձեռքի ֆայլեր - ըստ ցանկության, բայց հաճելի է ունենալ:
- Սուպեր սոսինձ
- Heերմային հրացան կամ ջահ
- Heերմության նվազեցման խողովակ կամ էլեկտրական ժապավեն
Քայլ 2: Ապամոնտաժում
Այս հատվածը բավականին պարզ է:
- Հեռացրեք մարտկոցի պահեստային միավորի բոլոր պտուտակները և մի կողմ դրեք դրանք:
- Հեռացրեք բոլոր ավելորդ բաղադրիչները, ինչպես հին տպատախտակը և մարտկոցները:
- Պահպանեք օգտագործելի մասերը, ինչպիսիք են մետաղալարերի, հոսանքի լարի, LED- ների, RJ45 վարդակների, անջատիչների և վարդակների պատյանն անփոփոխ:
- Հեռացրեք ցանցի անջատիչի պլաստիկ պատյանը `տարածք խնայելու համար:
- Բացի այդ, հեռացրեք էներգիայի ադապտերների պլաստիկը:
Քայլ 3: Էլեկտրահաղորդման ցանց
Հաջորդը, մենք կսկսենք երկարացնել լարերը և քարտեզագրել այն վայրը, որտեղ մենք ցանկանում ենք, որ իրերը գնան: Ինձ դուր է գալիս ժամանակին շատ մետաղալարեր ավելացնել և կտրել, որպեսզի դրանք տեղավորվեն: Սևը նույնպես պետք է կպցնել, բայց մենք նորից կվերադառնանք դրան: • Ավելացնող լարեր ավելացրեք վարդակների երկու հավաքածուների միջև (բոլոր երեք ձողերը): BBU- ների մեծ մասը գալիս է միայն ալիքի և մարտկոցի + հոսանքի կողմով: Մենք միանալու ենք երկու կողմերին ՝ պարզ էլեկտրահաղորդիչ ստեղծելու համար: • separateոդեք առանձին լարերը տաք և չեզոք ռելսերին `ավելի ուշ Raspberry Pi- ի և ցանցի անջատիչների ադապտերները ամրացնելու համար: Սա կարող է լինել երկու տաք և երկու չեզոք մետաղալարեր կամ յուրաքանչյուրից միայն մեկը `ադապտերներին շղթայելու համար: • Այժմ հոսանքի լարի այդ սև մետաղալարերի համար: Ես պահեցի մեծ անջատիչի կոճակը ՝ BBU- ն քանդելիս: Եթե դեռ ունեք այն կամ գուցե 10 Ա կամ 15 Ա ապահովիչ, մի տերմինալը միացրեք հոսանքի լարի սև մետաղալարին, իսկ մյուսը `երկարացման լարին: Այդ երկարացման մետաղալարը կպչում է տաք ավտոբուսի գծին այն վարդակից, որի վրա դուք զոդել եք չեզոք (սպիտակ) և գրունտային (կանաչ) լարերը:
Քայլ 4: Lowածր լարման էլեկտրագծեր
Այժմ մենք միացնելու ենք անջատիչի և Pi- ի էներգիայի ադապտերները: Ես օգտագործեցի երկու առանձին նույնական ադապտեր, քանի որ 2A- ն բավարար է Pi- ի առաջարկվող մուտքային հոսանքի համար, իսկ երկրորդը `մի փոքր հոսանք, որը կխնայեր անջատիչը: վերջին քայլը դեպի ադապտերների ցանցը (այն կողմը, որտեղ միացված էին մեծ մետաղական շեղբերը): • Այժմ փակեք միացումները տաք սոսինձով, որպեսզի դրանք չշարժվեն կամ ինչ -որ այլ բան հետագայում չկտրվեն: • Գտեք լավ տեղ ձեր պարիսպում դրանք սոսնձելու կամ պտուտակելու համար, և եթե ձերն իմի նման է, համոզվեք, որ տեղ թողեք USB մալուխը միացնելու համար: • Կրկնեք երկրորդ ադապտերի քայլերը: Կարող եք նաև զուգահեռաբար շղթայել դրանք, եթե միայն մեկ լար լար եք կպցրել ավտոբուսի ձողերին:
Քայլ 5: Մալուխներ
Ահա չամրացված մալուխները, որոնք ես պատրաստել եմ հոսանքը և ցանցը միացնելու համար: Այս քայլը կարելի է անել ավելի ուշ. • Ethernet մալուխներից մեկը կիսով չափ կտրեք և մի կողմ դրեք: Դրանք կլինեն BBU- ի արտաքին մասում գտնվող մեր խցիկների համար: • Երկրորդ ethernet մալուխի համար ես այն կտրեցի ճիշտ երկարությամբ `անջատիչից Pi- ի գտնվելու վայրը գնալու համար և ծալեցի նոր արական ծայրը: Եթե ձեր մալուխն արդեն կարճ է, կամ թուլանալու տեղ ունեք, կարող եք բաց թողնել դա: • Կտրեք և միացրեք հոսանքի մալուխը անհրաժեշտ երկարության: • Pi- ի USB մալուխը կտրեք և միացրեք երկարությամբ: անհրաժեշտ է, կամ օգտագործեք իսկապես կարճ:
Քայլ 6: Wանցի խցիկների միացում
Սրանք ցանցային (RJ45) խցիկներ են, որոնք փոխարինելու են հին հեռախոսի (RJ11) խցիկներին: Ես դրանք հանեցի մեկ այլ BBU- ի լարման պաշտպանության միացումից: Դուք կարող եք օգտագործել բռունցքով հարվածներ, բայց կարկատված մալուխներից խճճված մետաղալարն ավելի լավ կապ է ստեղծում, երբ այն եռակցվում է:
- Անհրաժեշտության դեպքում հեռացրեք RJ45 վարդակները հին շրջանի պաշտպանությունից: Եթե ձեր BBU- ն եկել է RJ45- ի հետ, պարզապես հեռացրեք մնացած բոլոր բաղադրիչները (դիոդներ, կոնդենսատորներ, ապահովիչներ և այլն) տախտակից:
- Կպչուն մալուխների գունավոր լարերը համապատասխան կարգով միացրեք միակցիչների հետևի մասում:
- Փորձարկեք բոլոր կապերը:
- Կպչեք երկու միակցիչները միասին, որպեսզի ավելի հեշտ լինի ամրացնել ամրոցը:
Քայլ 7: LED միացում
Հաջորդը, մենք կցուցադրենք LED- ը: Ձեզ հարկավոր կլինի 470 օմ (դեղին, մանուշակագույն, շագանակագույն) կամ նմանատիպ դիմադրություն, LED, երկու երկարությամբ մետաղալարեր և (ըստ ցանկության) միակցիչ, որը կմիացվի Pi- ի GPIO- ին:
- Կարմիր մետաղալարը կպցրեք LED- ի դրական կապարին և ջերմությունը փոքրացրեք այն:
- Սև մետաղալարերը կպցրեք LED- ի և ջերմության նվազման բացասական կապին:
- Կտրեք սև մետաղալարը կիսով չափ և երկու ծայրերը կտրեք:
- Sոդեք դիմադրիչի մեկ կապը LED- ի սև մետաղալարին:
- Ռեզիստորի մյուս կապը կպցրեք ձեր կտրած սև մետաղալարերի կտորին:
- Heերմությունը նվազում է դիմադրության վրա:
- Միացրեք կամ միացրեք միակցիչը երկու լարերին:
Քայլ 8: Սեղմեք կոճակի լարերը
Սա այն կոճակն է, որն օգտագործվում է Pi- ին հիմնական հրամաններ ուղարկելու համար: Ես այն կարգաբերել եմ անջատելու և Pi- ն վերագործարկելու համար ՝ կախված նրանից, թե որքան ժամանակ է սեղմված կոճակը (ծածկագիրը գտնվում է վերջին քայլին): Նկատի ունեցեք, որ նկարներից դիմադրողը մի տեսակ մտածված էր և պարտադիր չէ, եթե կարողանաք օգտագործել Pi- ի ներքին ձգումները: Ես որոշեցի օգտագործել bash սցենարներ GPIO- ի հետ խոսելու համար, այնպես որ քաշքշուկների ծրագրավորումը իրականում տարբերակ չէր:
Ձեզ հարկավոր կլինի վայրկենական կոճակ, երեք կտոր մետաղալար, մեկից երկու միակցիչ, որոնք համապատասխանում են Pi- ի GPIO- ին (ըստ ցանկության) և 10 - 100 օհմ դիմադրություն (նաև ըստ ցանկության):
- Oldոդեք լարերը կոճակի երկու տերմինալներին:
- Երկրորդ մետաղալարը կպցրեք տերմինալներից մեկին և կտրեք այն կիսով չափ:
- Ռեզիստորի մեկ կապը միացրեք կոճակի վրա կտրված մետաղալարին:
- Ռեզիստորի մյուս կապը կպցրեք անջատված մետաղալարին:
- Heերմությունը կոկիկորեն նվազեցնում է ամեն ինչ:
- Միացրեք կամ միացրեք միակցիչները լարերին:
Քայլ 9: Տեղադրեք կոճակը և LED- ը
- Տեղադրեք LED- ն այնտեղ, որտեղ «Լարերի խափանում» LED- ն էր և ծածկեք այն շատ տաք սոսինձով:
- Տեղադրեք կոճակը շատ տաք սոսինձով այնտեղ, որտեղ գտնվում էր «Վերագործարկեք» անջատիչի կոճակը:
Քայլ 10: Տեղադրեք ցանցի խցիկները
- Տեղադրեք այն տարածքը, որտեղ RJ11 խցիկները պետք է տեղ ազատեին ավելի մեծ RJ45 խցիկների համար:
- Տեղադրեք վարդակները տաք սոսինձով և կպցրեք զոդման բոլոր կետերը սոսինձով:
Քայլ 11: Տեղադրեք անջատիչ և անջատիչ
Այժմ մենք տեղադրելու ենք ցանցի անջատիչ և անջատիչ:
- Գտեք անջատիչ տեղադրելու լավ վայր և նշեք պտուտակների անցքերը:
- Պտուտակների համար փորեք անցքերը:
- Տեղադրեք հոսանքի մալուխը անջատիչի համար:
- Տեղադրեք անջատիչը և միացրեք հոսանքի մալուխը:
- Ես նաև տաք սոսնձեցի անջատիչի վերևում Pi- ի սնուցման աղբյուրը, բայց դա մյուսի հետ կարող է լինել ներքևում:
- Կպչեք անջատիչը բաց տեղում:
Քայլ 12: Տեղադրեք Raspberry Pi- ն
- Կտրեք Raspberry Pi- ի ամրակապը ՝ անջատիչից բարձր տեղավորվելու համար:
- Պտտեք Pi- ն փակագծին չորս պտուտակով և ընկույզով:
- Փակագծի ներքևում ավելացրեք մի փոքր կպչուն փրփուր (ըստ ցանկության):
- Նշեք, թե որտեղ են լեռան անցքերը համընկնում BBU պարիսպի ներսում:
- Երկար կանգուն անջատված տաք սոսինձով, որը փակագծի հետ միասին եկավ, այն պարիսպը, որտեղ դուք նշել եք:
- Պտուտակեք փակագիծը պարիսպին:
Քայլ 13: Ամեն ինչ միացրեք
Սա էլեկտրագծերի մասն է: Պարզապես հետևեք սխեմատիկին:
- Միացրեք Pi- ի USB մալուխը էներգիայի համար:
- Միացրեք կարճ կարկատանի մալուխը Pi- ի և մյուս ծայրը `անջատիչի մեջ:
- Միացրեք RJ45 խցիկներից եկող կարկատված մալուխները անջատիչին:
- Միացրեք կարմիր մետաղալարն LED- ից 32 -ի կապում (GPIO 12):
- Միացրեք սև մետաղալարն LED- ից 30 -ի կապում (գետնին):
- Միացրեք լարը ռեզիստորով կոճակից կոճակից 1 (3.3V):
- Ռեզիստորի հետ կոճակին միացված նույն լարին ամրացված մետաղալարը միացրեք 36 -րդ կապում (GPIO 16):
- Միացրեք կոճակից վերջին մետաղալարը 34 -րդ կապում (հիմնավորված):
- Միացրեք USB WiFi ադապտեր:
Քայլ 14: Շրջանակի տեղադրում
Շինության վերջին ապարատային մասն այն է, որ կտրեն և տեղավորեն մնացած պարիսպը: Հիմնականում պարզապես օգտագործեք վերջնական պատառիկներ և ֆայլ կամ Dremel գործիք ՝ կտրելու ցանկացած պլաստիկ, որը խոչընդոտում է պարիսպը կոճկելուն:
Քայլ 15: Softwareրագրակազմ
Այստեղ մենք կարգավորում ենք Pi- ի OS- ն և կոդի մի մասը, որն օգտագործել եմ կոճակի և LED- ի համար: Դուք պետք է որոշ չափով հարմարավետ լինեք ֆայլերը Linux- ում խմբագրելու համար:
- Տեղադրեք Kali Linux- ը Raspberry Pi- ի SD քարտին: Գնացեք ԱՅՍՏԵ K (Kali Linux- ի վեբ կայք) ՝ ձեր ցանկացած տախտակի հրահանգները ստանալու համար:
- Ներբեռնեք իմ սցենարները Pi- ում, փոխեք ընդլայնումը «.txt» - ից «.sh» և գործարկեք դրանք:
-
Տեղադրեք crontab գրառում ՝ սկիզբը սկիզբը գործարկելու համար: /Etc /crontab ֆայլում ավելացրեք.
# Flash LED հաջող բեռնաթափումից հետո@reboot root sleep 10s && bash /opt/scripts/flashled.sh &>/dev/null# Միացնել հոսանքի կոճակը@reboot root sleep 10s && bash /opt/scripts/powerbutton.sh &>/dev /դատարկ
Փոխեք սցենարների գրացուցակը և անունը, որպեսզի համապատասխանի այն, թե որտեղ եք դրանք տեղադրել և ինչ եք անվանել դրանք:
Անկության դեպքում, գործարկեք sudo systemctl- ը անջատել lightdm.service- ը ՝ Kali- ն առանց gui գործարկելու և որոշ ռեսուրսներ խնայելու համար:
Քայլ 16: Գնացեք Pentesting:
Դա այն ամենն է, ինչ ձեզ հարկավոր է, որպեսզի Raspberry Pi- ն աշխատի հին BBU- ի ներսում:
Ի վերջո, ես ուզում եմ ավելացնել ռելե և կոճակ ՝ վերևի վարդակներին հոսանքը միացնելու և անջատելու համար: Մի քանի լիթիումի մարտկոց և պիեզո ազդանշան նույնպես հիանալի կլինեն:
Ազատորեն ստուգեք իմ Hackaday.io էջի թարմացումները:
Ես նաև ունեի այս նախագիծը ցուցադրված Hackaday- ի հիմնական կայքում:
Խորհուրդ ենք տալիս:
Arduino մեքենայի հետադարձ կայանման ահազանգման համակարգ - Քայլ առ քայլ: 4 քայլ
Arduino մեքենայի հետադարձ կայանման ահազանգման համակարգ | Քայլ առ քայլ. Այս նախագծում ես նախագծելու եմ մի պարզ Arduino մեքենայի հետադարձ կայանման սենսորային միացում ՝ օգտագործելով Arduino UNO և HC-SR04 ուլտրաձայնային տվիչ: Այս Arduino- ի վրա հիմնված Car Reverse ազդանշանային համակարգը կարող է օգտագործվել ինքնավար նավարկության, ռոբոտների ռանգի և այլ տեսականու համար
Քայլ առ քայլ համակարգչային շենք. 9 քայլ
Քայլ առ քայլ համակարգչի կառուցում. Պարագաներ. Սարքավորումներ. Մայրական համակարգիչ CPU coolerPSU (Էներգամատակարարման միավոր) Պահեստավորում (HDD/SSD) RAMGPU (պարտադիր չէ) Գործ CaseTools: Պտուտակահան ESD ապարանջան/matsthermal paste w/aplikator
Երեք բարձրախոս շղթա -- Քայլ առ քայլ ձեռնարկ ՝ 3 քայլ
Երեք բարձրախոս շղթա || Քայլ առ քայլ ձեռնարկ. Բարձրախոսների սխեման ուժեղացնում է շրջակա միջավայրից ստացված աուդիո ազդանշանները MIC- ում և այն ուղարկում է խոսնակին, որտեղից արտադրվում է ուժեղացված ձայնը:
Ձայնային թռիչք Arduino Uno- ի հետ Քայլ առ քայլ (8 քայլ) `8 քայլ
Ձայնային թռիչք Arduino Uno- ի հետ Քայլ առ քայլ (8 քայլ). Ուլտրաձայնային ձայնային փոխարկիչներ L298N Dc կանացի ադապտեր էներգիայի մատակարարում արական dc pin Arduino UNOBreadboard և անալոգային նավահանգիստներ ՝ կոդը փոխարկելու համար (C ++)
Raspberry Pi- ի տնային մոնիտորինգ Dropbox- ով. 7 քայլ
Raspberry Pi- ի տնային մոնիտորինգ Dropbox- ով. Այս ձեռնարկը ցույց կտա ձեզ, թե ինչպես ստեղծել պարզ և ընդլայնվող տնային մոնիտորինգի համակարգ ՝ օգտագործելով Raspberry Pi, վեբ -տեսախցիկ, մի քանի էլեկտրական բաղադրիչներ և ձեր Dropbox հաշիվը: Ավարտված համակարգը թույլ կտա ձեզ հեռակա պահանջել և դիտել պատկերներ