IT-словарь › Безопасность › Криспин Коуэн

Криспин Коуэн

Безопасность Svenska → Обновлено: 2026-10-18
Подробнее
Известен
StackGuard (1998), AppArmor
Компания
Immunix

Исследователь, посадивший на стек канарейку и сильно усложнивший эксплуатацию классических переполнений буфера.

StackGuard, представленный на USENIX Security 1998, был изменением в компиляторе: случайное значение помещается между локальными буферами и адресом возврата и проверяется перед выходом из функции. Переполнение буфера, затирающее адрес возврата, сначала вынуждено затоптать канарейку — и программа аварийно завершается. Идея жива в виде -fstack-protector в GCC и /GS в MSVC.

Через свою компанию Immunix он также создал SubDomain — систему контроля доступа на основе путей, ставшую AppArmor после покупки Immunix компанией Novell в 2005 году: более дружелюбную альтернативу SELinux в Ubuntu и SUSE. Позже он перешёл в Microsoft заниматься безопасностью Windows.

← Назад к словарю