PDA

Просмотр полной версии : Убиваем процессы [Гайд]


Julines
04.01.2012, 14:30
Всем доброго времени суток в этом гайде я хотел бы рассказать вам как убить процесс по нажатию на кнопку

1.Кидаем на форму кнопку,и вводи в неё код:

{
foreach (Process currentProcess in Process.GetProcessesByName("Имя процесса без .exe"))
currentProcess.Kill();
}

И в сам проект(вверху):
using System.Windows.Forms;
using System.Diagnostics;

Или можно сделать что бы ить процесс ,нужно ввести его имя в texBox1

Для этого:
1.Кидаем Кнопку и texBox1 на Форму
2.На кнопку кидаем код:
{
foreach (Process currentProcess in Process.GetProcessesByName(""+textBox1.Text))
currentProcess.Kill();
}

Скачать исходники ([Ссылки могут видеть только зарегистрированные и активированные пользователи])

Всем спасибо за внимание,от + не откажусь)

Добавлено через 13 часов 4 минуты
up

VKFLIBQIRJKMYBR
06.01.2012, 11:31
Эммм... Я думаю простому пользователю будет сложно вписать название процесса. Ну а так спасибо, я делаю программы только для себя и подстраиваю под себя, так что для меня тема полезна

Julines
06.01.2012, 15:52
Пожалуйста )))
Имя процесса легко узнать(то что желтым процессы):
[Ссылки могут видеть только зарегистрированные и активированные пользователи]

Roch
06.01.2012, 17:43
Julines, а,что, диспетчер задач уже не в моде?

Julines
07.01.2012, 06:40
Ха ха.
Новичку лучше не лазить....
Вот, учись.
Выводим все процессы:
System.Diagnostics.Process[] processes;
processes = System.Diagnostics.Process.GetProcesses();
foreach (System.Diagnostics.Process instance in processes)
{
listBox1.Items.Add(instance.ProcessName);
}

Я не рассказываю в гайде как вывести все процессы,я рассказываю как убить тот или иной процесс...

Julines
07.01.2012, 07:48
А я по твоему не знал?Я повторяюсь я рассказал как убить процесс.Ещё есть вопросы?

Julines
07.01.2012, 07:52
Твоё мнение.
P.S я это знал ещё когда создавал инжектор(более полугода назад)

Roch
07.01.2012, 12:28
Julines, Я вообще не понимаю смысла темы.

Julines
07.01.2012, 14:07
۩Papa_Roach۩, Смысл: научить человека убивать процесс на C#

barbaroca
09.01.2012, 19:09
Julines, А ты не знаешь как выгрузить хуки или длл(из процесса) помоги пожалуйста , если знаешь???

•theSaboteur•
09.01.2012, 20:40
barbaroca, barbaroca,
free library ([Ссылки могут видеть только зарегистрированные и активированные пользователи](v=vs.85).aspx)
set hook/unhook ([Ссылки могут видеть только зарегистрированные и активированные пользователи])
CreateRemoteThread ([Ссылки могут видеть только зарегистрированные и активированные пользователи])

barbaroca
09.01.2012, 20:53
•theSaboteur•, Помоги пожалуйста еще разок)))а в using что прописывать я про выгрузку хуков???