SuNiNaTaS 5번

2023. 8. 23. 01:25Wargame/suninatas

320x100
320x100

5번입니다.

문제

힌트는 12342046413275659

정답이 아님을 알면서도 한번 넣어보기~

실패!ㅋㅋㅋㅋㅋㅋㅋ

 

한참을 소스코드를 보는데 딱봐도 수상한 부분을 포착했습니다.

eval(function(p,a,c,k,e,r){e=function(c){return c.toString(a)};if(!''.replace(/^/,String)){while(c--)r[e(c)]=k[c]||e(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}('g l=m o(\'0\',\'1\',\'2\',\'3\',\'4\',\'5\',\'6\',\'7\',\'8\',\'9\',\'a\',\'b\',\'c\',\'d\',\'e\',\'f\');p q(n){g h=\'\';g j=r;s(g i=t;i>0;){i-=4;g k=(n>>i)&u;v(!j||k!=0){j=w;h+=l[k]}}x(h==\'\'?\'0\':h)}',34,34,'||||||||||||||||var|result||start|digit|digitArray|new||Array|function|PASS|true|for|32|0xf|if|false|return'.split('|'),0,{}))

 

복호화해보겠습니다

https://beautifier.io

 

Online JavaScript beautifier

Beautify JavaScript, JSON, React.js, HTML, CSS, SCSS, and SASS

beautifier.io

복호화

PASS(n)의 n에 hint에서 얻은 12342046413275659를 넣어보겠습니다.

성공!~!
Oh yeah-----

이상입니다.//

320x100
320x100

'Wargame > suninatas' 카테고리의 다른 글

Webhacking.kr old-15  (0) 2023.08.23
SuNiNaTaS 6번  (0) 2023.08.23
SuNiNaTaS 3번  (0) 2023.08.23
SuNiNaTaS 4번  (0) 2023.08.22
SuNiNaTaS 2번  (0) 2023.08.19