Архитектура POWER/Cell BE. Уязвимости переполнения буфера: Часть 2. Обзор работы механизмов переполнения буфера в Linux-системах на процессоре POWER. Архив новостей за 14 мая 2009 года

Серия рассказывает об уязвимостях переполнения буфера на серверах, оснащенных процессорами архитектуры Power™/Cell Broadband Engine™ под управлением ОС Linux®. Переполнение буфера происходит при попытке сохранения данных за пределами буфера фиксированного размера. Следствием этого могут стать различные виды системных ошибок, некоторые из которых могут нарушить безопасность системы. Во второй части показано, как переписать указатели функций в 32- и 64-разрядных режимах, и приведены примеры ассемблерных компонентов для оболочки shell, сети и сокетов. В первой части этой серии статей кратко обсуждалось переполнение буфера в архитектурах Power и Cell/B.E.™, а затем демонстрировалось, как можно изменить работу процессов на целевых компьютерах и переписать локальные переменные в 32- и 64-разрядных режимах.

IBM developerWorks Россия

Архив новостей

2007

январь

февраль

март

апрель

май

июнь

июль

август

сентябрь

октябрь

ноябрь

декабрь

2008

январь

февраль

март

апрель

май

июнь

июль

август

сентябрь

октябрь

ноябрь

декабрь

2009

январь

февраль

март

апрель

май

июнь

июль

август

сентябрь

октябрь

ноябрь

декабрь

2010

январь

февраль

март

апрель

май

июнь

июль

август

сентябрь

октябрь

ноябрь

декабрь

2011

январь

февраль

март

апрель

май

июнь

июль

август

сентябрь

октябрь

ноябрь

декабрь

2012

январь

февраль

март

апрель

май

июнь

июль

август

сентябрь

октябрь

ноябрь

декабрь

2013

январь

февраль

март

апрель

май

июнь

июль

август

сентябрь

октябрь

ноябрь

декабрь

2014

январь

февраль

март

апрель

май

июнь

июль

август

сентябрь

октябрь

ноябрь

декабрь

2015

январь

февраль

март

апрель

май

июнь

июль

август

сентябрь

октябрь

ноябрь

декабрь

2016

январь

февраль

март

апрель

май

июнь

июль

август

сентябрь

октябрь

ноябрь

декабрь

2017

январь

февраль

март

апрель

май

июнь

июль

август

сентябрь

ноябрь

декабрь

2018

январь

февраль

март

апрель

май

июнь

июль

август

сентябрь

октябрь

ноябрь

декабрь