Переполнение буфера
Дата: 25 Июнь 2008.Рубрика: Developer, Solaris |
RSS записи | оставить отзыв | trackback
Вuffer Overflow (Переполнение буфера) — это явление, возникающее, когда происходит запись данных за пределами выделенного в памяти буфера.
Очень часто Вuffer Overflow возникает из-за неправильной работы с данными, полученными извне, и памятью, при отсутствии жесткой защиты со стороны подсистемы программирования и ОС. Переполнение буфера является одним из самых популярных способов взлома, так как большинство языков высокого уровня используют технологию стекового кадра.
Переполнение буфера может вызывать аварийное завершение или зависание программы, ведущее к отказу обслуживания (denial of service, DoS). Так же переполнение в стековом кадре, позволяют хакеру загрузить и выполнить произвольный машинный код от имени программы и с правами учетной записи, от которой она выполняется.
Небольшая статья от Андрея Соколова, которая рассказывает про переполнение буфера.

Слишком сложно для моего мозга…
Да ну, все просто и довольно не ново. Я б сказал, старо как мир, пособие для начинающих и шаблонятина )
в закладки
Тоесть.. если загрузить по сети чей-то комп до предела и за него.. то можно будет несколько поуправлять его машиной?
если совсем грубо - то да