gpt4 book ai didi

vb6 - 获取有关使用 FileSystemObject 的木马警告

转载 作者:行者123 更新时间:2023-12-04 13:46:37 28 4
gpt4 key购买 nike

我编写了一个小程序来检查驱动器是否可用等。当我在另一台计算机上安装它时,Avira Antivirus 弹出木马警告。我将有问题的代码行缩小为:

20        Set fso = CreateObject("Scripting.FileSystemObject")
30 FD = fso.driveexists("F")

为什么我会收到警告?我很确定我过去使用过它并且没有收到警告。然而,我过去只在 DLL 中使用过它,这是一个 EXE 文件。除了使用 FSO 之外,还有其他方法来检查分配的驱动器吗?

谢谢。

最佳答案

您收到警告的原因是防病毒程序认为您的脚本是病毒。它可以追溯到捕获计算机病毒就像在电子邮件中发送 VBScript(称为 yourbill.pdf.vbs 之类的东西)然后单击它一样容易的时代。该 VBScript 将使用 FileSystemObject 方法造成损坏和一般困惑。

当然...您仍然可以使用 FSO:

dim a as string
a = "ting.FileSyst"
Set fso = CreateObject("Scrip"+a+"emObject")

关于vb6 - 获取有关使用 FileSystemObject 的木马警告,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26738567/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com