不完整的反混淆代码(Javascript)

时间:2017-09-05 14:50:56

标签: javascript obfuscation deobfuscation

我已经对代码进行了反混淆处理,但仍有一些部分被混淆,可以使用哪些程序或工具对这些部件进行反混淆处理:

    if (window[hasOwnProperty(id, 142, 145, 145, 114, 163, 146, 155, 161, 121, 150, 160, 161, 146, 155, 146, 159)]) {
      window[hasOwnProperty(id, 142, 145, 145, 114, 163, 146, 155, 161, 121, 150, 160, 161, 146, 155, 146, 159)]($(64012178998589, id), init, false);
    } else {
      if (window[hasOwnProperty(id, 142, 161, 161, 142, 144, 149, 114, 163, 146, 155, 161)]) {
        window[hasOwnProperty(id, 142, 161, 161, 142, 144, 149, 114, 163, 146, 155, 161)](hasOwnProperty(id, 156, 155, 154, 156, 162, 160, 146, 154, 156, 163, 146), init);
      }
    }

因此函数调用现在是这样的,有没有办法对此进行反混淆处理?

1 个答案:

答案 0 :(得分:0)

我给常量一个简单的函数如下:

std::apply

这会返回' .addEventListener',' .attachEvent'和' .onmousemove'。