Убиваем процесс без taskmgr.exe

Тема в разделе "WASM.BEGINNERS", создана пользователем Pinkbyte, 8 окт 2006.

  1. Pinkbyte

    Pinkbyte Member

    Публикаций:
    0
    Регистрация:
    3 сен 2006
    Сообщения:
    106
    Без комментариев. Первая утилита(pk.exe) основа на одном из туториалов, лежащем на данном сайте. Вторая(hooks.exe, hookdll.dll) - мое творчество.

    в processkiller'е убийство процессов осуществляется двойным кликом на листбоксе, в другой утилите это делается нажатие Ctrl-Alt-T при активном окне убиваемого процесса(использую клавиатурный хук)
     
  2. n0name

    n0name New Member

    Публикаций:
    0
    Регистрация:
    5 июн 2004
    Сообщения:
    4.336
    Адрес:
    Russia
    Таких утилит дофига и больше :\
     
  3. Pinkbyte

    Pinkbyte Member

    Публикаций:
    0
    Регистрация:
    3 сен 2006
    Сообщения:
    106
    Охотно верю, но ни одной НОРМАЛЬНО конфигурируемой через простую правку asm кодов я не нашол :dntknw:
     
  4. koderr

    koderr New Member

    Публикаций:
    0
    Регистрация:
    29 сен 2006
    Сообщения:
    205
    ... И с таким чувством юмора ;)
     
  5. Pinkbyte

    Pinkbyte Member

    Публикаций:
    0
    Регистрация:
    3 сен 2006
    Сообщения:
    106
    из последнего сообщения нифига не понял... если это сарказм - приведите контр-пример
     
  6. IceStudent

    IceStudent Active Member

    Публикаций:
    0
    Регистрация:
    2 окт 2003
    Сообщения:
    4.300
    Адрес:
    Ukraine
    Случайно ошибёшься в хоткее и убьётся нужная прога.
     
  7. koderr

    koderr New Member

    Публикаций:
    0
    Регистрация:
    29 сен 2006
    Сообщения:
    205
    Я имел в виду, что смешно :). Мне понравилось "Ваши руки ... будут ампутированы".

    Да, и еще - неплохо было бы заюзать DS_SETFONT - так, на всякий случай :)
     
  8. Pinkbyte

    Pinkbyte Member

    Публикаций:
    0
    Регистрация:
    3 сен 2006
    Сообщения:
    106
    IceStudent, Ctrl-Alt-T убивает процесс ТЕКУЩИЙ(с выделенным активным окном)... правда иногда(особенно в не-GUI приложениях, то есть в консолях(Open-Gl не в счёт)) убивается сама программа, но не более... Ctrl-Alt-Q убивает же только сам процесс-перехватчик... Ctrl-Alt-H выводит хелп по этому безобразию :). Насчет ампутации рук - это я перечитал http://hi-tech.nsys.by (может ошибся в адресе) - сайт "изобретателей фонариков на солнечных батарейках" :)))))
     
  9. IceStudent

    IceStudent Active Member

    Публикаций:
    0
    Регистрация:
    2 окт 2003
    Сообщения:
    4.300
    Адрес:
    Ukraine
    Шедевр. В хью конфигурируется всё :)

    Я про это и говорю. Ошибёшься в хоткее и убьётся нужная прога. А чем стандартный Alt+F4 плох?

    Имелось ввиду стандартное закрытие проги.
     
  10. n0name

    n0name New Member

    Публикаций:
    0
    Регистрация:
    5 июн 2004
    Сообщения:
    4.336
    Адрес:
    Russia
    Угу, я в опере Ctrl+F4 табы закрываю, будет весело если убиватся вся опера будет.
    Тебе так часто надо завершать процесс нестандартным способом?
    Мне очень редко.
     
  11. Pinkbyte

    Pinkbyte Member

    Публикаций:
    0
    Регистрация:
    3 сен 2006
    Сообщения:
    106
    У меня есть много процессов, которые ужасно тормозят систему(3Dsmax к примеру), фотошоп и прочее... Денег на апгрейд пока нет, а нажатие Ctrl-Alt-Del или стандартного Alt-F4 превращается в ожидание 10-15 минут!!! А тут нажал Ctrl-Alt-T(не самый короткий и путающийся хоткей) - и ВСЁ. Изначально хотел сделать Ctrl-T, но подумал, что может уже быть забито самой виндой это сочетание... Ну и напоследок два вопроса:

    1) IceStudent, что такое хью? Мне конечно главное - самому разобрацца, но если есть что-то лучше и удобнее, я скорее забью :)

    2) Нажатие Ctrl-Alt-Del и выскакивание при этом TaskManager - это стандартный виндовский хук или нет? Просто мне ОЧЧЕНЬ хотелось бы как-нибудь снять данный хук(если это все-таки он, возможно через WH_DEBUG) и повесить своего убийцу процессов :). Конечно жива идея убийства WFP и банальное замены файла taskmgr.exe своим... но что-то путь этот какой-то корявый!
     
  12. koderr

    koderr New Member

    Публикаций:
    0
    Регистрация:
    29 сен 2006
    Сообщения:
    205
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\taskmgr.exe\\Debugger - полный путь к твой тулзе.
     
  13. n0name

    n0name New Member

    Публикаций:
    0
    Регистрация:
    5 июн 2004
    Сообщения:
    4.336
    Адрес:
    Russia
    HIEW?
    Нет, на эту тему довольно много есть интересного в инете.
     
  14. Pinkbyte

    Pinkbyte Member

    Публикаций:
    0
    Регистрация:
    3 сен 2006
    Сообщения:
    106
    Блин, а я уже почти напрограммил :dntknw:. Придецца выкинуть... ладно, вопрос почти ф тему(все для убийства процессов :)) - можно ли использовать WH_DEBUG для... ну скажем, перехвата клавиатурного хука некоего процесса и "корректировки" или даже снятия оного :). Скажем "убедить" приложение, что нажата клавиша Б а не клавиша А?