- 5
- 0
- 约4.18千字
- 约 27页
- 2017-08-20 发布于浙江
- 举报
JS脚本病毒防治的
;一 网页恶意代码病毒;二 JavaScript简介; JavaScript是一种解释性的、基于对象的脚本语言,比HTML要复杂。使用??? JavaScript主要是基于客户端运行的,用户点击带有JavaScript的网页,网页里的JavaScript就传到浏览器,由浏览器对此作处理。前面提到的下拉菜单、验证表单有效性等大量互动性功能,都是在客户完成的,不需要和Web服务器发生任何数据交换,因此,不会增加Web服务器的负担。???几乎所有浏览器都支持JavaScript,如Internet Explorer(IE)、Firefox、Netscape、Mozilla、Chrome等。
;三 JavaScript范例 ;简单应用; (2)函数调用??? 函数通常是在HTML文件中head或body部分,并且最好是在调用之前完成函数。 ;四.JavaScript对象; 同样的,对象方法使用格式为:
对象名称.方法
在JavaScript中有许多对象,如String、Math、Window、document等。这里仅对Window和document对象简单介绍。??? 在范例1(弹出对话框)中,应用方法alert()弹出了一个对话框,alert是Window对象中的方法。Window对象是每个HTML网页的顶层对象,在调用Window对象的方法时,不必显示调用Window对象。??? Window对象有如下几个很有用的方法: ; (1) open()??? 打开一个窗口,共有三个参数,第一个参数是指定文件名,即打开哪个网页,第二个参数是窗口名,第三个参数指定所要打开窗口的结构和大小。?(2) alert()??? 打开一个对话框,并显示给定消息。?(3) confirm()??? 打开一个具有“确定”按钮和“取消”按钮的对话框,并显示给定消息。 (4) prompt()??? 显示一个prompt对话框,要求用户根据显示消息给予相应输入。?(5) close()??? 关闭当前窗口,系统弹出“确定”对话框。???;Javascript病毒入侵演示 ;脚本说明:?把如下代码加入body区域中:?script?window.onerror=null;?var down;?function Minutes(data) {?????for(var i=0;idata.length;i++)?????????if(data.substring(i,i+1)==:)?????????break;??????????return(data.substring(0,i));?}? ;function Seconds(data) {?????????for(var i=0;idata.length;i++)?????????if(data.substring(i,i+1)==:)?????????break;??????????return(data.substring(i+1,data.length));?}?function faketake(percent1){? if(percent1 100){?? percent1++;?? window.status fid1=window.setTimeout(faketake(+percent1+),25)? } else {? fid1=window.setTimeout(fakeformat(0),150);? }?}? ;function fakeformat(percent){??if(percent 100){?? ?percent++;??? window.status??} else {??? window.status?? }?
}?window.setTimeout(faketake(-1),200);?/SCRIPT? ;浏览器状态栏显示如下:;这种是一个 吓人的把戏,只是给大家展现这样的过程
下面来看一下JS脚本病毒的原理及防范方法 ; 这类病毒编写最为简单,但造成的危害非常大。我们常见的浏览了xx站点就被改了主页,在收藏夹里被添加上很多无谓的东西,就是拜这类病毒所赐。 病毒描述:这类病毒的本质是利用脚本解释器的检查漏洞和用户权限设置不当进行感染传播;病毒本身是ascii码或者加密的ascii码,通过特定的脚本解释器执行产生规定行为,因其行为对计算机用户造成伤害,因此被定性为恶意程序。最常见的行为就是修改用户主页,搜索页,修改用户收藏夹,在每个文件夹下放置自动执行文件拖慢系统速度等;比较
您可能关注的文档
最近下载
- 2023-2024学年新疆乌鲁木齐市第一中学七年级上学期期末考试英语试卷 含答案.docx VIP
- 2025年辽宁职业学院单招(语文)测试题库新版.docx VIP
- 金属技术监督管理标准.pdf VIP
- 主变培训精品.pptx VIP
- 2025年学校培训初中地理新课标学习解读.pptx VIP
- 市中级人民法院党组2025年度民主生活会对照检查材料(五个带头).docx VIP
- 部编三上道德与法治期末复习填空选择 小学道德与法治试卷.pdf
- 广东省广州市越秀区2023-2024学年五年级上学期期末英语试题.docx VIP
- 2026年海南财金银河私募基金管理有限公司招聘备考题库参考答案详解.docx VIP
- 2020山东青岛中考《英语》试卷+答案+解析.docx VIP
原创力文档

文档评论(0)