为了帮助你编写自己的api hook client程序,我给出了一个简单的示例行的程序,该程序可以读取hook协议缓冲区中的数据并在控制台窗口中显示。通过按下p、f和r键,可以实现暂停、过滤和重置功能,输出可以按照用户自定义的函数名模板进行过滤。这个示例程序叫做“sbs windows 2000 api hook viewer”,其源代码位于本书光盘的\src\w2k_hook目录下。
控制spy device
为了方便,w2k_hook.exe程序使用了一组针对spy_io_hook_*函数的外包函数,列表5-19给出了这些函数。这些工具函数使得代码的可读性更好,并且在开发spy device的客户端程序时,大大降低了参数出错的可能性。
bool winapi spyiocontrol (handle hdevice,
首页
下页
尾页
[1]
[2]
[3]
[4]
[5]
[6]
[7]
[8]
[9]
[10]
[11]
[12]
[13]
[14]
[15]
[16]
[17]
[18]
[19]
[20]
[21]
[22]
[23]
[24]
[25]
[26]
[27]
[28]
[29]
[30]
[31]
[32]
[33]
[34]
[35]
[36]
[37]
[38]
[39]
[40]
[41]
[42]
[43]
[44]
[45]
[46]
[47]
[48]
[49]
[50]
[51]
[52]
本文关键:《Undocumented Windows 2000 Secrets》翻译 --- 第五章(7)