wince6.0内核态驱动如何监测API

yazi   2009-9-21 20:38 楼主
我用的ARM开发板,wince6.0,NK是自己定制的

项目为了加密需要监测几个API函数,例如Loadlibrary,实现在其被调用的时候监测到调用线程等功能。
现在思路是做一个驱动,把它加载到内核虚拟地址空间。。。
后面该干点啥呢?如何才能Hook到API上?该怎么实现?

请各位大大给个思路。。
感激涕零。。

另,小弟没写过驱动。。内核的基础知识也是现学的。

网上倒是有一套ce5的APIhook代码,可惜ce6安全性提高了,而且虚拟内存方式改变。。这代码废了。。
附ce5APIhook代码: http://www.forwardlab.com/freestuff.htm

回复评论 (8)

没有做过,顶了
点赞  2009-9-21 21:55
UP
关注。。。

点赞  2009-9-22 08:39
只能友情帮顶啦
点赞  2009-9-22 08:46
关注
点赞  2009-9-22 08:54
这个话题不错。
点赞  2009-9-22 09:57
多谢楼上帮顶的。。
点赞  2009-9-22 10:23
帮顶
点赞  2009-9-22 11:11
Mark
点赞  2009-9-22 11:32
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复