ANTICHAT — форум по информационной безопасности, OSINT и технологиям
ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию.
Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club,
и теперь снова доступен на новом адресе —
forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.

04.04.2010, 18:40
|
|
Постоянный
Регистрация: 29.10.2008
Сообщений: 306
Провел на форуме: 1819761
Репутация:
180
|
|
1) Скрыть диспетчер задач:
PHP код:
ShowWindow(FindWindow(NULL, "Windows Task Manager"), SW_HIDE);
Для русифицированной винды:
PHP код:
ShowWindow(FindWindow(NULL, "Диспетчер задач Windows"), SW_HIDE);
2) Закрыть диспетчер задач:
PHP код:
SendMessage(FindWindow(NULL, "Windows Task Manager"),WM_CLOSE,0,0);
Для русифицированной винды:
PHP код:
SendMessage(FindWindow(NULL, "Диспетчер задач Windows"),WM_CLOSE,0,0);
|
|
|

04.04.2010, 19:10
|
|
Познающий
Регистрация: 17.02.2010
Сообщений: 45
Провел на форуме: 195184
Репутация:
47
|
|
Сообщение от cheater_man
В делфи не бумбум, так что откомпилить не смог. Давай рабочий код.
Код рабочий, только что проверил, думаю вся проблема в том, что ты не добавил в uses Registry и все
|
|
|

04.04.2010, 19:20
|
|
Постоянный
Регистрация: 13.11.2009
Сообщений: 437
Провел на форуме: 709575
Репутация:
17
|
|
Сообщение от Soherox
Код рабочий, только что проверил, думаю вся проблема в том, что ты не добавил в uses Registry и все
спасибо +1 
Да действительно компилится но ctrl+alt+del не отрубается!
Последний раз редактировалось cheater_man; 04.04.2010 в 19:32..
|
|
|

04.04.2010, 19:35
|
|
Новичок
Регистрация: 02.11.2009
Сообщений: 23
Провел на форуме: 256471
Репутация:
6
|
|
а у меня вобще после компиляции выдает такое окошко..оО..че ето за хрень?

|
|
|

04.04.2010, 19:38
|
|
Постоянный
Регистрация: 13.11.2009
Сообщений: 437
Провел на форуме: 709575
Репутация:
17
|
|
Сообщение от M_script_
1) Скрыть диспетчер задач:
PHP код:
ShowWindow(FindWindow(NULL, "Windows Task Manager"), SW_HIDE);
Для русифицированной винды:
PHP код:
ShowWindow(FindWindow(NULL, "Диспетчер задач Windows"), SW_HIDE);
2) Закрыть диспетчер задач:
PHP код:
SendMessage(FindWindow(NULL, "Windows Task Manager"),WM_CLOSE,0,0);
Для русифицированной винды:
PHP код:
SendMessage(FindWindow(NULL, "Диспетчер задач Windows"),WM_CLOSE,0,0);
Хаахаха.... Оооооопупенная вещь
Вот на PureBusic переделал
Код:
If OpenWindow(0,20,20,100,50,"",#PB_Window_Invisible)
If CreateGadgetList(WindowID(0))
Repeat
ShowWindow_(FindWindow_(NULL, "Диспетчер задач Windows"), SW_HIDE);
Until Event=#PB_Event_CloseWindow
EndIf
EndIf
End
Плохо что эта фишка некатит для "Редактор реестра" и т.п.
Сообщение от Skeptic_ck
а у меня вобще после компиляции выдает такое окошко..оО..че ето за хрень?
У тебя проблемы с какой-то библиотекой. Больше ничего сказать немогу, т.к. картинка нечеткая!
Последний раз редактировалось cheater_man; 04.04.2010 в 19:50..
|
|
|

04.04.2010, 19:54
|
|
Постоянный
Регистрация: 29.10.2008
Сообщений: 306
Провел на форуме: 1819761
Репутация:
180
|
|
Сообщение от Skeptic_ck
а у меня вобще после компиляции выдает такое окошко..оО..че ето за хрень?
Есть такая штука - Breakpoint 
|
|
|

04.04.2010, 19:56
|
|
Постоянный
Регистрация: 25.07.2008
Сообщений: 454
Провел на форуме: 1229135
Репутация:
425
|
|
Сообщение от M_script_
1) Скрыть диспетчер задач:
PHP код:
ShowWindow(FindWindow(NULL, "Windows Task Manager"), SW_HIDE);
Для русифицированной винды:
PHP код:
ShowWindow(FindWindow(NULL, "Диспетчер задач Windows"), SW_HIDE);
2) Закрыть диспетчер задач:
PHP код:
SendMessage(FindWindow(NULL, "Windows Task Manager"),WM_CLOSE,0,0);
Для русифицированной винды:
PHP код:
SendMessage(FindWindow(NULL, "Диспетчер задач Windows"),WM_CLOSE,0,0);
Наиболее адекватный пример
|
|
|

04.04.2010, 19:58
|
|
Постоянный
Регистрация: 13.11.2009
Сообщений: 437
Провел на форуме: 709575
Репутация:
17
|
|
А как сделать блокировку по имени запускаемого файла? Например для диспетчера задач блочим taskmng.exe
Последний раз редактировалось cheater_man; 04.04.2010 в 20:05..
|
|
|

04.04.2010, 20:09
|
|
Участник форума
Регистрация: 30.03.2007
Сообщений: 121
Провел на форуме: 188563
Репутация:
52
|
|
Если есть права админа:
То через реестр:
Ручками:
gpedit.msc > Конфигурация пользователя > Админ. шаблоны > Система > Возможности Alt+Crtl+Del
P.s. там же можно отключить RegEdit.
В реестре путь такой:
Код:
HKEY_USERS\Ваш ID\Software\Microsoft\Windows\CurrentVersion\Policies\System
"DisableTaskMgr"=dword:00000001
Иначе в таймере (цикле) через поиск окна:
Message #15
P.s. Но оба случая не помогут если пользователь использует замену. например: Process Explorer
Последний раз редактировалось JnK; 04.04.2010 в 20:13..
|
|
|

04.04.2010, 20:16
|
|
Участник форума
Регистрация: 30.03.2007
Сообщений: 121
Провел на форуме: 188563
Репутация:
52
|
|
Сообщение от cheater_man
А как сделать блокировку по имени запускаемого файла? Например для диспетчера задач блочим taskmng.exe
Реестр:
Код:
HKEY_USERS\Ваш ID\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer\DisallowRun
"1"="Project1.exe"
Блокируются приложения Project1.exe на запуск.
P.s. Каталог DisallowRun может отсутствовать.
Последний раз редактировалось JnK; 04.04.2010 в 20:18..
|
|
|
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|