Apa itu Firmware? Jenis dan Contohnya

Definisi Firmware

Apa itu Firmware? Jenis dan Contohnya – Firmware adalah bentuk mikrokode atau program yang ditanamkan ke dalam perangkat keras untuk membantunya beroperasi secara efektif. Perangkat keras seperti kamera, ponsel, kartu jaringan, drive optik, printer, router, pemindai, dan remote televisi mengandalkan firmware yang terpasang di memorinya agar berfungsi dengan lancar.

Firmware sering disebut sebagai “perangkat lunak untuk perangkat keras.” Namun ada perbedaan antara firmware dan software. Firmware memberikan instruksi untuk membantu perangkat keras memulai, berkomunikasi dengan perangkat lain, dan melakukan tugas input/output dasar. Perangkat lunak, di sisi lain, diinstal ke perangkat dan digunakan untuk interaksi, seperti menjelajah internet, pengolah kata, mendengarkan musik, dan konferensi video.

Produsen perangkat keras secara rutin merilis pembaruan firmware sehingga perangkat mereka tetap aman dan kompatibel dengan media baru. Misalnya, perangkat Android dan iOS secara berkala mendapatkan pembaruan firmware yang meningkatkan kinerjanya, menambahkan fitur baru, dan melindunginya dari ancaman dan kerentanan keamanan. Pembaruan firmware untuk perangkat seperti konsol game dan televisi biasanya dilakukan dengan menerima perintah untuk mengunduh dan menginstal patch terbaru.

Jenis dan Contoh Firmware

Saat perangkat menyala, firmware memerintahkan prosesor untuk memulai proses pengaktifan. Komputer, ponsel, dan tablet mengoperasikan berbagai bentuk firmware untuk melakukan tindakan seperti memuat sistem operasinya. Firmware beroperasi dengan cara yang mirip dengan driver perangkat. Namun, firmware disimpan langsung di perangkat keras, sedangkan driver diinstal di sistem operasi perangkat. Firmware juga dapat dijalankan dengan sendirinya, sementara driver tetap bergantung pada sistem operasi.

Biasanya ada tiga tingkat firmware:

Firmware tingkat rendah: Firmware ini biasanya disimpan dalam chip memori non-volatil seperti memori read-only (ROM) dan memori satu kali yang dapat diprogram (OTP). Chip ini tidak dapat ditulis ulang atau diperbarui, dan firmware bersifat intrinsik pada perangkat keras, seperti komputer.

Firmware tingkat tinggi: Firmware ini diterapkan dalam chip memori flash dan dilengkapi dengan instruksi yang lebih kompleks yang memungkinkan pembaruan dilakukan.

Subsistem: Ini adalah perangkat semi-independen yang merupakan bagian dari sistem yang lebih luas. Firmware pada tingkat ini tertanam dalam unit pemrosesan pusat (CPU), chip flash, dan unit layar kristal cair (LCD). https://www.premium303.pro/

Jenis firmware yang umum meliputi:

1.BIOS

Basic Input/Output System (BIOS) telah menjadi komponen penting komputer sejak awal. BIOS berada pada sebuah chip di motherboard komputer dan mengeluarkan serangkaian instruksi yang memungkinkan sistem operasi perangkat untuk memuat. Ia juga bertanggung jawab untuk menjaga komponen perangkat keras perangkat dan memastikannya berfungsi dengan benar saat startup.

Saat komputer dihidupkan, BIOS meluncurkan instruksi yang memeriksa proses startup mesin untuk mencari potensi kesalahan. Ini dimulai dengan memeriksa kesalahan pada memori akses acak (RAM) dan prosesor, kemudian memeriksa perangkat yang terhubung, seperti keyboard dan mouse, untuk mengetahui adanya masalah. Kemudian memeriksa urutan boot, seperti Boot dari Compact Disc Read-Only Memory (CD-ROM) dan Boot dari Hard Drive. Terakhir, BIOS terhubung ke program bootloader, yang membangunkan sistem operasi komputer dan memuatnya ke dalam RAM.

Selain proses startup perangkat, BIOS bertanggung jawab untuk memeriksa Complementary Metal Oxide Semiconductor (CMOS), yaitu bagian memori yang menyimpan pengaturan BIOS, dan chip lain pada perangkat. Ia juga memeriksa sinyal yang dikirim ke RAM, seperti ketika pengguna menekan tombol, untuk membantu sistem operasi memahami tindakan apa yang harus diambil.

2.EFI

Extensible Firmware Interface (EFI) adalah firmware generasi baru yang mengeluarkan instruksi yang digunakan CPU perangkat untuk memulai perangkat keras dan memulai bootloader. EFI adalah pengganti BIOS dan digunakan di komputer baru. Hal ini menawarkan keuntungan seperti memastikan perangkat hanya mem-boot perangkat lunak tepercaya dan manfaat keamanan siber lainnya.

Firmware EFI asli digunakan di Mac dan hanya dapat mendukung prosesor Intel. Unified EFI (UEFI) adalah bagian firmware yang dirancang untuk menggantikan BIOS di komputer Windows baru dan mendukung prosesor AMD dan Intel. UEFI digunakan untuk memuat dan memulai sistem operasi di perangkat yang menjalankan Windows 8 dan versi lebih baru.

Cara Mengetahui Versi Firmware Perangkat Anda

Memahami firmware apa yang dimiliki suatu perangkat sangat penting untuk menjaga mesin tetap diperbarui. Versi firmware perangkat Windows dapat diakses melalui command prompt menggunakan asisten pemutakhiran.

Versi firmware perangkat keras dapat ditemukan dengan membuka folder Devices Manager, memilih perangkat keras, dan mengklik Properties. Di dalam tab Detail, navigasikan ke menu Properti, buka opsi ID Perangkat Keras, dan versi firmware akan dicantumkan di tabel Nilai.

Mengapa Perusahaan Membutuhkan Pembaruan Firmware?

Pembaruan firmware memungkinkan perangkat keras untuk terus beroperasi secara efisien dan aman. Pembaruan ini biasanya melibatkan beberapa bentuk perubahan program yang memperbaiki bug yang diketahui atau patch terhadap kerentanan tertentu.

Perusahaan harus terus memperbarui perangkat mereka dengan versi firmware terbaru. Alasan untuk melakukan hal tersebut antara lain:

Tingkatkan perangkat tanpa meningkatkan perangkat keras: Pembaruan firmware meningkatkan perangkat dengan instruksi operasional tambahan tanpa perlu meningkatkan perangkat keras itu sendiri.

Nikmati fitur-fitur terbaru: Pembaruan firmware memungkinkan pengguna menikmati fitur-fitur terbaru yang telah ditambahkan ke perangkat, sehingga meningkatkan pengalaman pengguna.

Meningkatkan kinerja firmware: Pembaruan firmware mengoptimalkan kinerja firmware, yang pada gilirannya membantu prosesor perangkat bekerja sesuai harapan.

Meningkatkan waktu eksekusi: Terus memperbarui firmware dapat meningkatkan waktu eksekusi dan instruksi secara signifikan, sehingga memungkinkan perangkat berjalan dengan lancar.

Memperbaiki masalah: Pembaruan firmware mungkin dikeluarkan untuk memperbaiki masalah yang timbul karena beberapa pembaruan perangkat lunak.

Instal fitur dan fungsi baru: Pembaruan firmware biasanya dikeluarkan untuk menginstal kemampuan dan fungsi baru.

Menghemat biaya perbaikan dan pemeliharaan: Memperbarui firmware perangkat secara berkala mengurangi kebutuhan akan perbaikan bug yang mahal dan perbaikan atau peningkatan perangkat yang signifikan.

Pastikan semua komponen berfungsi sebagaimana mestinya: Pembaruan firmware memungkinkan semua komponen periferal bekerja secara harmonis, sehingga menghilangkan penundaan dan memungkinkan perangkat bekerja lebih baik.

Apa itu Keamanan Firmware? Apa Tantangan Keamanan Terkait?

Perangkat keras rentan terhadap serangan firmware, yang dapat menyebabkan peretas memasukkan malware ke dalam firmware. BIOS terbukti sangat tidak aman karena perangkat yang berbeda sering kali berbagi kode yang sama, sehingga memungkinkan penyerang menemukan dan mengeksploitasi kerentanan umum.

Selain itu, perangkat seperti laptop dilengkapi dengan firmware yang mendukung perangkat keras seperti baterai, kartu suara, dan kamera web. Hal ini menimbulkan risiko keamanan, karena produsen komponen ini mungkin tidak merancang firmware dengan mengutamakan keamanan siber. Akibatnya, mereka rentan terhadap peretasan firmware, yang menyebabkan malware menempel pada firmware dan tetap tersembunyi tanpa terdeteksi oleh antivirus dan alat keamanan lainnya.

Kurangnya keamanan firmware dapat menyebabkan penyerang memata-matai perangkat pengguna, mencegat aktivitas online mereka, mencuri data mereka, dan mendapatkan kendali jarak jauh atas mesin mereka. Status firmware yang sangat mudah rusak membuatnya paling rentan terhadap bricking, yang membuat mesin tidak dapat dioperasikan atau tidak dapat di-boot. Contoh terbaru adalah serangan siber pada jaringan listrik Ukraina, yang dimulai dengan penyerang yang melakukan brick pada konverter serial-ke-ethernet.

Bagaimana serangan firmware dilakukan

Serangan firmware dapat datang melalui berbagai vektor, mulai dari malware dan rootkit hingga hard drive yang terinfeksi, drive yang rusak, dan produk firmware yang tidak aman. Peretas tidak perlu menyentuh perangkat secara fisik untuk melakukan serangan. Mereka dapat melakukannya melalui koneksi jarak jauh seperti Bluetooth dan Wi-Fi. Ini berarti semakin berkembangnya pasar perangkat yang terhubung, seperti konsol game, ponsel, dan televisi, semakin rentan terhadap peretasan firmware.

Perusahaan harus memprioritaskan keamanan firmware dan mewaspadai ancaman yang mereka hadapi untuk mencegah peretas mengakses dan mengambil kendali mesin mereka. Keamanan firmware terutama bergantung pada produsen perangkat keras untuk menjaga perangkat mereka tetap terkini dan aman. Akibatnya, produsen membuat langkah-langkah untuk memastikan firmware mereka tahan terhadap serangan, serta merilis patch dan pembaruan rutin.

Namun, perusahaan tetap bertanggung jawab untuk mencegah serangan firmware dengan menerapkan praktik terbaik, termasuk:

Perbarui firmware secara terus-menerus: Produsen merilis pembaruan untuk mencegah kerentanan yang diketahui atau menjaga firmware mereka tetap terkini.

Perusahaan harus mengaktifkan pembaruan firmware otomatis dan secara teratur mencari versi firmware terbaru dengan memantau situs web produsen atau halaman media sosial yang relevan. Pembaruan firmware rutin membantu menutup celah keamanan apa pun secepat mungkin, memungkinkan perangkat keras berfungsi dengan benar.

Hindari perangkat penyimpanan yang tidak tepercaya: Penyerang biasanya menggunakan perangkat penyimpanan eksternal seperti drive Universal Serial Bus (USB) untuk meluncurkan malware yang langsung menempel ke komputer. Pengguna harus menghindari penggunaan USB yang tidak dikenal atau tidak tepercaya, dan banyak organisasi telah melarang penggunaan perangkat penyimpanan ini.

Melindungi dari firmware berbahaya: Salah satu pertahanan terbaik terhadap serangan firmware adalah membeli perangkat keras dengan keamanan firmware bawaan. Banyak vendor kini menyediakan perangkat yang terus diperbarui untuk mencegah kerentanan firmware, seperti Verifikasi BIOS yang Ditingkatkan dari Dell, Perisai Perangkat Keras Intel, dan Perlindungan OS Microsoft, yang diinstal pada perangkat mereka sebagai default.

Daftarkan perangkat keras: Untuk mendapatkan pembaruan firmware terbaru, perusahaan harus mendaftarkan semua pembelian perangkat keras. Produsen memperingatkan pemilik terdaftar setiap kali mereka menyediakan pembaruan untuk suatu perangkat.

Mengapa keamanan firmware penting bagi perangkat Internet-of-Things (IoT).

Perangkat Internet-of-Things (IoT) sangat rentan terhadap serangan siber karena perangkat tersebut sering kali tidak memiliki langkah-langkah keamanan yang dimiliki laptop, ponsel, dan tablet. Akibatnya, perangkat IoT menjadi target populer bagi penyerang untuk menanamkan malware dan kode berbahaya dalam upaya menyusupi sistem.

Produsen perangkat semakin meningkatkan keamanan IoT dengan menerapkan pembaruan over-the-air (OTA) pada firmware, sebuah proses yang mengurangi gangguan dan meningkatkan ekstensibilitas, keandalan, dan keamanan firmware IoT. Pembaruan ini juga menambal segala bug yang dapat menimbulkan ancaman.

About the Author

You may also like these