4 / 4 / 1
Регистрация: 23.01.2015
Сообщений: 330
|
||||||
1 | ||||||
Как завершить неубиваемый процесс?24.06.2017, 13:23. Показов 2277. Ответов 8
Метки нет (Все метки)
Нашёл в инете код, который делает процесс неубиваемым:
Добавлено через 30 минут И да, если можно - объяснить, что делает этот код...
0
|
24.06.2017, 13:23 | |
Ответы с готовыми решениями:
8
Скрытие процесса в диспетчере задач или неубиваемый процесс Windows 10 Неубиваемый процесс Неубиваемый процесс Как отключить, а не завершить сеанс? |
4 / 4 / 1
Регистрация: 23.01.2015
Сообщений: 330
|
|
24.06.2017, 16:58 [ТС] | 3 |
Я в общем понимаю, что делает этот код, просто я не совсем понимаю, что именно надо изменить, что бы сделать процесс снова убиваемым.
Я не очень-то понимаю что конкретно делает эта ф-ция: И вот эта: (Я понимаю, что она что-то изменяет в процессе, но что конкретно - хз...) Добавлено через 8 минут И это не помогает Он просто висит в диспетчере задач и всё Добавлено через 10 минут И если можно, то мне нужен код не убивания данного процесса, а что-бы он снова стал убиваемым. Добавлено через 53 минуты И главная проблема в том, что после завершения процесса даче через application.terminate процесс остаётся в диспетчере задач!
0
|
4 / 4 / 1
Регистрация: 23.01.2015
Сообщений: 330
|
|
24.06.2017, 18:12 [ТС] | 5 |
Не могли бы вы ускорить этот процесс и объяснить, что я должен понять сделав это:
0
|
4912 / 2781 / 853
Регистрация: 04.10.2012
Сообщений: 10,121
|
|
24.06.2017, 18:49 | 6 |
функция OpenProcess()
А здесь функция ZwSetInformationProcess рекурсивно вызывает саму себя. Добавлено через 5 минут Копируйте имя непонятной Вам функции или процедуры в поисковик и смотрите ее описание. Я привел выше пример с OpenProcess(). Для Вас удобно будет именно на русском.
0
|
225 / 80 / 35
Регистрация: 01.04.2017
Сообщений: 182
|
|
24.06.2017, 19:35 | 7 |
ORLY?
Вы запустили НЕДОКУМЕНТИРОВАННУЮ функцию из библиотеки ядра с НЕДОКУМЕНТИРОВАННЫМИ параметрами. Иными словами запустили багу ядра. Подробнее здесь Вам нужен не код что-бы он снова стал убиваемым, а поставить все сервис паки и обновления. Или как вариант апнуть версию системы. А вот юзать багу в надежде что ее не прикроют - наивно, учитывая что есть другие, документированные способы 'неубиваемости'. Добавлено через 2 минуты Попробуйте прибить Process Hacker'ом. Вдруг поможет.
0
|
4 / 4 / 1
Регистрация: 23.01.2015
Сообщений: 330
|
||||||
24.06.2017, 20:54 [ТС] | 8 | |||||
Не подскажите, какие именно? Один из этих способов я нашёл в инете, (основано на : SetKernelObjectSecurity ) но он работает только для обычного пользователя, админ же может легко завершить данный процесс.
Я по-вашему похож на экстрасенса или большого знатока в этой области? Я просто нашёл этот код в инете и решил протестить. Как оказалось это рабочий код и откуда блин я мог знать, что эта какая-то бага ядра и на последующих версиях винды работать не будет? От этого даже он не помог -_- ...
0
|
4912 / 2781 / 853
Регистрация: 04.10.2012
Сообщений: 10,121
|
|
24.06.2017, 21:46 | 9 |
Поэтому
Попробуйте Process Explorer-ом завершить. Он позволяет завершить "дерево" зависимых процессов (Shift+Delete).
0
|
24.06.2017, 21:46 | |
24.06.2017, 21:46 | |
Помогаю со студенческими работами здесь
9
Как завершить выполнение кода (не Exit)? Как завершить Excel.Application из Delphi? Неубиваемый процесс Породить неубиваемый процесс Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |