Manufaktur industri
Industri Internet of Things | bahan industri | Pemeliharaan dan Perbaikan Peralatan | Pemrograman industri |
home  MfgRobots >> Manufaktur industri >  >> Industrial Internet of Things >> Teknologi Internet of Things

Mengamankan Perangkat Lunak Open-Source di IoT: Mengurangi Risiko Perangkat Lunak

Mengamankan Perangkat Lunak Open-Source di IoT: Mengurangi Risiko Perangkat Lunak

Sekarang ada 7 miliar perangkat IoT di seluruh dunia. Lev Lesokhin dari CAST memproyeksikan jumlahnya akan terlima pada 2025, mencapai 21,5 miliar perangkat. Pertumbuhan yang cepat telah mendorong produsen untuk meluncurkan produk lebih cepat dari sebelumnya, sering kali dengan mengorbankan kualitas perangkat lunak.

Untuk mempercepat waktu ke pasar, banyak perusahaan mengandalkan paket siap pakai dari komunitas open-source seperti GitHub dan Apache. Namun, seperti yang ditunjukkan oleh Laporan Kecerdasan Perangkat Lunak CAST 2018, sebagian besar proyek ini gagal memenuhi standar kepatuhan keamanan.

Kode open-source jarang datang dengan keamanan yang kuat bawaan. Dalam tergesa-gesa untuk meluncurkan, perusahaan mungkin melewati ulasan keamanan yang menyeluruh, sehingga setiap dari tujuh miliar perangkat rentan terhadap penyerang.

Berbeda dengan sistem transaksi kelas perusahaan, banyak firmware IoT berasal dari insinyur perangkat lunak terintegrasi yang fokus utamanya adalah fungsionalitas daripada perlindungan data. Ketidakcocokan ini berarti banyak pengembang tidak memiliki keterampilan spesialis yang diperlukan untuk melindungi data sensitif.

Karena siapa pun dapat berkontribusi ke open source, memastikan standar keamanan dan kualitas terpelihara secara inheren tantang. Kode yang tidak efisien, yang keliru, atau bahkan berbahaya dapat lolos tanpa terdeteksi.

Pembeli jarang melihat kelemahan ini. Mereka melihat perangkat IoT sebagai alat untuk efisiensi bisnis, bukan sebagai vektor potensial yang dapat digunakan sebagai senjata terhadap pemiliknya.

Mata dunia ada pada kode Anda

Kode proprietary internal dapat memiliki cacat, tetapi biasanya hanya pengembang yang diatur yang melihatnya. Sumber proprietary bersifat pribadi dan terlindungi dari mata curi. Sebaliknya, open source dapat diakses publik—siapa pun, termasuk penyerang potensial, dapat memeriksanya sebelum diintegrasikan.

Mengamankan Perangkat Lunak Open-Source di IoT: Mengurangi Risiko Perangkat Lunak

Pada 2013, Target mengalami pelanggaran kartu kredit yang membiayai $220 juta (≈€194 juta) setelah penyerang mengeksploitasi kelemahan dalam sistem kontrol iklimnya. Kredensial vendor dicuri dan tidak diubah saat penerapan, sehingga setiap unit yang terpasang rentan.

Periksa diri sebelum merusak diri

Sementara kerentanan tidak dapat dihilangkan sepenuhnya, kemungkinannya dapat dikurangi dengan mengikuti tiga langkah kunci:

1. Pahami silsilah perangkat lunak Anda. Produsen harus mengetahui secara tepat kode apa yang mereka kirim. Saat digunakan dengan bijak, open source dapat sangat berharga, tetapi asal-usulnya harus ditelusuri ke sumber dan dicermati dengan kerentanan yang diketahui.

2. Alokasikan waktu yang cukup untuk keamanan. Perbaikan setelah produksi mahal dan sering tidak efektif. Insiden Target mengilustrasikan betap mudahnya penyerang mengeksploitasi kekurangan yang tersisa setelah perangkat berada di lapangan.

3. Lakukan analisis akhir ke akhir. Scan seluruh basis kode, segera atasi kelemahan yang terdeteksi, dan hilangkan utang teknis. Tujuannya adalah sistem yang tangguh yang melindungi pengguna akhir untuk bertahun-tahun mendatang.

Akhirnya, vendor kontrol iklim Target masih dalam penyelidikan, dengan biaya berkelanjutan sekitar $18,5 juta (≈€16,3 juta). Pengawalan yang mahal ini dapat—dan harus—dihindari.

Penulis blog ini adalah Lev Lesokhin, EVP Strategi & Analitik di CAST.

Teknologi Internet of Things

  1. Pembaruan Perangkat Lunak Over-the-Air dalam IoT: Mengapa SOTA Penting
  2. Perangkat Lunak Gateway IoT Bosch 9.0 Tersedia Sekarang: OSGi R6, API Perangkat Canggih, Protokol Baru
  3. Agen Perangkat Lunak Portabel: Solusi Goldilocks untuk Konektivitas IoT
  4. Rumah Sakit Cerdas Masa Depan: Peran Krusial Perangkat Lunak Cerdas
  5. Mengamankan IoT: Melindungi Jaringan Anda dari Serangan Siber
  6. Mengamankan Ekosistem IoT Anda: Strategi Ahli untuk Mengatasi Ransomware dan Ancaman Siber
  7. AT&T dan Tech Mahindra Meluncurkan Acumos: Platform AI Open-Source untuk Deploy Cepat
  8. Kenaikan IoT: Mengapa Keamanan Harus Dibangun Sejak Hari Pertama
  9. Melindungi Perangkat IoT dengan Teknologi Deception
  10. Software AG Meramalkan Gelombang Pertumbuhan IoT Selanjutnya