-
-
(求助)关于驱动开发的问题
-
发表于:
2008-11-8 19:43
6009
-
最近一直在学驱动开发,不过真得挺难的,不懂的还很多很多,貌似学了三,四个星期才有了点入门了,问题自然也是很多的,所以罗列出来,请大家帮我解决一下:
1。API函数通过调用系统服务接口实现操作,系统服务接口又需要调用驱动程序的例程,在OLLYDBG里对API设断,然后一步一步步入,不会牵扯到内核代码么?内核代码又是不能访问的,那在这里怎么实现步入呢?
2。什么是设备?什么是驱动?驱动好像就指驱动程序,但不是很明确,所以问下。什么是设备?
3。驱动是操作系统和硬件设备的桥梁,但是驱动和操作系统通信是通过什么?IRP?那么和硬件通信又该用什么呢?中断?然后用中断处理例程对中断进行处理,获取要的信息?
希望大家帮忙解决下,先谢谢了。
[招生]科锐逆向工程师培训(2024年11月15日实地,远程教学同时开班, 第51期)