Mündəricat:
- Addım 1: hissələri və alətləri toplayın:
- Addım 2: Sökmə:
- Addım 3: Şəbəkə Elektrik naqilləri:
- Addım 4: Aşağı Gərginlikli Kablolama:
- Addım 5: Kabellər:
- Addım 6: Şəbəkə Jaklarını Kabelləşdirin
- Addım 7: LED naqilləri
- Addım 8: Düyməli Kablolama
- Addım 9: Düyməni və LED -in quraşdırılması
- Addım 10: Şəbəkə jaklarının quraşdırılması
- Addım 11: Şalteri və açarı quraşdırın
- Addım 12: Raspberry Pi qurmaq
- Addım 13: Hər şeyi daxil edin
- Addım 14: Kassanın quraşdırılması
- Addım 15: Proqram təminatı
- Adım 16: Pentestingə gedin
Video: Təəccüblü BBU Dropbox: 16 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:45
Bu, pentesting dropbox -a çevrilmiş kiçik bir kompüter batareyası ehtiyat hissəsidir. Kompüterin və ya hər hansı bir kiçik şəbəkə qurğusunun arxasında qurulmaq və gözdən qaçmamaq üçün nəzərdə tutulmuşdur, pentesterin şəbəkəyə uzaqdan girişi var. Məqsəd, orijinal BBU-nun stok görünüşünü qoruyarkən cihazı mümkün qədər funksional etmək idi. Əsas komponentlər qabıq və bir neçə ədəd köhnə BBU, kiçik 5V beş portlu şəbəkə açarı və bir Raspberry Pi və ya uyğun olacaq hər hansı bir kiçik kompüter. Parçaların çoxu moduldur və kifayət qədər asanlıqla dəyişdirilə bilər. Hər şeyi sadə vasitələrlə qurdum (3D printerə ehtiyac yoxdur!). Bəziləri bir az sıradan çıxa bilər və ya iki dəfə göstərilə bilər. Gedərkən bir neçə şey əlavə etdim və çoxunu söküb yenidən yığmalı oldum. Layihələrin asanlıqla təmir edilə bilən olmasına diqqət yetirmək həqiqətən kömək edir!
Addım 1: hissələri və alətləri toplayın:
İşdə istifadə etdiyim hissələrin və alətlərin siyahısı.
- Batareya ehtiyat vahidi - İstənilən ölçüdə ola bilər. Aydındır ki, nə qədər böyükdürsə, çantaya daha çox şey sığdıra bilərsiniz!
- Beyin - Ətrafımda qoyduğum bir Raspberry Pi 2 B istifadə etdim.
- Şəbəkə açarı - Minanın beş portu var və cəmi 100Mb/s idi, lakin BBU -dakı portlar nadir hallarda gigabitdir.
- Pi üçün güc adapteri - USB çıxışı olan çox incə 5V 2A divar ziyalı istifadə etdim.
- Şalter üçün güc adapteri - Mənim açarım 5V 800mA aldı, buna görə ikinci incə 5V 2A divar siğilindən istifadə etdim.
- Yaşıl və ya qırmızı LED
- Bir anlıq basma düyməsi - Yalnız basıldıqda məşğul olan biri.
- 270 ohm müqavimət
- 10k-100k ohm müqavimət
- Tel - Birdən çox uzunluq, ölçü və rəng
- Bağlayıcılar və ya test ucları - (İstəyə görə) LED -i bağlamaq və Pi üzərindəki GPIO -ya keçmək üçün.
- 2 Ethernet kabeli - Kifayət qədər qısa və çevik olmalıdır.
- 2 Ethernet jakı - (İsteğe bağlı) Stok görünüşünü qorumaq üçün başqa bir BBU -dan bir neçə lehimlənmiş jak istifadə etdim.
- USB A -dan mikro USB kabelinə - Pi -ni gücləndirmək üçün.
- USB A -dan barelə kabel - Açarı işə salmaq üçün. Bu edilə bilər.
- M3 vintlər və qoz -fındıq - (İsteğe bağlı) Şeyi çıxarıla bilən etmək üçün.
- Raspberry Pi vesa montaj mötərizəsi
ARAÇLAR:
- Phillips tornavida
- Təhlükəsizlik tornavida ucları - BBU'nuzda təhlükəsizlik vintləri varsa
- Matkap ucları ilə qazın
- Tel çıxarıcılar
- Tel kəsicilər
- Qırışları bitirin
- Ülgüc bıçağı
- Lehimləmə dəmir və lehim
- İsti yapışqan silahı və isti yapışqan
- Dremel və ya mişar
- Əl Dosyaları - İsteğe bağlı, amma sahib olmaq çox xoşdur.
- Super yapışqan
- İstilik silahı və ya məşəl
- İstilik büzücü boru və ya elektrik lenti
Addım 2: Sökmə:
Bu hissə olduqca sadədir.
- Batareya ehtiyat hissəsindəki bütün vintləri çıxarın və kənara qoyun.
- Köhnə sxem və batareyalar kimi bütün lazımsız komponentləri çıxarın.
- Müxtəlif uzunluqlu tellər, elektrik kabeli, LEDlər, RJ45 krikoları, açarlar və prizləri pozulmamış korpus kimi istifadə edilə bilən hissələri saxlayın.
- Məkana qənaət etmək üçün şəbəkə açarındakı plastik korpusu çıxarın.
- Ayrıca, güc adapterlərindəki plastikləri çıxarın.
Addım 3: Şəbəkə Elektrik naqilləri:
Sonra, tellərin uzanmasına və işlərin getməsini istədiyimiz yerin xəritəsinə başlayacağıq. Çox vaxt əvvəlcədən çoxlu tel əlavə etməyi və getdiyim müddətdə uyğunlaşdırmaq istəyirəm. • Elektrik kabelindən gələn telləri uzatın və ağ və yaşıl rəngli rozetkaların bir dəstə çubuğuna uyğun tərəflərə lehimləyin. Qara rəng də lehimlənməlidir, amma biz yenə ona qayıdacağıq. • İki dəstə çıxış çubuğu (hər üç çubuq) arasına keçid telləri əlavə edin. Əksər BBU'lar yalnız dalğalanma tərəfi və batareya + dalğalanma tərəfi ilə gəlir. Sadə bir elektrik zolağı yaratmaq üçün hər iki tərəfi birləşdirəcəyik. • Raspberry Pi və şəbəkə keçid adapterlərini daha sonra bağlamaq üçün ayrı telləri isti və neytral relslərə lehimləyin. Bu iki isti və iki neytral tel ola bilər və ya adapterləri papatya bağlamaq üçün hər birindən yalnız biri ola bilər. • İndi elektrik kabelinin qara teli üçün. BBU -nu yıxarkən böyük açar düyməsini saxladım. Hələ də varsa və ya bəlkə də 10A və ya 15A qoruyucunuz varsa, bir terminalı elektrik kabelinin qara telinə, digər ucunu isə uzatma telinə lehimləyin. Bu uzatma teli, neytral (ağ) və torpaq (yaşıl) telləri lehimlədiyiniz çıxışdakı isti avtobus çubuğuna lehimlənir.
Addım 4: Aşağı Gərginlikli Kablolama:
İndi keçid və Pi üçün güc adapterlərini bağlayacağıq. İki ayrı eyni adapterdən istifadə etdim, çünki 2A Pi -nin tövsiyə olunan giriş cərəyanı üçün kifayətdir, ikincisi isə açarın çəkəcəyi 800mA ilə bir az cərəyana sahib olacaq. • Əvvəlcə avtobus barlarına əlavə etdiyiniz isti və neytral telləri lehimləyin. adapterlərin elektrik şəbəkəsinə keçməsinin son mərhələsində (böyük metal bıçaqların bağlandığı tərəfdə). • Daha sonra başqa bir şeyin ətrafında qıvrılmaması və ya qısalmaması üçün əlaqələri isti yapışqan ilə örtün. • Qapınızda yaxşı bir yer tapın onları yapışdırmaq və ya vidalamaq və əgər sizinki mənimki kimidirsə, USB kabelinizi bağlamaq üçün yer buraxdığınızdan əmin olun. • İkinci adapter üçün addımları təkrarlayın. Avtobus çubuqlarına yalnız bir tel telini lehimləsəniz, onları paralel olaraq da bağlaya bilərsiniz.
Addım 5: Kabellər:
Güc və şəbəkəyə qoşulmaq üçün hazırladığım boş kabellər. Bu addım daha sonra edilə bilər. • Ethernet kabellərindən birini yarıya bölün və kənara qoyun. Bunlar BBU -nun xaricindəki jaklarımız üçün olacaq. • İkinci ethernet kabeli üçün, keçiddən Pi -nin yerinə keçmək üçün onu lazımi uzunluğa kəsdim və yeni bir kişi ucunu bükdüm. Kabeliniz artıq qısadırsa və ya boşluq üçün yeriniz varsa, bunu atlaya bilərsiniz. • Güc kabelini lazım olan uzunluğa kəsin və kəsin. • Pi üçün USB kabelini uzunluğuna kəsin və kəsin. ehtiyac var və ya həqiqətən qısa bir istifadə edin.
Addım 6: Şəbəkə Jaklarını Kabelləşdirin
Bunlar köhnə telefon (RJ11) jaklarını əvəz edəcək şəbəkə (RJ45) yuvalarıdır. Onları başqa bir BBU -nun dalğalanma qoruma sxemindən çıxartdım. Zımbalı krikolardan istifadə edə bilərsiniz, ancaq yamaq kabellərindən çıxan tel, lehimləndikdə daha yaxşı əlaqə yaradır.
- Gerekirse, RJ45 jaklarını köhnə dövrə qorumasından çıxarın. BBU'nuz RJ45 ilə gəlirsə, bütün digər komponentləri (diodlar, kondansatörlər, sigortalar və s.) Lövhədən çıxarın.
- Kəsilmiş yamaq kabellərinin rəngli tellərini konnektorların arxasındakı müvafiq qaydada lehimləyin.
- Bütün əlaqələri yoxlayın.
- Kassaya montajı asanlaşdırmaq üçün iki konnektoru yapışdırın.
Addım 7: LED naqilləri
Sonra LED -i bağlayacağıq. 470 ohm (sarı, bənövşəyi, qəhvəyi) və ya bənzər bir rezistora, LED -ə, iki uzunluqlu telə və (isteğe bağlı olaraq) Pi -nin GPIO -na qoşulacaq bir bağlayıcıya ehtiyacınız olacaq.
- Qırmızı teli LED -də pozitiv aparata lehimləyin və istiliyi azaldın.
- Qara teli LED -in mənfi ucuna lehimləyin və istilik azaldır.
- Qara teli yarıya bölün və hər iki ucunu soyun.
- Rezistorun bir ucunu LEDdəki qara telə lehimləyin.
- Rezistorun digər ucunu kəsdiyiniz qara tel parçasına lehimləyin.
- Rezistorun üstündəki istilik azalır.
- Bağlayıcıyı iki telə sıxın və ya lehimləyin.
Addım 8: Düyməli Kablolama
Bu, Pi -yə əsas əmrləri göndərmək üçün istifadə olunan düymədir. Düymənin nə qədər basıldığından asılı olaraq Pi -ni bağlamaq və yenidən başlatmaq üçün qurdum (kod sonrakı bir addımdadır). Diqqət yetirin, şəkillərdən rezistor sonradan düşünülmüşdü və Pi üzərindəki daxili çəkmələri istifadə edə bilsəniz isteğe bağlıdır. GPIO ilə danışmaq üçün bash skriptlərindən istifadə etmək qərarına gəldim, buna görə çəkmələri proqramlaşdırmaq əslində bir seçim deyildi.
Bir anlıq düyməyə, üç tel telinə, Pi -nin GPIO -ya uyğun olan bir -iki konnektora (isteğe bağlı) və 10 - 100 ohm müqavimətçisinə (həmçinin isteğe bağlı) ehtiyacınız olacaq.
- Düymənin iki terminalına lehim telləri.
- Terminallardan birinə ikinci bir teli lehimləyin və yarısına kəsin.
- Rezistorun bir ucunu düymənin kəsilmiş telinə lehimləyin.
- Rezistorun digər ucunu kəsilmiş boş telə lehimləyin.
- İstilik hər şeyi səliqəli şəkildə daraldır.
- Bağlayıcıları tellərə sıxın və ya lehimləyin.
Addım 9: Düyməni və LED -in quraşdırılması
- LED -i "Kabel Arızası" LED -in olduğu yerə quraşdırın və çoxlu isti yapışqan ilə örtün.
- Düyməni çoxlu isti yapışqan ilə "Sıfırla" açar düyməsinin olduğu yerə bağlayın.
Addım 10: Şəbəkə jaklarının quraşdırılması
- Daha böyük RJ45 jaklarına yer açmaq üçün RJ11 yuvalarının yerini boşaldın.
- Krikləri isti yapışqan ilə bağlayın və bütün lehim nöqtələrini yapışqan ilə örtün.
Addım 11: Şalteri və açarı quraşdırın
İndi şəbəkə açarı və açarı quraşdıracağıq.
- Anahtarı bağlamaq və vintlər üçün delikləri qeyd etmək üçün yaxşı bir yer tapın.
- Vintlər üçün delikləri əvvəlcədən qazın.
- Şalter üçün elektrik kabelini çəkin.
- Anahtarı bağlayın və elektrik kabelini qoşun.
- Mən də Pi -nin enerji təchizatını açarın üstünə yapışdırdım, amma digəri ilə aşağıda ola bilər.
- Açar yerdə açarı yapışdırın.
Addım 12: Raspberry Pi qurmaq
- Raspberry Pi montaj mötərizəsini açarın üstünə möhkəm oturmaq üçün kəsin.
- Pi -ni dörd vida və qoz -fındıqla mötərizəyə vidalayın.
- Mötərizənin altına bir az yapışqan köpük əlavə edin (isteğe bağlı).
- Montajdakı deliklərin BBU korpusunun içərisində yerləşdiyini qeyd edin.
- İsti yapışqan, mötərizə ilə birlikdə gəldiyiniz uzun qutuları qeyd etdiyiniz yerə qoyun.
- Mötərizəni korpusa vidalayın.
Addım 13: Hər şeyi daxil edin
Bu telin bir hissəsidir. Sadəcə sxemə əməl edin.
- Güc üçün Pi -nin USB kabelini qoşun.
- Qısa yamaq kabelini Pi -yə, digər ucunu isə açara bağlayın.
- RJ45 jaklarından gələn yamaq kabellərini açara bağlayın.
- Qırmızı teli LED -dən pin 32 -ə (GPIO 12) bağlayın.
- Qara teli LED -dən pin 30 -a (yerə) bağlayın.
- Düymədən rezistoru olan teli pin 1 -ə (3.3V) bağlayın.
- Rezistorla eyni düyməyə bərkidilmiş teli pin 36 -ya (GPIO 16) bağlayın.
- Düymədən son teli 34 -cü pinə (yerə) bağlayın.
- USB WiFi adapterini qoşun.
Addım 14: Kassanın quraşdırılması
Quruluşun son hardware hissəsi, qalan hissəni kəsmək və uyğunlaşdırmaqdır. Qutunun düymələnməsinə mane olan hər hansı bir plastikin kəsilməsi üçün əsas olaraq yalnız bir neçə qəlpə və bir fayl və ya Dremel alətindən istifadə edin.
Addım 15: Proqram təminatı
Burada Pi əməliyyat sistemini və düymə və LED üçün istifadə etdiyim bəzi kodları qururuq. Linux -da faylları bir qədər rahat şəkildə redaktə etməlisiniz.
- Kali Linux -u Raspberry Pi -nin SD kartına quraşdırın. İstifadə etdiyiniz hər hansı bir lövhə üçün təlimatları almaq üçün BURADA (Kali Linux -un Veb saytı) gedin.
- Skriptlərimi Pi -yə yükləyin, ".txt" dən ".sh" uzantısına keçin və onları icra olun.
-
Açılışda skriptləri başlatmaq üçün crontab girişi əlavə edin. /Etc /crontab faylına əlavə edin:
Uğurlu açıldıqdan sonra# Flash LED@kök kök yuxusunu 10s && bash /opt/scripts/flashled.sh &>/dev/null# Güc düyməsini aktivləşdirin@kök yuxusunu yenidən başladın 10s && bash /opt/scripts/powerbutton.sh &>/dev /sıfır
Skriptlərin qovluğunu və adını qoyduğunuz yerə və adlandırdığınız yerə uyğun olaraq dəyişdirin
İsteğe bağlı olaraq, Kali'yi bir gi olmadan yükləmək və bəzi mənbələri saxlamaq üçün lightdm.service'i söndürmək üçün sudo systemctl çalıştırın
Adım 16: Pentestingə gedin
Köhnə bir BBU içərisində çalışan bir Raspberry Pi əldə etmək üçün lazım olan hər şey budur!
Nəhayət, üstündəki prizlərin gücünü açmaq və söndürmək üçün bir röle və düymə əlavə etmək istəyirəm. Bir neçə lityum batareya və piezo səs siqnalı da əla olardı.
Hackaday.io səhifəmdəki yenilikləri yoxlamaqdan çekinmeyin!
Hackaday -in əsas veb saytında bu layihə də var idi!
Tövsiyə:
Arduino Avtomobil Ters Park Diqqət Sistemi - Addım -addım: 4 addım
Arduino Avtomobil Ters Park Diqqət Sistemi | Addım-addım: Bu layihədə, Arduino UNO və HC-SR04 Ultrasonik Sensoru istifadə edərək sadə bir Arduino Car Reverse Park Sensor Dövrü dizayn edəcəyəm. Bu Arduino əsaslı Avtomobil Ters siqnal sistemi Avtonom Naviqasiya, Robot Aralığı və digər diapazonlarda istifadə edilə bilər
Addım -addım PC qurulması: 9 addım
Addım -addım PC Bina: Təchizat: Təchizat: MotherboardCPU & CPU soyuducu PSU (Enerji təchizatı vahidi) Yaddaş (HDD/SSD) RAMGPU (tələb olunmur) Kassa Alətləri: Tornavida ESD bilərzik/mattermal pasta/aplikator
Üç Hoparlör Devresi -- Addım-addım təlimat: 3 addım
Üç Hoparlör Devresi || Addım-addım Təlimat: Dinamik Dövrə, ətraf mühitdən alınan səs siqnallarını MIC-ə gücləndirir və gücləndirilmiş səsin çıxarıldığı yerdən Dinamikə göndərir.Burada bu Hoparlör Devrini düzəltməyin üç fərqli yolunu göstərəcəyəm:
Arduino Uno ilə Akustik Levitasiya Addım-addım (8 addım): 8 addım
Arduino Uno ilə Akustik Levitasiya Adım Adım (8 addım): ultrasəs səs ötürücüləri L298N Dc dişi qadın adapteri kişi dc pinli Arduino UNOBreadboard Bu necə işləyir: Əvvəlcə Arduino Uno-ya kod yükləyirsiniz (rəqəmsal ilə təchiz edilmiş bir mikro nəzarətçidir) və kodu çevirmək üçün analog portlar (C ++)
Dropbox ilə Raspberry Pi Ev Monitorinqi: 7 addım
Dropbox ilə Raspberry Pi Ev Monitorinqi: Bu dərslik, bir Raspberry Pi, bir web kamerası, bir neçə elektrik komponenti və Dropbox hesabınızdan istifadə edərək sadə və genişləndirilə bilən ev monitorinq sisteminin necə yaradılacağını sizə göstərəcək. Bitmiş sistem, şəkilləri uzaqdan istəyə və baxmağa imkan verəcək