Статья
  • формат doc
  • размер 128,50 КБ
  • добавлен 1 апреля 2015 г.
Касперски Крис. Ошибки переполнения буфера извне и изнутри как обобщенный опыт реальных атак
Статья. Опубликована в журнале Системный администратор. — 2004. — №3 (16), №4 (17).
(В файле 35 с.).
«Мы живем в суровом мире. Программное обеспечение, окружающее нас, содержит дыры, многие из которых размерами со слона. В дыры лезут хакеры, вирусы и черви, совершающие набеги изо всех концов сети. Червям противостоят антивирусы, заплатки, брандмаузеры и другие умные слова, существующие лишь на бумаге и бессильные сдержать размножение червей в реальной жизни. Сеть небезопасна - это факт. Можно до потери пульса закидывать Билла Гейтса тухлыми яйцами и кремовыми тортами, но ситуация от этого вряд ли измениться. Анализ показывает, что подавляющее большинство червей и хакерских атак основаны на ошибках переполнения буфера, которые носят фундаментальный характер и которых не избежало практически ни одно полновесное приложение. Попытка разобраться в этой, на первый взгляд довольно скучной и незатейливой проблеме безопасности, погружает вас в удивительный мир, полный приключений и интриг. Захват управления системой путем переполнения буфера - сложная инженерная задача, требующая нетривиального мышления и превосходной экипировки. Диверсионный код, заброшенный на выполнение, находится весьма в жестких и агрессивных условиях, не обеспечивающих и минимального уровня жизнедеятельности. Если вам нужен путеводитель по стране переполняющихся буферов, снабженный исчерпывающим руководством по выживанию - эта статья для вас!»