코드

2016-11-05 2 views
-6

를 다음과 디코딩하는 방법을 우리가이 무엇을 말할 수 없다 원래의 코드없이 원래 lenguage코드

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, {})); 
+0

외부 객체 ('_0x2a81')를 사용하여 변수를 익명 함수에 전달한 다음 일부 작업을 수행합니다. '_0x2a81'이 없으면 원래의 소스 (또는 거기에 가까이)는 알아 내기가 불가능합니다. – Derek

답변

1

에 다음 코드를 변환하는 방법. 그러나 출력 된 소스를 확인하는 방법은 evalconsole.log 또는 alert으로 변경하는 것입니다.