Способы терминации процесса

Тема в разделе "WASM.WIN32", создана пользователем slow, 2 май 2006.

  1. slow

    slow New Member

    Публикаций:
    0
    Регистрация:
    27 дек 2004
    Сообщения:
    615
    http://www.diamondcs.com.au/freeutilities/apt-techniques.php

    тут 10 методов правда не совсем дзенские. можно было бы заменить TerminateProcess на ZwTerminateProcess.



    Вопрос: какие еще методы прибиения процесса можно предложить?
     
  2. Nothing

    Nothing New Member

    Публикаций:
    0
    Регистрация:
    4 авг 2003
    Сообщения:
    139
    Адрес:
    Russia
    Так там только методы пользовательского режима. А ведь еще и из ядра можно грохнуть процесс разными способами, в.т.ч. совсем лишить его процессороного времени, например :)
     
  3. cresta

    cresta Active Member

    Публикаций:
    0
    Регистрация:
    13 июн 2004
    Сообщения:
    2.257
    Это всё вариации трех методов.



    Вот четвертый метод, самый дзенский:

    invoke ArnoldShwartzenegger, 0, 0
     
  4. Quantum

    Quantum Паладин дзена

    Публикаций:
    0
    Регистрация:
    6 янв 2003
    Сообщения:
    3.143
    Адрес:
    Ukraine
    Угу, можно либо самому прибить процесс (TerminateProcess), либо заставить процесс совершить харакири (ExitProcess), либо уничтожить все его треды (TerminateThread). + вариации.



    cresta

    4й метод вызывает жёсткий ребут? :)
     
  5. cresta

    cresta Active Member

    Публикаций:
    0
    Регистрация:
    13 июн 2004
    Сообщения:
    2.257
    Какие ребуты???

    Системник превращается в лужу расплавленного металла, монитор вдребезги, оплавленная клавиатура смердит, мышь в истерике забилась под коврик...

    Процесс уничтожен...