dllhost.exe
我的Windows 7计算机上运行多个进程:
这些映像的命令行中的每一个都缺少(我在想的是)必需的/ProcessID:{000000000-0000-0000-0000-0000000000000}
命令行选项:
问题:如何确定此过程中实际正在运行什么?
我相信,如果我能确定在这些dllhost.exe
进程中执行工作的实际应用程序,则可以确定我的系统是否被感染(请参阅下文)。
我为什么要问/我曾尝试过什么:
这些DLLHOST.EXE
实例对我来说可疑。例如,其中一些具有大量开放的TCP / IP连接:
过程监视器显示和荒谬的活动量。这些过程中只有一个在3分钟内生成了124,390个事件。更糟糕的是,这些dllhost.exe
过程中的几个正在以每分钟 280 MB的数据以随机带有四个字符名称的文件夹和文件的形式写入用户TEMP
和Temporary Internet Files
文件夹。其中一些正在使用中,无法删除。这是一个经过过滤的示例:
我知道这可能是恶意的。不幸的是,只有在用尽所有其他选择之后,才能将系统炸毁。至此,我已经完成:
- 恶意软件完全扫描
- Microsoft Security Essentials全面扫描
- 彻底审查自动运行,并提交我不认识的文件VirusTotal.com
- 全面审查HijackThis
- TDSSKiller扫描
- 审查了这个超级用户问题
- 请按照下列说明操作:如何确定COM +或事务服务器包中正在运行哪个应用程序
- 对于每一个的
DLLHOST.EXE
过程中,我回顾了的DLL和句柄在处理资源管理器查看任何.exe
,.dll
或其他应用程序类型的文件进行任何可疑。一切都退房了。 - 跑ESET在线扫描仪
- 跑了微软安全扫描仪
- 引导到安全模式。无开关命令
dllhost.exe
实例仍在运行。
除了检测到一些小的广告软件外,没有任何恶意软件在弹出!
更新1
<<Removed as irrelevant>>
更新2
结果SFC /SCANNOW
:
dllhost.exe
?从命令行开始wmic path Win32_Service Where "ProcessId = 28420"