有没有办法在我的Linux系统上运行这个程序而不会可能感染病毒?
运行在Wine前缀内的任何程序只能访问您家目录下 .wine 前缀文件夹中的虚拟瓶子,不能访问其他内容。它们被限制在那个瓶子里。
也就是说,一个默认创建的瓶子同时会在您的家目录和根文件系统中创建标准链接,您需要在运行可执行文件之前确保删除这些链接。一些棘手的特洛伊木马会扫描驱动器以查找可执行文件或其他特定文件类型并试图感染它们。
更好的选择是创建一个新的瓶子,这样可以将其与您的正常瓶子隔离开来。为此,您需要在单独的前缀上运行 .exe 文件,按照以下示例操作:
export WINEPREFIX=~/wine_possible_trojan
wine winecfg
WINEPREFIX=~/wine_possible_trojan wine path_to_exefile.exe
删除~/wine_possible_trojan
之后,将从您的系统中删除该瓶子,并消除特洛伊木马在该瓶子内所做的修改。
如果您不确定,您还可以在Linux系统中安装一个病毒扫描器,并在删除.wine
前(可能也是之前)运行它以查看是否有任何问题。请参考以下链接以获取可用选项:
~/.wine
目录,这个环境就消失了。除此之外,按照@bodhi.zazen的指示,在虚拟机系统上运行它。 - Bruno Pereira