土木在线论坛 \ 建筑设计 \ CAD下载及教程 \ Acad.vlx 病毒清除

Acad.vlx 病毒清除

发布于:2010-01-27 00:41:27 来自:建筑设计/CAD下载及教程 [复制转发]
适用于:
AutoCAD® 2010
AutoCAD® 2009
AutoCAD® 2008
AutoCAD® 2007
AutoCAD® Architecture 2010
AutoCAD® Architecture 2009
AutoCAD® Architecture 2008
Autodesk® Architectural Desktop 2007
AutoCAD® Civil 2010
AutoCAD® Civil 2009
AutoCAD® Civil 3D® 2010
AutoCAD® Civil 3D® 2009
AutoCAD® Civil 3D® 2008
Autodesk® Civil 3D® 2007
AutoCAD® Electrical 2010
AutoCAD® Electrical 2009
AutoCAD® Electrical 2008
AutoCAD® Electrical 2007
AutoCAD® Map 3D 2010
AutoCAD® Map 3D 2009
AutoCAD® Map 3D 2008
Autodesk Map® 3D 2007
AutoCAD® Mechanical 2010
AutoCAD® Mechanical 2009
AutoCAD® Mechanical 2008
AutoCAD® Mechanical 2007
AutoCAD® MEP 2010
AutoCAD® MEP 2009
AutoCAD® MEP 2008
AutoCAD® P&ID 2010
AutoCAD® P&ID 2009
AutoCAD® P&ID 2008
AutoCAD® Raster Design 2010
AutoCAD Raster Design 2009
AutoCAD Raster Design 2008
Autodesk® Raster Design 2007


问题
AutoCAD系列产品的用户报告了一个名为acad.vlx的恶意文件,该文件会导致绘图损坏。

解决方法
这实际上不是Autodesk提供的AutoCAD文件。 当AutoCAD载入acad.vlx恶意文件时,会使绘图损坏,进而导致在您保存并重新打开工程图时弹出“缺少语言包”( Missing Language Pack )对话框。

acad.vlx文件会在Help文件夹下面创建一个副本(例如,C:\Program Files\AutoCAD 2010\Help\logo.gif)。 其它多个文件也会被修改,同时ACADLSPASDOC系统变量的值会被改为1,这将允许acad.vlx文件载入到其它打开的工程图中,导致工程图损坏。

下述清理流程将在AutoCAD试图加载acad.vlx 文件之前发现该文件并将其删除,防止病毒的传播。

为了避免其它文件的损坏
您必须以Microsoft® Windows® 操作系统的系统管理员身份完成本流程。

1、在您的产品安装目录中,找到Support 文件夹(例如,C:\Program Files\AutoCAD 2010\Support)。
2、在Support文件夹内,双击acad20xx.lsp文件(例如,acad2010.lsp文件)。 在文件中加入下面的代码。 AutoCAD将发现并删除acad.vlx和logo.gif 文件。
(defun cleanvirus( / lspfiles lspfile x)
(setq lspfiles '("acad.vlx" "logo.gif"))
(foreach lspfile lspfiles
(while (setq x (findfile lspfile))
(progn
(vl-file-delete x)
(princ "\nDeleted file ")
(princ x)
);progn
);while
);foreach
)
(cleanvirus)
3、打开下面的所有文件:
o C:\Program Files\AutoCAD 20xx\Express\acetauto.lsp
o C:\Program Files\AutoCAD 20xx\Support\ai_utils.lsp
o ROAMABLEROOTPREFIX\Support\acad.mnlo
备注: 将ROAMABLEROOTPREFIX替换为ROAMABLEROOTPREFIX 系统变量的返回值。
4、如果出现下列代码,请删除:
(vl-file-copy(findfile(vl-list->string'(108 111 103 111 46 103 105 102)))(vl-list->string'(97 99 97 100 46 118 108 120)))

5、保存所有文件。

转自Autodesk网站
这个家伙什么也没有留下。。。

CAD下载及教程

返回版块

52.08 万条内容 · 665 人订阅

猜你喜欢

阅读下一篇

Windows 7 支持的 Autodesk Products

Windows 7 支持的 Autodesk Products AutoCAD 2010AutoCAD Architecture 2010AutoCAD Electrical 2010AutoCAD Inventor LT Suite 2010AIP 2010 with Autodesk Inventor Tooling 2010 Add-InAutoCAD Inventor Professional Suite 2010

回帖成功

经验值 +10