URL执行挂钩是什么?

来源:百度知道 编辑:UC知道 时间:2024/05/25 20:57:53
URL执行挂钩是什么?是干什么用的?文件名叫shell32.dll

执行挂钩(ShellExecuteHooks)其实本身也是操作系统的一个正常功能。它是用来挂钩系统Explorer 的ShellExecute函数的。假如你为你的程序安装了执行挂钩,那么系统会在使用ShellExecute 启动一个程序之前,首先通知你的程序。可能一些朋友已经想到了,病毒就是利用着一点,抢在用户启动杀毒软件的时候把杀毒软件阻止掉,以达到保护自己的目的。当然了,这样的功能作为病毒自启动的一个方式似乎也是蛮时髦的,近来不少木马纷纷用上了
shell32.dll是Windows外壳Shell相关应用程序接口动态链接库文件,他执行挂钩就没有安全问题
而有些恶意程序可能通过挂钩隐身运行或劫持浏览器,就有安全问题
关键是看什么东西执行挂钩