Stack buffer overflow terdeteksi di Windows 10

Seorang pengguna menghubungi saya di Telegram dengan kesalahan buffer tumpukan yang meluap di Windows 10. Kami menghabiskan waktu lama untuk memecahkan masalah, atau lebih tepatnya pelakunya, dan menemukannya. Faktanya adalah dia menambang cryptocurrency selama berhari-hari dan buffer di tumpukan tertentu meluap. Saya tidak ingin memberikan instruksi karena saya pikir itu adalah kasus yang terisolasi, dan cryptocurrency bukan milik saya, tetapi ternyata tidak. Setelah beberapa saat, saya menemukan kesalahan ini pada Discord saya, dan pengguna lain mengalami masalah Twitch. Apa garamnya?

Ketika program tertentu menulis sejumlah besar data ke buffer pada tumpukan tertentu yang melebihi jumlah memori yang dialokasikan untuk tumpukan itu, buffer berbasis tumpukan meluap keluar dari memori dan menyebabkan kesalahan fatal. Kesalahan juga dapat terjadi karena pengoperasian file sistem yang tidak tepat, atau program yang ditulis dengan kode bengkok. Faktanya, buffer overflow dianggap berbahaya, terutama jika dilakukan oleh beberapa program pihak ketiga yang tidak dikenal, karena Anda dapat mendelegasikan hak dan memasukkan kode berbahaya Anda sendiri. Jika Anda menemukan diri Anda dalam situasi seperti itu, maka mari kita analisis kesalahan di Windows 10, yang berbunyi:

Kelebihan buffer tumpukan terdeteksi dalam aplikasi ini. Limpahan ini dapat memungkinkan penyerang untuk mendapatkan kendali atas data aplikasi.

tumpukan buffer overflow terdeteksi dalam aplikasi ini

Stack Buffer Overflow di Windows 10 - Apa yang Harus Dilakukan?

Anda harus memahami bahwa stack buffer overflow dapat disebabkan oleh program atau proses sistem. Coba instal ulang program dan unduh dari situs resmi jika diunduh dari torrent. Langkah kedua adalah menggunakan antivirus dan memindai seluruh sistem. Mulai Windows 10 Defender dan pilih opsi pemindaian offline. Juga, saya merekomendasikan menggunakan pemindai antivirus seperti Zemana atau DrWeb.

Pemeriksaan diperpanjang pembela offline Windows

1. Ubah nama BannerStore

Tekan kombinasi tombol Win + R dan ketik regedit untuk membuka Editor Registri. Di registri, ikuti jalur:

  • HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\BannerStore
  • Klik kanan pada BannerStore dan ganti namanya.

Mulai ulang PC Anda

Ubah nama BannerStore di registri

2. Periksa file sistem SFC dan DISM

Jalankan Command Prompt sebagai administrator dan masukkan tiga perintah secara bergantian, tunggu proses selesai setelah masing-masing perintah.

  1. sfc /scannow
  2. DISM /Online /Cleanup-Image /RestoreHealth
  3. DISM /online /Cleanup-Image /ScanHealth

Mulai ulang PC Anda.

Memeriksa dan memulihkan file

3. Memperbarui Windows 10

Jika Anda mengalami kesalahan buffer stack overflow yang kritis, dan Anda tidak dapat melakukan apa pun di desktop, karena ini mengganggu penampilannya, dan Anda memiliki versi sistem yang lama, Anda dapat mencoba memperbarui Windows 10 melalui alat Update Assistant.

4. Pemulihan sistem

Buat drive USB penginstalan dengan Windows 10 dan mulailah menginstal sistem. Ketika Anda mencapai titik instalasi, kemudian klik di bagian bawah " System Restore ".

Pemulihan sistem saat menginstal Windows 10

Anda akan dibawa ke Advanced Boot Options di mana Anda dapat mencoba System Restore, Startup Repair, atau pilih Boot Options untuk memulai Safe Mode.

Pemulihan sistem menggunakan titik pemulihan

Jika Anda entah bagaimana telah memecahkan masalah dengan buffer stack overflow di Windows 10, beri tahu kami di komentar bagaimana Anda menyelesaikannya dan apa yang menyebabkannya membantu pengguna lain dengan masalah ini.