代码之家  ›  专栏  ›  技术社区  ›  Baron Manish

如何解码以下代码[已关闭]

  •  -6
  • Baron Manish  · 技术社区  · 8 年前

    如何将以下代码转换为原始语言

    eval(function(_0x904fx1, _0x904fx2, _0x904fx3, _0x904fx4, _0x904fx5, _0x904fx6) {
        _0x904fx5 = function(_0x904fx3) {
            return _0x904fx3.toString(_0x904fx2);
        };
        if (!_0x2a81[5][_0x2a81[4]](/^/, String)) {
            while (_0x904fx3--) {
                _0x904fx6[_0x904fx5(_0x904fx3)] = _0x904fx4[_0x904fx3] || _0x904fx5(_0x904fx3);
            };
            _0x904fx4 = [function(_0x904fx5) {
                return _0x904fx6[_0x904fx5];
            }];
            _0x904fx5 = function() {
                return _0x2a81[6];
            };
            _0x904fx3 = 1;
        };
        while (_0x904fx3--) {
            if (_0x904fx4[_0x904fx3]) {
                _0x904fx1 = _0x904fx1[_0x2a81[4]](new RegExp(_0x2a81[7] + _0x904fx5(_0x904fx3) + _0x2a81[7], _0x2a81[8]), _0x904fx4[_0x904fx3]);
            };
        };
        return _0x904fx1;
    }(_0x2a81[0], 32, 32, _0x2a81[3][_0x2a81[2]](_0x2a81[1]), 0, {}));
    
    1 回复  |  直到 8 年前
        1
  •  1
  •   Bálint    8 年前

    如果没有原始代码,我们无法知道这是怎么做的。但是,检查输出源的一种方法是更改 eval console.log alert .