我正在尝试解密HTML文件的加密页面源。我正在寻找解密包含facebook界面UI的页面的解码技巧。它位于以下帖子decrypted facebook Ui page中。该帖子的演示页面已加密。是否有任何可行的方法来解密它?
答案 0 :(得分:0)
代码如下所示:
document.write(unescape("..."));
复制unescape("...")
部分。转到JSFiddle。在JavaScript区域中,键入 alert(,paste,然后键入); 。按下运行。
“加密”(非)来源将为alert
。您可以将其复制并粘贴到您选择的文本编辑器中,以开始分析它。
顺便说一句,解密的代码看起来很糟糕。我不想从中吸取教训。
答案 1 :(得分:0)
此时您无法将其“解密”回原始来源。它被“混淆”到了它不再容易阅读的程度。
你可以通过使用JavaScript deminifer / deobfuscator来使它更容易阅读,如SO问题中所讨论的Is there such a thing as a javascript deminifier (deobfuscator)? JS Beautifier是一个好的。
你也可以像Firebug这样的浏览器插件使用调试器(虽然没有插件也不会反混淆/删除)或者使用最新版本的谷歌Chrome,它提供了一个内置的。在Chrome中:
这仍然不会让它变得非常容易阅读,因为作者已经很好地模糊了它。如果你想解决所有麻烦,你将不得不逐行浏览并自己重建脚本。