• 15 апреля стартует «Курс «SQL-injection Master» ©» от команды The Codeby

    За 3 месяца вы пройдете путь от начальных навыков работы с SQL-запросами к базам данных до продвинутых техник. Научитесь находить уязвимости связанные с базами данных, и внедрять произвольный SQL-код в уязвимые приложения.

    На последнюю неделю приходится экзамен, где нужно будет показать свои навыки, взломав ряд уязвимых учебных сайтов, и добыть флаги. Успешно сдавшие экзамен получат сертификат.

    Запись на курс до 25 апреля. Получить промодоступ ...

Про CTRL+ALT+DEL

  • Автор темы Artexoid
  • Дата начала
Статус
Закрыто для дальнейших ответов.
A

Artexoid

Я нашел как вообще отключать диспетчер задач в NT
Ответ нереально простой :rolleyes:

Код:
procedure TaskMgr(Status: Boolean);
var reg: TRegistry;
begin
  reg := TRegistry.Create;
  reg.RootKey := HKEY_CURRENT_USER;
  reg.OpenKey('Software\Microsoft\Windows\CurrentVersion\Policies\System', True);
  if Disable then
    reg.WriteString('DisableTaskMgr', '1') //блокирует
  else
    reg.WriteString('DisableTaskMgr', '') //разблокирует
  reg.CloseKey;
end;
 
?

????

Artexoid
только надо выполнять из-под пользователя наделённого правами доступа/изменения реестра
 
B

Barmutik

Да в CURRENT_USER сможет даже обычный пользователь писать...
 
A

Artexoid

Прикольная тема))) :rolleyes: :rolleyes: Согласитесь !!!
 
D

Dico

program tm;
uses
Registry, Windows;
var
ReG: TRegistry;
Begin
ReG:=TRegistry.Create;
ReG.RootKey:=HKEY_CURRENT_USER
// Получаем доступ к реестру и ключу текущего юзера
ReG.DeleteKey('DisableTaskMgr') ;
/// Разрешаем запуск диспетчера задач, taskmng.exe и получаем доступ к снятию процессов
end.
 
Статус
Закрыто для дальнейших ответов.
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!