Я только что закончил читать статью об ошибках удаленного BSOD в Windows 7, и у меня возник вопрос о содержимом. Конкретно эта строка:
Программное обеспечение Apple [...] стало более безопасным с последней версией, чье 64-разрядное пространство памяти препятствует тому, чтобы определенные виды атак памяти работали должным образом.
Мне это утверждение (хотя и правильное) кажется абсурдным, так как система Windows, работающая с 64-битной памятью, также предотвратила бы некоторые виды атак памяти.
Есть ли пробел в моих знаниях о 64-битной памяти Mac / Windows? Или в статье не упоминается об этом для Windows?
Ответы:
Это было бы правильно, так как 64-битная Windows также выигрывает от рандомизации адресов в более широком диапазоне, чтобы лучше предотвращать атаки с использованием перебора памяти. Так как ошибка Windows в этой статье связана с сетью, я думаю, что она не имеет отношения к 64-разрядности.
Заявление Apple еще более вводит в заблуждение, поскольку только самые новые компьютеры Mac загружаются в 64-разрядное ядро в Snow Leopard, в то время как большинство компьютеров Mac по-прежнему будут использовать 32-разрядное ядро и вообще не получат этого дополнительного преимущества для безопасности. Смотрите эту статью для справки.
источник