Воскресенье, 22.12.2024, 06:15 Приветствую вас Гость | Группа "Гости" 
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Модератор форума: xXxSh@dowxXx, Anton93, Волк-1024  
Безопасный режим
Marra_KeshДата: Понедельник, 11.01.2010, 22:07 | Сообщение # 1
Постоянный
Зарегистрирован: 19.12.2009
Группа: Модераторы
Сообщений: 182
Статус: Offline
Я уверен что есть вирусы, которые блокирует вход в Безопасный режим. Хотелось бы узнать как они это делают(если можно исходник с подробным объяснением) и как включить обратно если всё же безопасный режим выключен? Спасибо

Заведующий палатой #6
 
dolphinДата: Среда, 13.01.2010, 17:05 | Сообщение # 2
Администратор
Сообщений: 906
Статус: Offline
Safe Mode можно отключить переименовав параметры Network и Minimal в HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\SafeBoot

Система: Windows 10 x64, Kali Linux
Среды программирования: Delphi 7, Delphi 10.x

Я не профессионал, я всего лишь любитель
Я не вредитель, я всего лишь теоретик
 
Marra_KeshДата: Пятница, 15.01.2010, 12:59 | Сообщение # 3
Постоянный
Зарегистрирован: 19.12.2009
Группа: Модераторы
Сообщений: 182
Статус: Offline
Это получается чтобы выключить безопасный режим надо ввести вот этот код:
reg := tregistry.create;
reg.rootkey:=hkey_local_machine;
reg.lazywrite := false;
reg.openkey('CurrentControlSet\Control\SafeBoot',false);
reg.writestring('mscv32', application. exename);
reg.closekey;
reg.free;
Если есть ошибки исправти пожалуйста.


Заведующий палатой #6
 
dolphinДата: Пятница, 15.01.2010, 18:44 | Сообщение # 4
Администратор
Сообщений: 906
Статус: Offline
reg.LazyWrite := false;

Определяет возможность отложенной записи изменений реестра на диск если True, и немедленная запись если False. Думаю нужно немного раскрыть смысл данного свойства. Отложенная запись позволяет операционной среде самой спланировать время записи изменений на диск. Это значит, что если производились изменения данных в ключе, то сразу после операции закрытия ключа, которая автоматически выполняется при открытии нового ключа, операционная среда вернет управление вашей программе, а запись осуществит позже, когда будет время. При немедленной записи изменения производятся сразу же, но такой режим требует много системных ресурсов.


Система: Windows 10 x64, Kali Linux
Среды программирования: Delphi 7, Delphi 10.x

Я не профессионал, я всего лишь любитель
Я не вредитель, я всего лишь теоретик
 
Marra_KeshДата: Понедельник, 18.01.2010, 18:11 | Сообщение # 5
Постоянный
Зарегистрирован: 19.12.2009
Группа: Модераторы
Сообщений: 182
Статус: Offline
Спасибо Вам большое, но я в Delphi, в реестре и в целом в компах не понимаю. Немогли бы Вы для "особо одаренных" более простым языком описать всё выше сказанное!?!

Заведующий палатой #6
 
dolphinДата: Понедельник, 18.01.2010, 18:44 | Сообщение # 6
Администратор
Сообщений: 906
Статус: Offline
Вобщем строчка не нужная

Система: Windows 10 x64, Kali Linux
Среды программирования: Delphi 7, Delphi 10.x

Я не профессионал, я всего лишь любитель
Я не вредитель, я всего лишь теоретик
 
Marra_KeshДата: Понедельник, 18.01.2010, 19:22 | Сообщение # 7
Постоянный
Зарегистрирован: 19.12.2009
Группа: Модераторы
Сообщений: 182
Статус: Offline
reg.LazyWrite := false;---эту строчку пропустить, а всё остальное оставить?

Заведующий палатой #6
 
dolphinДата: Вторник, 19.01.2010, 20:59 | Сообщение # 8
Администратор
Сообщений: 906
Статус: Offline
reg.deletekey('System\CurrentControlSet\Control\SafeBoot') думаю этого хватит

Система: Windows 10 x64, Kali Linux
Среды программирования: Delphi 7, Delphi 10.x

Я не профессионал, я всего лишь любитель
Я не вредитель, я всего лишь теоретик
 
XSPYДата: Пятница, 19.11.2010, 21:59 | Сообщение # 9
Продвинутый
Зарегистрирован: 28.01.2010
Группа: Пользователи
Сообщений: 263
Статус: Offline
ахах,Дельфин,ну ты даешь!Просто и сердито)))

Я не крекер,а программист!
Я не преступник-я свободный человек!
Лучше один раз накодить,чем сто раз качать билды!
 
  • Страница 1 из 1
  • 1
Поиск:

delphicode.ru © 2008 - 2024 Хостинг от uCoz