НОВОСТИ
RSSВсе новости

64-битная система повысит безопасность Mac OS X 10.6 Snow Leopard

[понедельник, 19 января 2009 г, 09:57]

Как отмечает в своей заметке ресурс AppleInsider, переход на 64-битную технологию в Mac OS X 10.6 Snow Leopard повысит безопасность операционной системы.

64-битная система повысит безопасность Mac OS X 10.6 Snow Leopard
64-битная система повысит безопасность Mac OS X 10.6 Snow Leopard

В дополнение к продвинутой системе "песочниц", 64-разрядная технология предоставит серию дополнительных преимуществ, связанных с безопасностью. В частности вся перезаписываемая память по-умолчанию установлена как не исполняемая, включая стеки процессов, динамическую память и любые другие сегменты данных, доступные для записи. Подобная система уже присутствует в современной версии Leopard Server, которая запускает некоторые сервисы, такие как Apache веб-сервер, как 64-битные процессы. Она предохраняет компьютер от внедрения и попыток запуска вредоносного исполняемого кода в памяти.

Кроме того, 64-битная технология расширяет техники ASLR (Address Space Layout Randomization), используемые для безопасности Leopard. В настоящий момент 32-битная система ограничена относительно небольшим 4-Гб распределяемым пространством, что упрощает предсказание полезных адресов для вредоносного кода. Также Leopard держит dyld, динамический загрузчик Mac OS X, в одном и том же известном месте, делая относительно тривиальной задачу обойти ASLR. Значительно большее адресное пространство доступное для 64-битной системы сделает возможным скрыть расположение загруженного кода как иголку в стоге сена, препятствуя усилиям злоумышленников контролировать код и данные в памяти.

Источник: AppleInsider Добавил: Вера Козлова
Комментарии, обсуждение