반응형

 

5번 문제

 

 

 

값을 아무거나 넣고 check을 눌러봐도 아무반응 없습니다.

 

 

 

 

 

소스코드를 보니 스크립트부분을 보니 난독화가 되어있습니다.

 

 

이 부분을 복호화하는 것이 핵심인 거 같습니다.

 

 

 

matthewfl.com/unPacker.html

 

UnPacker

eval(function(p,a,c,k,e,r){e=String;if(!''.replace(/^/,String)){while(c--)r[c]=k[c]||c;k=[function(e){return r[e]}];e=function(){return'\\w+'};c=1};while(c--)if(k[c])p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return p}('(0(){4 1="5 6 7 8";0 2(3){9(

matthewfl.com

 

 

 

찾아보니 자바스크립트 복호화 사이트가 있어 복호화를 해봤습니다.

 

 

 

 

 

 

 

위 칸에 난독화 소스코드를 붙여넣고 unPack클릭 하시면 됩니다.

 

 

 

 

 

복호화된 난독화코드입니다.

 

 

 

 

 

 

콘솔로 힌트값을 넘겨주면 답이 나옵니다.

 

 

 

 

 

반응형

+ Recent posts