当前版块:问答社区 > CASS

如何检测并删除 Acad.vlx 病毒


    Acad.vlx病毒要怎么删掉啊?会造成什么后果?


全部评论

等级:LV22
积分:1410
南方数码-小花 2017-11-23 17:59


当在 AutoCAD 中加载恶意 acad.vlx 文件时,它会破坏图形,这可能导致在保存并重新打开图形时会导致实体的扩展属性都被清空了。

acad.vlx 文件会在 Help 文件夹中为自己创建一个副本(例如 C:\Program Files\AutoCAD 20xx\Help\logo.gif)。还会修改其他几个文件,并将 ACADLSPASDOC 系统变量设置为 1,允许将 acad.vlx 文件加载到其他打开的图形中,从而破坏它们。

AutoCAD 尝试加载 acad.vlx 文件之前,请执行下述清理过程以检测并删除该文件,防止病毒传播。

    防止其他文件损坏

您必须是 Microsoft® Windows® 操作系统的系统管理员,才能完成此过程。

  1. 在产品安装文件夹中,找到 Support 文件夹(例如 C:\Program Files\AutoCAD 20xx\Support)。
          

  2.  Support 文件夹中,双击 acad20xx.lsp 文件(例如,AutoCAD 2014 对应的 acad2014.lsp 文件)。将下面的代码添加到该文件中。
         
         
    (defun      cleanvirus( / lspfiles lspfile x)
           (setq lspfiles '("acad.vlx" "logo.gif"      "acaddoc.lsp" "acad.fas" "acad.lsp"))

         
           (foreach lspfile lspfiles
             (while (setq x (findfile lspfile))
               (progn
                 (vl-file-delete x)
                 (princ "\nDeleted file      ")
                 (princ x)
               );progn
             );while
           );foreach
         )
         (cleanvirus)

AutoCAD 会检测并删除 acad.vlx  logo.gif 文件。

3.    打开下列每个文件:

如果您使用的是 2013 版本或更早版本

o    C:\Program Files\AutoCAD 20xx\Express\acetauto.lsp

o    <安装目录>\Support\en-us\ai_utils.lsp

o    \Support\acad.mnl

注意: 
将上面的“ROAMABLEROOTPREFIX 替换为在命令行中输入 ROAMABLEROOTPREFIX 时返回的值。 
<安装目录> 替换为安装基于 AutoCAD 的产品的文件路径。  
“En-us”
可能随所安装的语言而异。

 

    如果您使用的是 2014 版本或更高版本

·         C:\Program Files\AutoCAD 20xx\Express\acetauto.lsp

·         <安装目录>\Support\en-us\ai_utils.lsp

·         <安装目录>\Support\en-us\acad.mnl

注意:
<安装目录> 替换为安装基于 AutoCAD 的产品的文件路径。
“En-us”
可能随所安装的语言而异。
 

  1. 从每个文件中删除以下代码行:

(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)))

  1. 保存每个文件。

 

 


回复 0
1
提交
悬赏回复规则
1、悬赏期为24小时,从发布时间起算;
2、悬赏期内提问者如设置评论为“精选评论”,视为悬赏结束,该精选评论人将获得本题全部悬赏积分;
3、悬赏期内如提问者未设置“精选评论”,则前5位评论者平分悬赏积分(如仅有一位评论,该评论者获得50%悬赏积分);
4、悬赏积分会自动发放到生态圈账户中,请留意站内信通知。
知道了

距离打开宝箱还剩7

是否花费200积分补签?
确认
取消