JS & TS

[JS] 자바스크립트 코드 난독화 및 해제사이트

Razelo 2021. 2. 22. 22:49

모던 자바스크립트 입문 이라는 책에서 15장 마지막 예제가 있는데, (그림판을 만드는 예제이다.)

 

예제 파일에 있는 코드가 난독화되어있다. 

 

아마 설명을 보고 직접 작성하라는 뜻이겠지만... 답답해서 먼저 복호화 시켰다. 

 

아래는 코드 난독화를 다시 복호화시킬 수 있는 사이트이다. 

 

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

 

난독화되는 종류가 다양한데, 대충 형태가 비스무리하다싶은 사이트에 가서 복호화시키면 된다. 

 

참고로 난독화는 클라이언트 측에 자바스크립트 코드가 그대로 노출되는데, 혹시모를 위협을 방지하기 위해 알아보기 어렵게 만들려고 사용한다고 한다. 

 

근데 이게 쓸모가 있나? 실제로 쓰는 지는 잘 모르겠다. 

반응형