Daftar Isi:
- Langkah 1: Kumpulkan Bagian & Alat:
- Langkah 2: Pembongkaran:
- Langkah 3: Pengkabelan Daya Listrik:
- Langkah 4: Pengkabelan Tegangan Rendah:
- Langkah 5: Kabel:
- Langkah 6: Menghubungkan Jack Jaringan
- Langkah 7: Kabel LED
- Langkah 8: Pengkabelan Tombol Tekan
- Langkah 9: Memasang Tombol & LED
- Langkah 10: Memasang Jack Jaringan
- Langkah 11: Memasang Sakelar & Pemutus
- Langkah 12: Menginstal Raspberry Pi
- Langkah 13: Memasukkan Semuanya
- Langkah 14: Memasang Kandang
- Langkah 15: Perangkat Lunak
- Langkah 16: Lakukan Pentesting
Video: Pentesting BBU Dropbox: 16 Langkah
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:55
Ini adalah unit cadangan baterai komputer kecil yang diubah menjadi dropbox pentesting. Ini dimaksudkan untuk dipasang di belakang komputer atau peralatan jaringan kecil apa pun dan tidak diperhatikan, sementara pentester memiliki akses jarak jauh ke jaringan melaluinya. Tujuannya adalah untuk membuat perangkat sefungsional mungkin, sambil mempertahankan tampilan stok BBU asli. Komponen utamanya adalah cangkang dan beberapa bagian BBU lama, sakelar jaringan lima port 5V kecil, dan Raspberry Pi atau setiap komputer kecil yang akan cocok. Sebagian besar bagian bersifat modular dan dapat ditukar dengan cukup mudah. Semuanya dibuat dengan alat sederhana (tidak perlu printer 3D!), karena saya mencoba membuatnya semudah mungkin untuk direplikasi dan dibuat. Perhatikan gambar dengan cermat. Beberapa mungkin sedikit rusak atau ditampilkan dua kali. Saya menambahkan beberapa hal saat saya pergi, dan harus banyak membongkar dan memasang kembali. Berfokus pada membuat proyek mudah diperbaiki sangat membantu!
Langkah 1: Kumpulkan Bagian & Alat:
Berikut daftar bagian dan alat yang saya gunakan. PARTS:
- Unit cadangan baterai - Bisa dalam berbagai ukuran. Jelas semakin besar, semakin banyak barang yang bisa Anda muat di dalam case!
- Brain - Saya menggunakan Raspberry Pi 2 B yang saya miliki.
- Sakelar jaringan - Milik saya memiliki lima port dan hanya 100Mb/s, tetapi port pada BBU jarang gigabit.
- Adaptor daya untuk Pi - Saya menggunakan kutil dinding 5V 2A yang sangat tipis dengan output USB.
- Adaptor daya untuk sakelar - Sakelar saya menggunakan 5V 800mA, jadi saya menggunakan kutil dinding tipis 5V 2A kedua.
- LED hijau atau merah
- Tombol tekan sesaat - Tombol yang hanya aktif saat ditekan.
- 270ish ohm resistor
- Resistor 10k-100k ohm
- Kawat - Beberapa panjang, pengukur, dan warna
- Konektor atau kabel uji - (Opsional) Untuk memasang LED dan beralih ke GPIO pada Pi.
- 2 Kabel Ethernet - Harus cukup pendek dan fleksibel.
- 2 jack Ethernet - (Opsional) Saya menggunakan beberapa jack solder dari BBU lain, untuk menjaga tampilan stok.
- Kabel USB A ke micro USB - Untuk memberi daya pada Pi.
- Kabel USB A ke barel - Untuk menyalakan sakelar. Ini bisa dibuat.
- Sekrup & mur M3 - (Opsional) Untuk membuat barang dapat dilepas.
- Braket pemasangan Raspberry Pi vesa
PERALATAN:
- obeng Phillips
- Mata obeng pengaman - Jika BBU Anda memiliki sekrup pengaman
- Bor dengan mata bor
- penari telanjang kawat
- Pemotong kawat
- Akhir snips
- pisau cukur
- Besi solder & solder
- Pistol lem panas & lem panas
- Dremel atau gergaji
- File Tangan - Opsional, tapi bagus untuk dimiliki.
- lem super
- Senapan panas atau obor
- Tabung panas menyusut atau pita listrik
Langkah 2: Pembongkaran:
Bagian ini cukup sederhana.
- Lepaskan semua sekrup pada unit cadangan baterai dan sisihkan.
- Lepaskan semua komponen yang tidak perlu, seperti papan sirkuit dan baterai lama.
- Simpan bagian yang dapat digunakan, seperti berbagai panjang kabel, kabel daya, LED, jack RJ45, sakelar, dan penutup dengan stopkontak utuh.
- Lepaskan rumah plastik pada sakelar jaringan untuk menghemat ruang.
- Juga, lepaskan plastik pada adaptor daya.
Langkah 3: Pengkabelan Daya Listrik:
Selanjutnya, kita akan mulai memperluas kabel dan memetakan ke mana kita ingin pergi. Saya ingin menambahkan banyak kabel sebelumnya dan memangkasnya agar pas saat digunakan.• Perpanjang kabel yang berasal dari kabel listrik dan solder putih dan hijau ke sisi yang tepat pada satu set bus bar dari outlet. Hitam juga perlu disolder, tapi kita akan kembali ke sana.• Tambahkan kabel jumper di antara dua set batang outlet (ketiga batang). Sebagian besar BBU datang dengan sisi lonjakan saja dan sisi baterai + lonjakan. Kami akan menggabungkan kedua sisi untuk membuat strip daya sederhana.• Solder kabel terpisah ke rel panas dan netral untuk memasang Raspberry Pi dan adaptor sakelar jaringan nanti. Ini bisa berupa dua kabel panas dan dua kabel netral atau hanya satu dari masing-masing untuk menghubungkan adaptor.• Sekarang untuk kabel hitam kabel daya. Saya menyimpan tombol pemutus besar saat meruntuhkan BBU. Jika Anda masih memilikinya atau mungkin sekering 10A atau 15A, solder satu terminal ke kabel hitam pada kabel listrik dan terminal lainnya ke kabel ekstensi. Kabel ekstensi itu disolder ke bar bus panas di outlet tempat Anda menyolder kabel netral (putih) dan ground (hijau).
Langkah 4: Pengkabelan Tegangan Rendah:
Sekarang kita akan memasang adaptor daya untuk sakelar dan Pi. Saya menggunakan dua adaptor identik yang terpisah, karena 2A cukup untuk arus input yang direkomendasikan Pi dan yang kedua akan memiliki arus cadangan dengan 800mA yang akan ditarik oleh sakelar.• Pertama, solder kabel panas dan netral yang Anda tambahkan ke bus bar pada langkah terakhir ke sumber listrik adaptor (sisi di mana bilah logam besar terhubung).• Sekarang tutup sambungan dengan lem panas agar tidak bergoyang-goyang atau korslet pada sesuatu yang lain nanti.• Temukan tempat yang bagus di enklosur Anda untuk merekatkan atau mengencangkannya, dan, jika milik Anda seperti milik saya, pastikan untuk menyisakan ruang untuk menyambungkan kabel USB Anda.• Ulangi langkah-langkah untuk adaptor kedua. Anda juga dapat membuat rantai daisy secara paralel, jika Anda hanya menyolder satu set kabel ke batang bus.
Langkah 5: Kabel:
Berikut adalah kabel longgar yang saya buat untuk mencolokkan daya dan jaringan. Langkah ini bisa dilakukan nanti. • Potong salah satu kabel ethernet menjadi dua dan sisihkan. Ini akan digunakan untuk jack kami di bagian luar BBU.• Untuk kabel ethernet kedua, saya memotongnya dengan panjang yang tepat untuk berpindah dari sakelar ke lokasi Pi dan memasang ujung jantan baru. Jika kabel Anda sudah pendek, atau Anda memiliki ruang untuk kendur, Anda dapat melewati ini.• Potong dan sambung kabel daya untuk sakelar sesuai panjang yang dibutuhkan.• Potong dan sambung kabel USB untuk Pi dengan panjangnya dibutuhkan, atau gunakan yang sangat pendek.
Langkah 6: Menghubungkan Jack Jaringan
Ini adalah jack jaringan (RJ45) yang akan menggantikan jack telepon lama (RJ11). Saya menarik mereka keluar dari sirkuit perlindungan lonjakan BBU lain. Anda dapat menggunakan jack punch down, tetapi kabel yang terdampar dari kabel patch membuat koneksi yang lebih baik saat disolder.
- Lepaskan jack RJ45 dari perlindungan sirkuit lama, jika perlu. Jika BBU Anda datang dengan RJ45, lepaskan saja semua komponen lain (dioda, kapasitor, sekering, dll.) dari papan.
- Solder kabel berwarna dari kabel patch yang dipotong dengan urutan yang benar di bagian belakang konektor.
- Uji semua koneksi.
- Rekatkan kedua konektor untuk mempermudah pemasangan ke enklosur.
Langkah 7: Kabel LED
Selanjutnya kita akan memasang LED. Anda memerlukan resistor 470 ohm (kuning, ungu, coklat) atau yang serupa, LED, dua kabel panjang, dan (opsional) konektor yang akan dicolokkan ke GPIO Pi.
- Solder kabel merah ke kabel positif pada LED & panaskan.
- Solder kabel hitam ke kabel negatif LED & heat shrink.
- Potong kabel hitam menjadi dua & kupas kedua ujungnya.
- Solder salah satu ujung resistor ke kabel hitam pada LED.
- Solder ujung lain dari resistor ke bagian kabel hitam yang Anda potong.
- Panas menyusut di atas resistor.
- Crimp atau solder konektor ke dua kabel.
Langkah 8: Pengkabelan Tombol Tekan
Ini adalah tombol yang digunakan untuk mengirim perintah dasar ke Pi. Saya mengaturnya untuk mematikan dan mem-boot ulang Pi tergantung pada berapa lama tombol ditekan (kode ada di langkah selanjutnya). Perhatikan, dari gambar-gambar resistor adalah semacam pemikiran setelahnya dan opsional jika Anda dapat menggunakan pullup internal pada Pi. Saya memutuskan untuk menggunakan skrip bash untuk berbicara dengan GPIO, jadi memprogram pull-up sebenarnya bukan pilihan.
Anda memerlukan tombol tekan sesaat, tiga potong kabel, satu atau dua konektor yang sesuai dengan GPIO Pi (opsional), dan resistor 10 - 100 ohm (juga opsional).
- Solder kabel ke dua terminal tombol.
- Solder kabel kedua ke salah satu terminal & potong menjadi dua.
- Solder salah satu ujung resistor ke kabel yang dipotong pada tombol.
- Solder ujung lain resistor ke kabel longgar yang terputus.
- Panas menyusutkan semuanya dengan rapi.
- Crimp atau solder konektor ke kabel.
Langkah 9: Memasang Tombol & LED
- Pasang LED di tempat LED "Wiring Fault" berada dan tutupi dengan banyak lem panas.
- Pasang tombol tekan dengan banyak lem panas di tempat tombol pemutus "Reset".
Langkah 10: Memasang Jack Jaringan
- Keluarkan ruang di mana jack RJ11 akan memberi ruang untuk jack RJ45 yang lebih besar.
- Pasang jack dengan lem panas & tutup semua titik solder dengan lem.
Langkah 11: Memasang Sakelar & Pemutus
Sekarang kita akan memasang sakelar jaringan dan pemutus arus.
- Temukan tempat yang baik untuk memasang sakelar & tandai lubang untuk sekrup.
- Pra-bor lubang untuk sekrup.
- Pasang kabel daya untuk sakelar.
- Pasang sakelar dan colokkan kabel daya.
- Saya juga menempelkan catu daya Pi di atas sakelar, tetapi ini bisa di bagian bawah dengan yang lain.
- Rekatkan pemutus sirkuit di tempat terbuka.
Langkah 12: Menginstal Raspberry Pi
- Potong braket pemasangan Raspberry Pi agar pas di atas sakelar.
- Pasang Pi ke braket dengan empat sekrup & mur.
- Tambahkan beberapa busa lengket ke bagian bawah braket (opsional).
- Tandai di mana lubang di garis pemasangan di dalam penutup BBU.
- Rekatkan dudukan panjang yang disertakan dengan braket ke penutup tempat Anda menandai.
- Pasang braket ke enklosur.
Langkah 13: Memasukkan Semuanya
Ini adalah bagian kabel. Ikuti saja skemanya.
- Colokkan kabel USB Pi untuk daya.
- Colokkan kabel patch pendek ke Pi & ujung lainnya ke sakelar.
- Colokkan kabel patch yang berasal dari jack RJ45 ke sakelar.
- Colokkan kabel merah dari LED ke pin 32 (GPIO 12).
- Colokkan kabel hitam dari LED ke pin 30 (ground).
- Colokkan kabel dengan resistor dari tombol ke pin 1 (3.3V).
- Colokkan kabel yang terpasang pada kabel yang sama pada tombol sebagai resistor ke pin 36 (GPIO 16).
- Colokkan kabel terakhir dari tombol ke pin 34 (ground).
- Colokkan adaptor WiFi USB.
Langkah 14: Memasang Kandang
Bagian perangkat keras terakhir dari bangunan adalah untuk memangkas dan menyesuaikan dengan bagian penutup lainnya. Pada dasarnya cukup gunakan beberapa potongan ujung dan file atau alat Dremel untuk memotong plastik apa pun yang menghalangi kancing penutup.
Langkah 15: Perangkat Lunak
Di sini kita menyiapkan OS Pi dan beberapa kode yang saya gunakan untuk tombol dan LED. Anda harus agak nyaman mengedit file di Linux.
- Instal Kali Linux ke kartu SD Raspberry Pi. Buka DI SINI (Situs Web Kali Linux) untuk mendapatkan instruksi untuk papan apa pun yang Anda gunakan.
- Unduh skrip saya ke Pi, ubah ekstensi dari ".txt" menjadi ".sh", & buat agar dapat dieksekusi.
-
Tambahkan entri crontab untuk memulai skrip saat boot. Di file /etc/crontab, tambahkan:
# Flash LED setelah berhasil boot@reboot root sleep 10s && bash /opt/scripts/flashled.sh &> /dev/null# Aktifkan tombol daya@reboot root sleep 10s && bash /opt/scripts/powerbutton.sh &> /dev /batal
Ubah direktori & nama skrip agar sesuai dengan tempat Anda meletakkannya & apa yang Anda beri nama
Secara opsional, jalankan Sudo systemctl disable lightdm.service untuk mem-boot Kali tanpa gui & menghemat beberapa sumber daya
Langkah 16: Lakukan Pentesting
Itu semua yang Anda butuhkan untuk menjalankan Raspberry Pi di dalam BBU lama!
Saya akhirnya ingin menambahkan relay dan tombol untuk menghidupkan dan mematikan daya ke outlet di atas. Beberapa baterai lithium dan bel piezo juga bagus.
Jangan ragu untuk memeriksa pembaruan di halaman Hackaday.io saya!
Saya juga menampilkan proyek ini di situs web utama Hackaday!
Direkomendasikan:
Sistem Peringatan Parkir Terbalik Mobil Arduino - Langkah demi Langkah: 4 Langkah
Sistem Peringatan Parkir Mundur Mobil Arduino | Langkah demi Langkah: Pada proyek kali ini, saya akan merancang Rangkaian Sensor Parkir Mundur Mobil Arduino sederhana menggunakan Sensor Ultrasonik Arduino UNO dan HC-SR04. Sistem peringatan mundur mobil berbasis Arduino ini dapat digunakan untuk Navigasi Otonom, Jarak Robot, dan r
Langkah demi Langkah Membangun PC: 9 Langkah
Langkah demi Langkah Membangun PC: Perlengkapan: Perangkat Keras: MotherboardCPU & Pendingin CPUPSU (Unit catu daya)Penyimpanan (HDD/SSD)RAMGPU (tidak diperlukan)Kasing Alat: Obeng Gelang ESD/pasta matstermal dengan aplikator
Tiga Sirkuit Loudspeaker -- Tutorial Langkah-demi-Langkah: 3 Langkah
Tiga Sirkuit Loudspeaker || Tutorial Langkah-demi-Langkah: Sirkuit Loudspeaker memperkuat sinyal audio yang diterima dari lingkungan ke MIC dan mengirimkannya ke Speaker dari mana audio yang diperkuat diproduksi. Di sini, saya akan menunjukkan kepada Anda tiga cara berbeda untuk membuat Sirkuit Loudspeaker ini menggunakan:
Levitasi Akustik Dengan Arduino Uno Langkah-demi-Langkah (8-langkah): 8 Langkah
Akustik Levitation Dengan Arduino Uno Langkah-demi-Langkah (8-langkah): transduser suara ultrasonik L298N Dc female adapter power supply dengan pin dc laki-laki Arduino UNOBreadboardCara kerjanya: Pertama, Anda mengunggah kode ke Arduino Uno (ini adalah mikrokontroler yang dilengkapi dengan digital dan port analog untuk mengonversi kode (C++)
Pemantauan Rumah Raspberry Pi Dengan Dropbox: 7 Langkah
Pemantauan Rumah Raspberry Pi Dengan Dropbox: Tutorial ini akan menunjukkan kepada Anda cara membuat sistem pemantauan rumah yang sederhana dan dapat diperluas menggunakan Raspberry Pi, webcam, beberapa komponen listrik, dan akun Dropbox Anda. Sistem yang telah selesai akan memungkinkan Anda untuk meminta dan melihat gambar dari jarak jauh dari