“所以我想知道如果软件没有‘完全’打开图像,图像中包含的病毒是否仍然可能被执行?”
鉴于其他答案说它是 PE 可执行文件,您不太可能通过在图像编辑器/查看器中打开它来做任何有害的事情。图像查看器通常会查看文件的前几个字节以确定其文件类型,然后如果它与已知签名不匹配,则会报错。大多数文件格式的引入就是所谓的“幻数”——几乎每种文件格式都有一个。幻数允许读者在尝试处理垃圾之前对文件数据执行完整性检查。
如果它是合法的图像文件,重要的是要注意多年来利用某些图像解析器在各种软件库中的工作方式的缓冲区溢出。几年前发现了一些漏洞,用于制作特殊图像,以利用图像编辑和查看软件使用的一些最受欢迎的库中的各种库弱点。显然,当漏洞被发现时,它们会被修补,但由每个使用该库的软件供应商来更新他们的软件,然后该软件的每个用户都必须更新软件。该过程可能需要大量时间才能完成。
但在你的情况下,不,它可能只是一个名字不好的 EXE,你的机器可能还不错。这也可能意味着他们向该邮件发送垃圾邮件的每个人都收到了同样格式错误的文件名,收件人也无法打开它。恶意软件交付失败。愚蠢得一分。
我的第二个问题是,是否有任何方法可以解码/反编译图像数据以便更好地查看其内容?
有一些工具可以剖析 PE 文件(高级部分分解)。看起来 .NET 可能涉及这种情况。我有一段时间不用拆机了。.NET 二进制文件有免费的和商业的逆向工程工具。显然,如果您为这样的工具付费,它通常会比免费工具好得多。
综上所述,如果您认为您的机器已被入侵,请将其与所有网络断开连接,并可能将其关闭,直到您可以重新安装操作系统。您想要/需要的最后一件事是安装 Cryptowall 和一个额外的 rootkit。如今,重新安装操作系统是恶意软件感染的唯一选择。今天通过电子邮件部署的大多数恶意软件只是用于从 Internet 获取更多恶意软件的小型下载程序。一旦有了一个小的立足点,操作系统的游戏就结束了。
最后,不要打开来自奇怪人的奇怪附件。