我一直在处理一个被某人破坏的页面,而且这个人添加了额外的代码。我不知道它做了什么,但我知道它不属于那里。
我在这里添加了一个链接到pastebin right here
页面底部的代码很奇怪(第130行至第179行)...有人可以向我解释一下吗?
Prolly应该提及不要在任何情况下运行
编辑:我已经jsbeautified并把它on pastebin
答案 0 :(得分:1)
你可以从jsbeautifying代码开始,尽管这没什么用。它很可能是一些恶意代码,但确定它的作用可能需要一段时间。
如果您感兴趣,代码会被混淆,这意味着它尽可能难以理解它的作用。有些人使用它来隐藏源代码,有些人用它来注入恶意代码而不显示它的作用。
答案 1 :(得分:0)
代码经过混淆,您可以通过在javascript控制台中执行解析为createElement的unescape('\x63\x72\x65\x61\x74\x65\x45\x6c\x65\x6d\x65\x6e\x74')
来尝试理解其意图。
答案 2 :(得分:0)
似乎是恶意代码!检查您的计算机是否有恶意软件等。