Вход на хостинг
IT-новости
20.04.2016 iPhone 2017 года поместят в водонепроницаемый корпус из стекла
Линейка iPhone в новом году серьезно поменяется. В этом уверен аналитический исследователь Мин Чи Ку......
30.07.2015 Ищем уникальный контент для сайта
Ищем уникальный контент для сайта Без уникального контента Ваш сайт обречен на то, что его страницы......
Если редактирование boot.ini приводит вас в ужас (что в общем-то вполне закономерно, поскольку после этого система может перестать загружаться), воспользуйтесь интерактивным конфигуратором:
n В командной строке введите «start sysdm.cpl» или нажмите <win>+<break>.
n На вкладке «Дополнительно» в группе «Быстродействие» нажмите кнопку «Параметры».
n Перейдите на вкладку «Предотвращение выполнения данных».
n Выберите пункт «Включить DEP только для основных программ и служб Windows», чтобы добавить в boot.ini, параметр OptIn или выберите «Включить DEP для всех программ и служб, кроме выбранных ниже», чтобы добавить параметр OptOut. Другие параметры через интерактивный конфигуратор добавить невозможно.
n Если был выбран параметр OptOut, нажмите кнопку «Добавить» и укажите программы, на которые DEP распространяться не должна.
Список программ, для которых отключен DEP, можно сформировать и через реестр (чисто хакерский путь, экономящий массу времени). Просто откройте ключ HKLMSOFTWAREMicrosoftWindows NTCurrentVersionAppCompatFlagsLayers и создайте новый ключ типа «строка». Его имя должно содержать полный путь к exe-файлу, защиту которого мы хотим отключить, поместив внутрь ключа значение «DisableNXShowUI». Только не перепутайте их местами – иначе ничего не получится.
Рисунок 8. Редактирование файла boot.ini через интерактивный конфигуратор
Рисунок 9. Интерактивное конфигурирование DEP
Проблемы совместимости
Исполняемый стек необходим очень многим приложениям: защитным механизмам, эмуляторам, just-in-time-компиляторам и т. д. Попытки сделать стек неисполняемым неоднократно предпринимались еще в 70-80-х годах, когда никакого Windows и в проекте не существовало, но… они как-то не прижились. А все из-за проблем совместимости. Кому нужна операционная система, если на ней нельзя запускать свои любимые приложения? Выхода нет. Или безопасность, или совместимость. Компромисс невозможен. Разве только что… рассказывают (врут, конечно), что давным-давно стали греки строить баню. И озадачились они вопросом: стоит ли строгать доски или нет? Ведь если не построгать, можно легко занозиться, а если построгать… попробуй тут не поскользнуться мыльной пяткой. Поразмыслив, они поступили так: построгали и прибили обстроганным на низ. Аналогичным путем пошла и Microsoft: разработала некоторую пародию на защиту и тут же ее отключила, чтобы у пользователей не возникло лишних проблем.