我如何解码这个加密的JavaScript代码?

我如何解码这个加密的JavaScript代码?,javascript,encoding,Javascript,Encoding,我正试图定制前几天下载的博客模板,但有一些JavaScript代码我无法解码,如下所示: window[_0xdf0c[174]] = function () { var _0xbaafx39 = document[_0xdf0c[176]](_0xdf0c[175]); if (_0xbaafx39 == null) { window[_0xdf0c[177]][_0xdf0c[42]] = _0xdf0c[178] }; _0xbaafx39[_0xdf0c[179]](_0xdf0

我正试图定制前几天下载的博客模板,但有一些JavaScript代码我无法解码,如下所示:

window[_0xdf0c[174]] = function () {
var _0xbaafx39 = document[_0xdf0c[176]](_0xdf0c[175]);
if (_0xbaafx39 == null) {
    window[_0xdf0c[177]][_0xdf0c[42]] = _0xdf0c[178]
};
_0xbaafx39[_0xdf0c[179]](_0xdf0c[42], _0xdf0c[178]);
_0xbaafx39[_0xdf0c[179]](_0xdf0c[109], _0xdf0c[180]);
_0xbaafx39[_0xdf0c[179]](_0xdf0c[112], _0xdf0c[181]);
_0xbaafx39[_0xdf0c[179]](_0xdf0c[182], _0xdf0c[183]);
_0xbaafx39[_0xdf0c[184]] = _0xdf0c[185]
}
首先,我认为它是十六进制编码的,所以我尝试了很多其他的在线工具,但没有一个是一样的工作

有人知道这段代码是如何编码的吗?我如何解码?谢谢

您可以下载完整的代码

  • 打开这个
  • 粘贴你的代码
  • 单击“解码”按钮

  • 这些都是变量。你需要检查它们的值是什么。解码和解密是两件完全不同的事情。它不是base64编码的。你知道原始编码是什么吗?我不能包含原始代码,因为它太大了,但基本上它是作为上面相同的代码实现的。它可能是由代码模糊器生成的。变量没有加密到模糊程度。我怀疑是否有办法倒退,因为这可能是使用某种自动工具完成的,这种工具会完全丢弃原始变量。看看这段代码,我会说,在某个地方有一个字符串数组(也可能是这样编码的),称为0xdf0c,至少有185个条目(可能是代码中所有字符串的映射)。还有一个名为0xbaafx39的对象,我猜它包含代码使用的所有函数和/或其他对象。代码公开了这些变量吗?OP说他使用的正是那个网站,但它不起作用。