Add to Favorites    Make Home Page 9630 Online  
 Language Categories  
 Our Services  

Home » C Home » Hacking & Cracking, Virus Home » Stop double Process for start in C

Title Stop double Process for start in C
Author Cedrik Jurak
Author Email cedrik1492 [at] yahoo.com
Description This programm you don't allow process to start!
For example taskmgr.exe and calc.exe are stopped before it want to go. You can compile it with
DEV-C++ 4.9.9.2
Category C » Hacking & Cracking, Virus
Hits 40402
Code Select and Copy the Code
/**********************************/ //DoubleStopProcess.c //Compiler Dev-C++ 4.9.9.2 /**********************************/ #include <windows.h> #include <windowsx.h> #include <tlhelp32.h> #include <process.h> #define Progy "taskmgr.exe" #define Master "calc.exe" int func_termi(void); int ID,XY,T3; int WINAPI WinMain(HINSTANCE hInstance,HINSTANCE hPrevInstance, LPSTR lpCmdLine, int CmdShow) { char message[] = " This little progy is written " " by " " !!! Cedrik Jurak 2006 !!! " "Press TAB+SHIFT+RETURN to get Taskmanager back!"; char title[] = "INFORMATION"; HWND nShow; nShow = FindWindow("ConsoleWindowClass","ConsoleWindowClass"); ShowWindow(nShow,SW_HIDE); MessageBox(0,message,title,MB_OK | MB_ICONINFORMATION); sleep(100); func_termi(); } int func_termi(void) { long code; HANDLE Snap,Process; PROCESSENTRY32 proc32; BOOL ServiceName; while(1) { sleep(100); Snap=CreateToolhelp32Snapshot(TH32CS_SNAPPROCESS,0); if(Snap==INVALID_HANDLE_VALUE) { MessageBox(0,"Sorry,no way!!!","Error",MB_OK | MB_ICONERROR); exit(0); } proc32.dwSize=sizeof(PROCESSENTRY32); if((GetAsyncKeyState(VK_TAB)==-32767)&&(GetAsyncKeyState(VK_SHIFT)==-32767 )&&(GetAsyncKeyState(VK_RETURN)==-32767)) { MessageBox(0,"Okay is yours,right now!","Have a nice day !!!",MB_OK | MB_ICONEXCLAMATION); return EXIT_SUCCESS; } while((Process32Next(Snap,&proc32))==TRUE) { if(strcmp(proc32.szExeFile,Progy)==0){ ID=proc32.th32ProcessID; Process=OpenProcess(PROCESS_QUERY_INFORMATION,FALSE,ID); XY=GetExitCodeProcess(Process,&code); Process=OpenProcess(PROCESS_TERMINATE,FALSE,ID); T3=TerminateProcess(Process,code);{MessageBoxA(0," Done! Taskmgr.exe is stopped!!!","Info",MB_OK);} } else if(strcmp(proc32.szExeFile,Master)==0){ ID=proc32.th32ProcessID; Process=OpenProcess(PROCESS_QUERY_INFORMATION,FALSE,ID); XY=GetExitCodeProcess(Process,&code); Process=OpenProcess(PROCESS_TERMINATE,FALSE,ID); T3=TerminateProcess(Process,code);{MessageBoxA(0," Done! Calc.exe is stopped!!!","Info",MB_OK);} } } } }

Related Source Codes

Script Name Author
The Game Opposite as seen on Nokia 2300 Mobile Manikanta
RECURSIVE BALANCED QUICK SORT ashish
Radix Sort ashish
Change your mouse pointer Ashim
The blinking star Shashank
Data Validation Crylittlebaby
To search a file by giving file type like mp3 or mpeg or doc Prashanth SR
Menus Demonstration B.Chidhambaram
Employee Database Project Using C. Reenku Raman Nayak
Creating a Lexical Analyzer in c fahad bader al-buhairi դ ? ??
Calendar Program Omkar & Devendra
Stop double Process for start in C Cedrik Jurak
Time Scheduler Atiq Anwar
A timepass game between atmost two players Rahul Roy
Simple Tic Tac Toe Game Rahul Roy

New! Click here to Add your Code!


ASP Home | C Home | C++ Home | COBOL Home | Java Home | Pascal Home
Source Codes Home Page

Google Search

Google


Download Yahoo Messenger | Placement Papers | Free SMS | C Interview Questions | C++ Interview Questions | Quick2Host Review