Tutup iklan

Para peneliti yang tampil di konferensi keamanan Def Con 2019 menunjukkan kepada dunia bagaimana aplikasi Kontak di iOS rentan terhadap peretasan. Secara khusus, karyawan Check Point bertanggung jawab untuk mendokumentasikan masalah ini. Selama konferensi, mereka menunjukkan bagaimana, menggunakan kueri sederhana dalam sistem basis data SQLite, mereka dapat "membingungkan" Kontak sedemikian rupa sehingga mereka kemudian dapat mengunggah kode berbahaya ke iPhone atau iPad. Karena SQLite adalah salah satu mesin basis data yang paling banyak digunakan di dunia, SQLite ditemukan di hampir semua perangkat - baik itu perangkat seluler yang berjalan di iOS dan Android, atau komputer yang menjalankan Windowskamu atau macOS.

Mesin database SQLite juga digunakan oleh Kontak di iOS. Setiap kali Anda mencari seseorang di daftar kontak Anda, Anda melakukannya terutama berkat SQLite. Seluruh kelemahan keamanan dibahas dalam dokumen empat ribu kata melalui majalah tersebut AppleOrang dalam. Sederhananya, bug tersebut menggantikan bagian tertentu dari aplikasi Kontak di iOS. Setelah penggantian, peretas potensial kini dapat mengunggah kode berbahaya ke aplikasi, yang dapat digunakan untuk apa saja. Lebih jauh lagi, kesalahan ini bergantung pada kesalahan lain yang belum diperbaiki selama empat tahun. Jika Anda bertanya-tanya mengapa bug ini masih belum ditambal, jawabannya adalah sebagai berikut: sangat sulit bagi pengguna biasa untuk mengaksesnya, jadi eksploitasinya agak tidak realistis. Apple jadi dia menandai kesalahan itu sebagai tidak penting dan tidak mengatasinya lebih lanjut. Namun, peneliti keamanan, yang mencari nafkah dengan menemukan bug, tidak lagi memiliki masalah penyalahgunaan.

Terlebih lagi alarmYang mengkhawatirkan adalah kode berbahaya ini tetap ada di perangkat bahkan setelah perangkat dihidupkan ulang. Karena semua file sistem harus dicadangkan sebelum dijalankan iOS melalui prosedur"Apple Secure Boot", yang menjaga keamanan, sangat sulit untuk merusak perlindungan ini. Namun, file database SQLite tidak terkendali Secure Boot dikecualikan, dan karena itu kode berbahaya tetap ada di dalamnya bahkan setelah memulai ulang. Setelah menjelaskan seluruh teori, saatnya untuk praktik. Dalam kasus ini, para peneliti menunjukkan pada konferensi bahwa mereka dapat menyebabkan aplikasi mogok. Namun, mereka juga mengatakan bahwa kesalahan ini sempurna untuk mencuri kata sandi dan informasi pribadi lainnya, misalnya. Tentu saja, para peneliti melewati seluruh kesalahan ini Appaku. Kita lihat apakah raksasa California itu belajar dari ini dan memperbaiki kesalahannya.

Yang paling banyak dibaca hari ini

.