Переполнение буфера

Оригинальное название: buffer overflow

Коротко

Ошибка, при которой программа записывает за пределы выделенной области памяти и может повредить соседние данные.

Что такое «Переполнение буфера»

Ошибка, при которой программа записывает за пределы выделенной области памяти и может повредить соседние данные. Переполнение возникает, когда объём данных превышает размер буфера, а границы не проверяются. Оно способно нарушить работу программы, а в худшем случае — дать злоумышленнику выполнить свой код. Защищаются проверкой длины, безопасными функциями работы с памятью и языками с контролем границ.

Обновлено:

Все термины раздела «Backend»

Что будем искать? Например,Продвижение

Этот сайт использует куки-файлы. Оставаясь на сайте, Вы соглашаетесь на их использование. Для получения дополнительной информации, пожалуйста, ознакомьтесь с политикой в отношении персональных данных.