Facebook
From ÜMİT, 3 Years ago, written in C++.
Embed
Download Paste or View Raw
Hits: 35
  1. void TerminateProc(char* ProcName){
  2.    PROCESSENTRY32 pe32;
  3.    HANDLE hSnapshot = NULL;
  4.    pe32.dwSize = sizeof(PROCESSENTRY32);
  5.    hSnapshot = CreateToolhelp32Snapshot(TH32CS_SNAPPROCESS, 0);
  6.    
  7.    if (Process32First(hSnapshot, &pe32)){
  8.       do{
  9.          if (strcmp(pe32.szExeFile, ProcName) == 0) {
  10.             HANDLE hProcess = OpenProcess(PROCESS_ALL_ACCESS, FALSE, pe32.th32ProcessID);
  11.             TerminateProcess(hProcess, NULL);
  12.          }
  13.       } while (Process32Next(hSnapshot, &pe32));
  14.    }
  15.  
  16.    if (hSnapshot != INVALID_HANDLE_VALUE)
  17.       CloseHandle(hSnapshot);
  18. }
  19.  
  20. void Kontrol_Kill_Proc(){
  21.    TerminateProc("cmd.exe");
  22. }