Overflow Integer

Pengarang: Louise Ward
Tanggal Pembuatan: 11 Februari 2021
Tanggal Pembaruan: 1 Juli 2024
Anonim
What is an Integer Overflow Vulnerability? | Hacking 101
Video: What is an Integer Overflow Vulnerability? | Hacking 101

Isi

Definisi - Apa yang dimaksud Integer Overflow?

Integer overflow adalah hasil dari upaya CPU untuk menghasilkan angka yang lebih besar dari apa yang dapat ditampung dalam ruang penyimpanan memori khusus. Operasi aritmatika selalu memiliki potensi untuk mengembalikan nilai yang tidak terduga, yang dapat menyebabkan kesalahan yang memaksa seluruh program untuk dimatikan. Untuk alasan ini, sebagian besar programmer lebih suka melakukan operasi matematika di dalam kerangka pengecualian, yang mengembalikan pengecualian dalam kasus integer overflow.


Overflow integer juga dikenal sebagai aritmatika overflow.

Pengantar Microsoft Azure dan Microsoft Cloud | Sepanjang panduan ini, Anda akan mempelajari tentang apa itu cloud computing dan bagaimana Microsoft Azure dapat membantu Anda untuk bermigrasi dan menjalankan bisnis Anda dari cloud.

Techopedia menjelaskan Integer Overflow

Salah satu contoh integer overflow dapat terjadi ketika pengembang program tidak mengizinkan terjadinya angka negatif. Dalam kasus ini, jika variabel melakukan operasi yang menghasilkan angka negatif, terjadi overflow dan variabel dikembalikan sebagai bilangan bulat positif. Contoh lain dari integer overflow adalah membagi angka dengan nol, yang secara matematis menghasilkan angka besar dengan nilai tak terbatas.

Perilaku prosesor dalam hal bilangan bulat bilangan bulat berbeda dari satu prosesor ke prosesor lainnya. Unit pemrosesan grafis dan prosesor sinyal digital dirancang untuk menangani banyak kondisi aritmatika, termasuk bilangan bulat bilangan bulat. Dalam contoh integer overflow, prosesor ini biasanya mengembalikan jumlah maksimum yang diizinkan.