Как заблокировать нажатиe ctrl+alt+del?

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
tyomitch
Пользователь #1352
Пользователь #1352
Аватара пользователя
 
Сообщения: 12822
Зарегистрирован: 20.10.2002 (Вс) 17:02
Откуда: חיפה

Сообщение tyomitch » 18.08.2007 (Сб) 10:29

Pasha47 тоже забыл, что по сабжевой комбинации клавиш TaskMgr запускается только в WinXP, и только вне домена?
:-? :-?
Изображение

Pasha47
Новичок
Новичок
 
Сообщения: 31
Зарегистрирован: 22.07.2007 (Вс) 18:29

Сообщение Pasha47 » 18.08.2007 (Сб) 14:08

Pasha47 тоже забыл, что по сабжевой комбинации клавиш TaskMgr запускается только в WinXP, и только вне домена?


Я не кнопки заблокировал, а сам Таск. При попытке ручново запуска вылетает ошибка "Фаил занять другим приложением".


Код: Выделить всё
спассиба)) всеофигено работает и строка твоя тоже офигенно работает)) давай в асе пообщаемя? мож ише че интересного расскажешь? еси че вот мой номер 199205014


Я мягко сказать неособый спец в VB. Увы... Лучше спрашивай здесь :wink:

Хакер
Телепат
Телепат
Аватара пользователя
 
Сообщения: 16478
Зарегистрирован: 13.11.2005 (Вс) 2:43
Откуда: Казахстан, Петропавловск

Сообщение Хакер » 18.08.2007 (Сб) 14:14

Pasha47 писал(а):
Код: Выделить всё
спассиба)) всеофигено работает и строка твоя тоже офигенно работает)) давай в асе пообщаемя? мож ише че интересного расскажешь? еси че вот мой номер 199205014


Офигительный код...
—We separate their smiling faces from the rest of their body, Captain.
—That's right! We decapitate them.

tyomitch
Пользователь #1352
Пользователь #1352
Аватара пользователя
 
Сообщения: 12822
Зарегистрирован: 20.10.2002 (Вс) 17:02
Откуда: חיפה

Сообщение tyomitch » 18.08.2007 (Сб) 14:37

Pasha47 писал(а):Я не кнопки заблокировал, а сам Таск.

Ясное дело. Но вопрос, который обсуждался, был именно о блокировке кнопок.
Изображение

Pasha47
Новичок
Новичок
 
Сообщения: 31
Зарегистрирован: 22.07.2007 (Вс) 18:29

Сообщение Pasha47 » 18.08.2007 (Сб) 15:27

Ясное дело. Но вопрос, который обсуждался, был именно о блокировке кнопок.


А смысл блокировки кнопок если юзер пользует другую прогу ВиевПроц или запускает Таск вручную :roll:

tyomitch
Пользователь #1352
Пользователь #1352
Аватара пользователя
 
Сообщения: 12822
Зарегистрирован: 20.10.2002 (Вс) 17:02
Откуда: חיפה

Сообщение tyomitch » 18.08.2007 (Сб) 15:53

в диапазоне от "Эксплорер я ему уже убил, пусть теперь попробует хоть что-нибудь запустить вручную" до "никуда мне не упёрся этот TaskMgr, я пишу рульную игруху, где по этой комбинации кнопок должно быть определённое действие, а выскакивающий виндовый диалог мешается"
Изображение

Денис
Доктор VB наук
Доктор VB наук
Аватара пользователя
 
Сообщения: 2734
Зарегистрирован: 07.11.2006 (Вт) 13:55
Откуда: Ейск, Краснодарский край

Сообщение Денис » 18.08.2007 (Сб) 20:26

А смысл

Автор топика вероятно искренне считал, что "это окошко выскакивающее при нажатии КАД" другими способами открыть нельзя... :roll:
Программирование — богоизбранная дисциплина! Если бог и есть, то вселенную он скомпилировал, не иначе.

tyomitch
Пользователь #1352
Пользователь #1352
Аватара пользователя
 
Сообщения: 12822
Зарегистрирован: 20.10.2002 (Вс) 17:02
Откуда: חיפה

Сообщение tyomitch » 18.08.2007 (Сб) 20:43

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

Денис
Доктор VB наук
Доктор VB наук
Аватара пользователя
 
Сообщения: 2734
Зарегистрирован: 07.11.2006 (Вт) 13:55
Откуда: Ейск, Краснодарский край

Сообщение Денис » 19.08.2007 (Вс) 1:20

Даже в VMWare, несмотря на то, что умеют обрабатывать КАД, рекомендуют использовать КАИ, и не отключают вызов КАД, дабы не мешать вызвать TaskMgr при внезапных проблемах.
А этому видите ли, заблокировать возжелалось, тут я присоединяюсь к Хакеру и его замечательной фразе: "В топку такой софт!"

ЭЭЭ Не VMWare, конечно, а софт, который будет без моего ведома блокировать КАД. А автор именно так, как мне субъективно кажется, замыслил сделать.
Программирование — богоизбранная дисциплина! Если бог и есть, то вселенную он скомпилировал, не иначе.

Twister
Теоретик
Теоретик
Аватара пользователя
 
Сообщения: 2251
Зарегистрирован: 28.06.2005 (Вт) 12:32
Откуда: Алматы

Сообщение Twister » 21.08.2007 (Вт) 10:46

ANDLL
За таким ли уж малым?
Для меня - за малым. Для автора наверняка это будет подвиг, учитывая что он не отличает Си от ВБ.
А я все практикую лечение травами...

ANDLL
Великий гастроном
Великий гастроном
Аватара пользователя
 
Сообщения: 3450
Зарегистрирован: 29.06.2003 (Вс) 18:55

Сообщение ANDLL » 21.08.2007 (Вт) 13:36

Для меня - за малым.
OK, можно посмотреть? Для начала просто получить хэндл winlogon'а c правами VM-операций, или открыть его станцию
Гастрономия - наука о пище, о ее приготовлении, употреблении, переварении и испражнении.
Блог

Cytron
Бывалый
Бывалый
Аватара пользователя
 
Сообщения: 266
Зарегистрирован: 15.02.2007 (Чт) 21:09

Сообщение Cytron » 21.08.2007 (Вт) 18:14

Вот мне интересно, а зачем это автору?

Pasha47
Новичок
Новичок
 
Сообщения: 31
Зарегистрирован: 22.07.2007 (Вс) 18:29

Сообщение Pasha47 » 21.08.2007 (Вт) 18:52

Учитывая, как правильнно заметили, ".....он не отличает Си от ВБ." могу предположить что это очередной хакер самоучка.

Большинство самоучек, имеют склонность писать троянов и вирусы :)
Приэтом нехотят ничево учить.

Сам был таким... правда меня хватило только на прикол "Сытый хард" :lol:

Twister
Теоретик
Теоретик
Аватара пользователя
 
Сообщения: 2251
Зарегистрирован: 28.06.2005 (Вт) 12:32
Откуда: Алматы

Сообщение Twister » 22.08.2007 (Ср) 6:47

ANDLL
Во-первых, привет. Давненько мы не встречались на просторах безкрайней сети. Рад тебя читать.
OK, можно посмотреть?
На что? На то, как внедряется либа в Винлогон? Это делается так же, как и в любой другой процесс, за исключением парочки оговорок.
Для начала просто получить хэндл winlogon'а c правами VM-операций, или открыть его станцию
Есть два способа:
1. Подрубить дебуг-привилегии к своему процессу. После этого станет возможным доступ к любому (кроме System) процессу.
2. Сервер подсистемы win32 (csrss, если кто не знает) содержит хэндлы всех процессов и потоков в системе с полными правами на чтение и запись. Совмещая этот и первый пункт мы добъемся определенных результатов.

Ну а способ внедрения за тобой - инжект, смена EIP у потока, да мало ли чего можно придумать...
А я все практикую лечение травами...

Twister
Теоретик
Теоретик
Аватара пользователя
 
Сообщения: 2251
Зарегистрирован: 28.06.2005 (Вт) 12:32
Откуда: Алматы

Сообщение Twister » 22.08.2007 (Ср) 8:56

Чтоб не быть голословным, я быстенько накидал на Делфях рабочий пример, перехватывающий CAD и CSE. На страничке http://twister.orgfree.com/sources/ лежит файл cad_hook.rar
А я все практикую лечение травами...

ANDLL
Великий гастроном
Великий гастроном
Аватара пользователя
 
Сообщения: 3450
Зарегистрирован: 29.06.2003 (Вс) 18:55

Сообщение ANDLL » 22.08.2007 (Ср) 11:10

Ладно, верю на слово про привелегии отладчика не подумал :)
Да, давно не "виделись", если такое слово можно употребить :) То же рад тебя читать
Гастрономия - наука о пище, о ее приготовлении, употреблении, переварении и испражнении.
Блог

Twister
Теоретик
Теоретик
Аватара пользователя
 
Сообщения: 2251
Зарегистрирован: 28.06.2005 (Вт) 12:32
Откуда: Алматы

Сообщение Twister » 22.08.2007 (Ср) 12:09

Ладно, верю на слово
А для кого я писал cad_hook? :wink:
А я все практикую лечение травами...

Me!
Новичок
Новичок
 
Сообщения: 35
Зарегистрирован: 05.08.2007 (Вс) 21:35

Сообщение Me! » 22.08.2007 (Ср) 12:32

А для кого я писал cad_hook?

для всех интересующихся!
пиши исчо, интересно ведь!

Пред.

Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: Google-бот, Yandex-бот и гости: 18

    TopList