📄 antiprocdump.cpp
字号:
/*--------------------------------------------------------------
AntiProcDump.cpp -- 窗口方法检测应用程序
此处代码检测ProcDump 1.62是否运行
(c) www.pediy.com code by段钢, 2003
--------------------------------------------------------------*/
#include <windows.h>
HINSTANCE hInst;
BOOL CALLBACK EnumWindowsProc(HWND hwnd,LPARAM lParam );
bool isprocdumprunning = false;
int WINAPI WinMain (HINSTANCE hInstance, HINSTANCE hPrevInstance,
PSTR szCmdLine, int iCmdShow)
{
hInst = hInstance;
EnumWindows((WNDENUMPROC) EnumWindowsProc,(LPARAM) 0);
if (isprocdumprunning) MessageBox(NULL,"Procdump detected !","OK!",MB_ICONINFORMATION);
else MessageBox(NULL,"Procdump NOT detected !","OK!",MB_ICONINFORMATION);
return 0;
}
BOOL CALLBACK EnumWindowsProc(HWND hwnd,LPARAM lParam )
{
char windowtitle[100];
char procdumptitle[] = "ProcDump32 (C) 1998, 1999, 2000 G-RoM, Lorian & Stone"; // ProcDump的窗口标题字符
GetWindowText(hwnd,windowtitle,100);
if (strcmp(windowtitle,procdumptitle)==0)
{
isprocdumprunning=true;
return false;
}
return true;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -