关于Shell.application的问题

来源:百度知道 编辑:UC知道 时间:2024/05/12 02:01:02
我在服务器上的注册表中已经删除了Shell.application,但是用asp探针还是提示建立Shell.application成功。为什么?如何让探针显示创建失败?


regsvr32 shell32.dll /u
试试

防范Shell.Application组件的方法:
可以通过修改注册表,将此组件改名。
HKEY_CLASSES_ROOT\Shell.Application\

HKEY_CLASSES_ROOT\Shell.Application.1\
改名为其它的名字,如:改为Shell.Application_ChangeName或Shell.Application.1_ChangeName
自己以后调用的时候使用这个就可以正常调用此组件了。
也要将clsid值也改一下
HKEY_CLASSES_ROOT\Shell.Application\CLSID\项目的值
HKEY_CLASSES_ROOT\Shell.Application\CLSID\项目的值
也可以将其删除,来防止此类木马的危害。