Как уменьшить переполнение буфера
Благодаря использованию безопасных функций обработки буфера и соответствующих функций безопасности компилятора и операционной системы может быть построена надежная защита от переполнения буфера. Даже при наличии этих шагов последовательное выявление этих недостатков является решающим шагом для предотвращения эксплойта.
Заключение
В статье исследованы атаки типа «переполнение буфера». А так же способы их обнаружения, предотвращения и уменьшения. Из статьи можно сделать вывод, что такие атаки не всегда возможно полностью предотвратить, а для уменьшения потребуется выполнить несколько шагов.
Список литературы
1.Джеймс Фостер, Майк Прайс. Защита от взлома: сокеты, эксплойты, shell-код = Sockets, Shellcode, Porting, & Coding. — М.: Издательский Дом ДМК-пресс, 2006.
2.Джон Эриксон. 0x320 Переполнение буфера // Хакинг: искусство эксплойта = Hacking: The Art of Exploitation. — 2-е издание. — СПб.: Символ-Плюс, 2010.
3.Enrico Perla, Massimiliano Oldani. CHAPTER 6 Windows // A Guide to Kernel Exploitation: Attacking the Core. — 2011.