//创建进程的快照; Process32First(hProcessSnap,&ProcessEntry32); Process32First(hProcessSnap,&ProcessEntry32); //枚举所有进程; OpenProcess(PROCESS_QUERY_INFORMATION,FALSE,ProcessEntry32.th32ProcessID); //打开特定进程,以查询进程相关信息; GetProcessTimes(hProcess,&CreateTime,&ExitTime,&KernelTime,&UserTime); //获取进程的时间信息; GetProcessMemoryInfo(hProcess,&PMCounter,sizeof(PMCounter)); //获取进程的存储区信息; GetPriorityClass(hProcess); //获取进程的优先权; GetProcessIoCounters(hProcess,&IoCounters); //获取进程的IO使用情况; CreateToolhelp32Snapshot(TH32CS_SNAPMODULE, dwProcessID); //创建模块快照; Module32First(hModuleSnap, &ModuleEntry32); Module32Next(hModuleSnap, &ModuleEntry32); //枚举进程模块信息; CreateToolhelp32Snapshot(TH32CS_SNAPTHREAD, 0); //创建线程快照; Thread32First(hThreadSnap, &ThreadEntry32); Thread32Next(hThreadSnap, &ThreadEntry32); //枚举线程信息; OpenThread(THREAD_ALL_ACCESS,FALSE,ThreadEntry32.th32ThreadID); //打开线程,须自己获得此函数地址; TerminateProcess(hProcess,0); //终止进程; SuspendThread(hThread); //悬挂线程; ResumeThread(hThread); //激活线程;
10.关机 AdjustTokenPrivileges(hToken,FALSE,&TokenPrivileges,sizeof(TOKEN_PRIVILEGES),NULL,NULL); //调整进程令牌,使其支持关机; ExitWindowsEx(EWX_LOGOFF,0); //注销系统; LockWorkStation(); //锁定系统; InitiateSystemShutdown(NULL,szMessage,dwTimeout,FALSE,bSig); //支持到记时和消息显示的关机/重启; SetSystemPowerState(bSig,FALSE); //系统休眠/冬眠;
上一篇:强制访问你的广告才能进入你的站点的script
下一篇:探索bbsxp sql版的漏洞
|