l 在系统的api service tabel中安装和卸载一个hook,只是简单的指针交换操作。
l 安装完hook后,它将可接收到系统中所有进程发出的native api调用,即使是在hook安装后才启动的进程。
l 因为hook设备运行于内核模式,所以它有最大的权限来访问系统资源。甚至可以执行特权级的cpu指令。
下面是我在开发自己的spy device时,遇到的问题:
l 在系统的api service tabel中安装和卸载一个hook,只是简单的指针交换操作。
l 安装完hook后,它将可接收到系统中所有进程发出的native api调用,即使是在hook安装后才启动的进程。
l 因为hook设备运行于内核模式,所以它有最大的权限来访问系统资源。甚至可以执行特权级的cpu指令。
下面是我在开发自己的spy device时,遇到的问题: