Bagaimana Microsoft memperbaiki bug memori Windows 10

  • Microsoft telah menjelaskan cara menggunakan inisialisasi memori otomatis untuk memperbaiki bug memori Windows 10 tertentu.
  • Fitur keamanan InitAll secara otomatis memulai tipe variabel tertentu.
  • Lihat kami keamanan halaman untuk mempelajari lebih lanjut tentang bug perangkat lunak/perangkat keras dan perbaikannya.
  • Jangan lupa kunjungi kami Windows 10 bagian untuk pembaruan terbaru.
Kelemahan Windows 10

Microsoft memiliki dijelaskan cara menggunakan inisialisasi memori otomatis untuk memperbaiki bug memori Windows 10 tertentu. Kerentanan yang dimaksud telah meningkat akhir-akhir ini, terutama pada perangkat lunak yang dikembangkan menggunakan C atau C++.

Bug memori Windows 10

Masalah dengan memori yang tidak diinisialisasi adalah bahwa tidak ada yang tahu sifat sebenarnya dari nilai yang dikandungnya. Pelaku jahat dapat mengeksploitasinya untuk menyebabkan kerugian, seperti pelanggaran kerahasiaan atau pencurian data.

Tidak semua bahasa pemrograman, misalnya, C++, mewajibkan inisialisasi memori. Pencipta mereka tidak memiliki niat buruk.

Mereka hanya ingin membuat sumber daya yang berorientasi pada kinerja, dan juga memberi sedikit kelonggaran bagi programmer.

Sisi sebaliknya adalah bug memori Windows 10 yang coba dihilangkan oleh Microsoft. Perusahaan mengatakan bahwa jenis masalah ini merupakan 5-10% dari keamanan masalah yang ditanganinya antara 2017 dan 2018.

Inisialisasi otomatis

Microsoft mengembangkan InitAll sebagai alat untuk menerapkan inisialisasi memori otomatis. Fitur keamanan menargetkan struktur data, array, dan skalar.

Menurut perusahaan, komponen berikut tunduk pada inisialisasi otomatis:

  1. Semua kode mode kernel (yaitu apa pun yang dikompilasi dengan /KERNEL) di repositori kode Windows
  2. Semua kode Hyper-V (hypervisor, komponen mode kernel, komponen mode pengguna)
  3. Berbagai proyek lain seperti layanan mode pengguna terkait jaringan

Menegakkan inisialisasi memori untuk kode mode kernel tentu saja merupakan ide yang disambut baik. Di tangan aktor yang buruk, instruksi atau program sistem tingkat rendah seperti itu dapat menyebabkan banyak kekacauan.

Karena masalah kinerja, Microsoft mengatakan bahwa InitAll belum berlaku untuk semua jenis variabel.

Metode yang tidak berhasil

Microsoft telah menyebarkan metode statis untuk mendeteksi variabel yang tidak diinisialisasi. Ini tidak selalu memadamkan semua ancaman. Juga, teknik fuzzy tidak ideal, terutama ketika Anda menyelidiki sistem besar, seperti OS Windows.

Peninjauan kode juga tidak berfungsi. Sebagai permulaan, itu rentan terhadap kesalahan. Kedua, sulit untuk diukur.

Mudah-mudahan, Microsoft akan segera menyempurnakan fitur InitAll untuk memperbaiki semua bug memori Windows 10.

Anda selalu dapat menghubungi kami kembali dengan pertanyaan atau saran apa pun di bagian komentar di bawah.

Kerentanan MS Exchange Server memberi peretas hak istimewa admin

Kerentanan MS Exchange Server memberi peretas hak istimewa adminPertukaran MicrosoftKeamanan Cyber

Kerentanan baru telah ditemukan di Microsoft Exchange Server 2013, 2016 dan 2019. Kerentanan baru ini disebut Pertukaran Pribadi dan sebenarnya merupakan kerentanan zero-day.Memanfaatkan lubang kea...

Baca selengkapnya
Jika Anda menggunakan Sennheiser HeadSetup, Anda perlu membaca ini

Jika Anda menggunakan Sennheiser HeadSetup, Anda perlu membaca iniKeamanan Cyber

Jika Anda menggunakan Sennheiser Perangkat lunak HeadSetup dan HeadSetup Pro, maka komputer Anda mungkin berada pada risiko serangan yang serius. Microsoft telah menerbitkan sebuah nasihat di bawah...

Baca selengkapnya
Windows 10 mendapat pembaruan keamanan baru untuk melawan serangan Spectre

Windows 10 mendapat pembaruan keamanan baru untuk melawan serangan SpectrePembaruan Windows 10Keamanan Cyber

Windows 10 baru-baru ini menerima empat pembaruan mikrokode Intel baru yang ditujukan untuk meningkatkan perlindungan terhadap Spectre Varian 2 serangan. Pembaruan tersedia untuk semua versi Window...

Baca selengkapnya