본문 바로가기

FORENSIC STUDY/Writes-up

SuNiNaTaS web #5

소스코드를 보니 JS코드에 알아보기 힘든 코드가 있는데

난독화가 된 것 같았어요...아래 주석으로 힌트도 있고 !

 

자바스크립트 난독화를 잘 몰라서 구글에 자바스크립트 난독화 해제라고 검색했더니

난독화 복호화 사이트가 많더라구요 !

www.strictly-software.com/unpack-javascript

 

Javascript Unpacker Tool - Strictly Software

This Javascript unpacker tool has now been upgraded to allow it to unpack multiple eval statements. So if your packed code has itself been packed a few times it will loop through until it finds the original source code. If you want to test this multiple ev

www.strictly-software.com

저는 위의 사이트에다가 저 난독화 코드를 넣어보았습니다.

 

그랬더니 코드가 나왔어요.

 

복호화된 코드를 콘솔 창에 넣고보니 저 PASS 함수 안이 n이더라구요

(사실 그 전부터 힌트가 숫자길래 냅다 check에 넣었다가 실패하고 또 정신못차리고 n에 바로 넣어서 실행했는데도 안돼서ㅜㅜ)

그래서 그냥 저 힌트로 주어진 숫자 넣어볼까 해서 넣었는데

 

나왔씁니다 !!

 

'FORENSIC STUDY > Writes-up' 카테고리의 다른 글

SuNiNaTaS web #3  (0) 2020.11.26
SuNiNaTaS web #2  (0) 2020.11.26
SuNiNaTaS web #1  (0) 2020.11.26
2020 Affinity web Path of Double-Dipping  (0) 2020.11.25
2020 Affinityctf web sooodefault  (0) 2020.11.25