我想知道在尝试使用 OlEDB 连接文件并且该文件包含恶意软件时,是否可以激活该恶意软件。
即使答案是“是”或“否”,您能否解释一下为什么和/或如何发生这种情况?
我在本文中阅读了下面的句子,但我不确定在尝试与 OLEDB 连接时,在我的情况下,此连接不会激活隐藏在 xls 文件下的 exe 的入口点:
几乎所有病毒都附加到可执行文件中,这意味着病毒可能存在于系统中,但在用户运行或打开恶意主机文件或程序之前不会活跃或无法传播。当宿主代码被执行时,病毒代码也被执行。
请注意,我在 c# 中使用带有 System.Data.Oledb 的 OLEDB 和一个像这样的连接字符串:
提供者=Microsoft.ACE.OLEDB.12.0;数据源=c:\myFolder\myExcel2007file.xlsx;扩展属性="Excel 12.0 Xml;HDR=YES";
谢谢你。