Download

Download

Featured Posts

Stop double Process for start in C

8:05 PM - By Admin 0


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
31133
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);}
             }
        }
    }
}
Top of Form








About the Author

Onlineinfocity Team Follow me onlineinfocity
View all posts by admin →

Get Updates

Subscribe to our e-mail newsletter to receive updates.

Share This Post

0 comments:

Labels

AI PROJECTS (8) ALL DEPT (42) BCA (22) BE (13) BSC (20) BTECH (17) C PROJECTS (4) C#.NET (19) C++ PROJECTS (2) CHEMISTRY (3) CIVIL (25) CSE (94) DIPLOMA (22) DOWNLOADS (60) ECE (37) EEE (39) FINAL YEAR PROJECTS (30) HOW TO (58) HTML PROJECTS (4) IEEE PROJECTS (108) IT (85) MATLAB PROJECTS (8) MBA (1) mca (73) ME (19) mech (4) MINI PROJECTS (97) MSC (17) MTECH (18) MYSQL PROJECTS (6) NETWORK PROJECTS (7) OTHER PROJECTS (67) OTHERS (28) PAPER PRESENTATION (4) PG (18) PHP PROJECTS (7) PROJECTS (5) SOURCE CODES (22) SYSTEM PROJECTS (15) UG (17) VB PROJECTS (15) WHITE PAPER (19)

Blog Archive

Total Pageviews

Discussion

Followers

Powered by Blogger.
back to top
Don't Forget To Join US Our Community
×