黑客常用WinAPI函数整理
之前的博客写了很多关于 Windows 编程的内容,在 Windows 环境下的黑客必须熟练掌握底层 API 编程。为了使读者对黑客常用的 Windows API 有个更全面的了解以及方便日后使用 API 方法的查询,特将这些常用的 API 按照 7 大分类进行整理如下,希望对大家的学习有所帮助。 一、进程 创建进程: CreateProcess("C:\\windows\\notepad.exe",0,0,0,0,0,0,0,&si,&pi); WinExec("notepad",SW_SHOW); ShellExecute(0,"open","notepad","c:\\a.txt","",SW_SHOW); ShellExecuteEx(&sei); 遍历进程: CreateToolhelp32Snapshot(TH32CS_SNAPPROCESS,0); Process32First(hsnap,&pe32); Process32Next(hsnap,&pe32); 终止进程: ExitProcess(0); TerminateProcess(hProc,0); 打开进程: OpenProcess(PROCESS_ALL_ACCESS,0,pid);\ 获取进程 ID : GetCurrentProcesssId(); 获取进程可执行文件路径: