optin



Noexecute

Автор <_F_I_R_D_A_@_V_S_> задал вопрос в разделе Другие языки и технологии

Уважаемые хакеры, заходите внутр и получил лучший ответ

Ответ от Великий Шушпанчик[гуру]
Данная программа (mshta.exe) предназначена для работы с hta-файлами (Hyper Text Application). Это обыкновенные html-файлы, которые работают как приложения — запускаются в отдельном окне и висят в памяти как отдельные процессы. При этом они остаются обыкновенными html-файлами, работающими на движке браузера.
Если с этим связаны какие-либо проблемы, можно удалить файл mshta.exe. Либо провести восстановление защищенных системных файлов. Для этого зайдите в Пуск -&gt; Выполнить.. . и наберите sfc /purgecache для очистки системного кэша. Затем наберите sfc /scannow для проверки системных файлов, включая и mshta.exe. Если последний будет поврежден, он будет восстановлен из дистрибутива.
и еще
Во всем, как выяснилось, виновата функция "Предотвращение выполнения данных" (DEP)!!
Т. к. данная ошибка возникает при обращении какой-либо программы или модуля программы напрямую к закрытому участку памяти.
Краткая компиляция, из Хепа:
"...в отличие от брандмауэра или антивирусного программного обеспечения функция DEP не препятствует установке потенциально опасных программ на компьютер, а только следит за тем, как программы используют память, и после установки SP2, DEP по умолчанию включена для основных программ и служб Windows."
И немножко комментариев.
Если какая-то программа вызывает срабатывание этой функции, Microsoft рекомендует выбрать режим OptOut и добавить эту программу в список исключений.
Однако зачастую программа состоит не из одного исполняемого модуля, а из многих динамических библиотек, и не всегда имеется возможность точно определить, какая именно вызывает срабатывание DEP.
Если программа вам очень нужна, а добиться ее работоспособности вышеописанным методом не получается, проще отключить DEP целиком, путем редактирования boot.ini.
Хотя, если вероятность возникновения этой ошибки невелика, и если вы не сталкиваетесь с нею, лучше оставить DEP включенной - так система будет больше защищена от возможности выполнения вируса.
Cуществует четыре варианта настройки функции DEP
OptIn - (установлено по умолчанию) . В этой конфигурации под действие функции DEP подпадают только основные системные программы и службы.
OptOut - DEP включена для всех процессов и приложений, кроме тех, которые вручную добавлены пользователем в список исключений.
AlwaysOn - В этом режиме DEP включена всегда для системы в целом, всех процессов и приложений, не взирая на установки пользователя или производителя ПО.
AlwaysOff - DEP полностью отключена.
Первые два варианта настройки можно переключать с помощью панели управления:
"Система" -&gt; "Дополнительно" -&gt; "Быстродействие" -&gt; кнопка "Параметры" -&gt; закладка "Предотвращение выполнения данных". (Доп. описание см. по ссылке от туда. )
Для полного включения или выключения DEP необходимо вручную отредактировать находящийся в корне загрузочного раздела диска скрытый файл boot.ini, добавив в разделе [operating systems] в конец строки ?WINDOWS="Microsoft Windows XP Professional" /fastdetect ключ /NoExecute с одной из опций:
NoExecute = OptIn
NoExecute = OptOut
NoExecute = AlwaysOn
NoExecute = AlwaysOff
Для редактирования boot.ini нужно в панели управления "Система", на вкладке "Дополнительно" в разделе "Загрузка и восстановление" нажать кнопку "Параметры" и в открывшемся окне - кнопку "Правка". Файл boot.ini будет открыт в "Блокноте".
Или: Пуск -&gt; Выполнить -&gt; %systemdrive%Boot.ini
После редактирования boot.ini не забудьте сохранить этот файл и перезагрузить компьютер, чтобы изменения вступли в силу.
PS: По умолчанию у меня стояла строка:
multi(0)disk(0)rdisk(0)partition(1)WINDOWS="Microsoft Windows XP Professional SP2" /noexecute=optin /fastdetect
Понятно, что установил у себя /NoExecute=AlwaysOff
Источник:

Ответ от Ёергей Шмирц[гуру]
а причем тут хакеры? пуск- выполнить - msconfig в автозагрузке сними галочки со всех лишних программ

Ответ от DK[гуру]
копать либо в сторону оперативной памяти (для начала ластиком почистить контакты, проверить комп на вирусы, а потом если не помогло - проверить работоспособность компа с другим модулем оперативки)

Ответ от 22 ответа[гуру]
Привет! Вот подборка тем с похожими вопросами и ответами на Ваш вопрос: Уважаемые хакеры, заходите внутр
NTLDR на Википедии
Посмотрите статью на википедии про NTLDR
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*