飞猪网事(31)

网络通信

  这两天飞猪遇到了一件怪事:在访问某个网站后,发现IE浏览器的主页地址被修改了,而且标题栏也变了样子,偶尔还会自动弹出不健康的网页出来。在试图打开注册表编辑器修改IE设置时,却出现了“已被管理员停用”的提示。飞猪在搜索相应信息后,初步断定是被恶意网站的脚本或插件破坏所致。

  ■ 脚本:英文就是“Script”,其实也是一种程序。通过脚本可以控制应用程序中各种元素的反应,相当于我们在DOS环境中常用的批处理文件。在互联网中,通过脚本可以在网页中实现各种动态效果,当然也会被恶意脚本破坏。在Windows中,常见的脚本扩展名包括.vbs、.js等。

  ■ VBScript:全称Visual Basic Scripting Edition,是微软为了适应在Internet上的应用,将用于应用程序描述的Visual Basic语言精简的一个版本。VBScript是一种HTML嵌入脚本化语言,其编写的脚本扩展名为.vbs,灵活地应用于广泛的领域,包括IE中的 Web 客户机和IIS中的 Web 服务器。

  ■ JScript:是微软专为Internet而设计的一种基于对象(Object)和事件驱动(Event Driven)并具有安全性能的脚本语言,JScript主要用于HTML页面,可使网页变得生动。用脚本会嵌入HTML网页源代码中,可以实现网络与客户机的交互作用,通过JScript编写的脚本扩展名为.js。

  ■ 插件:在英文中称之为“Plug In”,是一组用来扩展软件功能的程序,通过插件可以让主程序实现自身并不具备的某些功能。在IE浏览器中,通过各种插件可以处理各种类型的Web文件,扩展网页的多媒体功能。但是,往往也被恶意插件所利用,进行各种破坏。