每天第一次开机后,在桌面点右键会弹出好几个IE广告页面,进程里还一堆iexplore.exe,很长时间都找不到原因。
看样子像是文件管理器explorer.exe的插件,用procexp看了一下,都是微软自己的dll,后来终于在360用户求助里看到了。
流氓软件的dll注册成一个COM组件,在右键的注册表里能看到
HKEY_CLASSES_ROOT/Directory/Background/shellex/ContextMenuHandlers/{FCO94F33-9210-4A7D-AAE9-BB0310CB1D10}
HKEY_LOCAL_MACHINE/Software/CLASSES/*/shellex/ContextMenuHandlers/{FCO94F33-9210-4A7D-AAE9-BB0310CB1D10}
找到相应的dll,然后再搜索dll的名字和GUID,全部删除即可。dll文件由于正在被使用,可以先结束掉explorer.exe再在命令行里删除,或者用文件粉碎机删除。
流氓软件的广告地址存放在这里:HKEY_CURRENT_USER/Control Panel/Desktop/WindowMetricsr
这里特别可恶的是,该dll在不同电脑上伪装的名字各不相同,而且版本信息写的和微软的一模一样。