关于hook设置函数如何支持多核CPU的一个说明
2008-01-03 09:25
483 查看
前两天看Intel网站上贴了一篇关于设置HOOK的文章,讲到在多核CPU上,由于执行代码可能存在CPU CACHE里,因此当更改了函数起始6字节后,CPU CACHE里的对应内容并没有被修改,所以需要调用FlushInstructionCache()函数来更新CACHE。更新后的代码如下,增加的代码以粗体标出了。/** 通过地址来设置某个函数的钩子函数 @param HANDLE hApiHook - 由ApiHook_Init()函数生成的句柄 @par
相关文章推荐
- 关于hook设置函数如何支持多核CPU的一个说明
- 关于hook设置函数如何支持多核CPU的一个说明
- 关于hook设置函数如何支持多核CPU的一个说明
- 关于hook设置函数如何支持多核CPU的一个说明
- 关于hook设置函数如何支持多核CPU的一个说明
- 关于hook设置函数如何支持多核CPU的一个说明
- 关于hook设置函数如何支持多核CPU的一个说明
- 关于hook设置函数如何支持多核CPU的一个说明
- 关于hook设置函数如何支持多核CPU的一个说明
- 关于hook设置函数如何支持多核CPU的一个说明
- 关于hook设置函数如何支持多核CPU的一个说明
- 关于hook设置函数如何支持多核CPU的一个说明
- 关于hook设置函数如何支持多核CPU的一个说明
- 关于hook设置函数如何支持多核CPU的一个说明
- 关于hook设置函数如何支持多核CPU的一个说明
- 关于hook设置函数如何支持多核CPU的一个说明
- 关于hook设置函数如何支持多核CPU的一个说明
- 关于hook设置函数如何支持多核CPU的一个说明
- C# PDF Page操作——设置页面切换按钮 C# 添加、读取Word脚注尾注 C#为什么不能像C/C++一样的支持函数只读传参 web 给大家分享一个好玩的东西,也许你那块就用的到
- 【转】OpenGL ES中关于设置透视视窗的函数gluPerspective的参数说明