在修复页面时遇到奇怪的javascript

时间:2011-04-01 13:35:41

标签: javascript

我一直在处理一个被某人破坏的页面,而且这个人添加了额外的代码。我不知道它做了什么,但我知道它不属于那里。

我在这里添加了一个链接到pastebin right here

页面底部的代码很奇怪(第130行至第179行)...有人可以向我解释一下吗?

Prolly应该提及不要在任何情况下运行

编辑:我已经jsbeautified并把它on pastebin

3 个答案:

答案 0 :(得分:1)

你可以从jsbeautifying代码开始,尽管这没什么用。它很可能是一些恶意代码,但确定它的作用可能需要一段时间。

如果您感兴趣,代码会被混淆,这意味着它尽可能难以理解它的作用。有些人使用它来隐藏源代码,有些人用它来注入恶意代码而不显示它的作用。

答案 1 :(得分:0)

代码经过混淆,您可以通过在javascript控制台中执行解析为createElement的unescape('\x63\x72\x65\x61\x74\x65\x45\x6c\x65\x6d\x65\x6e\x74')来尝试理解其意图。

答案 2 :(得分:0)

似乎是恶意代码!检查您的计算机是否有恶意软件等。