본문 바로가기
개발, IT

Javascript 압축 및 난독화

by Nabi™ 2021. 2. 23.

개발환경 : Visual Studio Code

 

1. 압축

사용툴 : Minify

 

단축키 등록

File > Prefernces > Keyboard Shortcuts

다음과 같이 Ctrl+Alt+M으로 등록

 

압축파일 생성하기

압축하고 싶은 Javascript 파일을 선택후 단축키(Ctrl+Alt+M) 누르면 해당파일명.min.js로 자동생성된다.

 

2. 난독화

소스가 외부로 나가는게 찜찜하긴 하지만..

웹기반으로 난독화 해주는 사이트에서 진행한다.

 

obfuscator.io/

 

JavaScript Obfuscator Tool

What is this? This tool transforms your original JavaScript source code into a new representation that's harder to understand, copy, re-use and modify without authorization. The obfuscated result will have the exact functionality of the original code. How

obfuscator.io

 

위 사이트로 들어가서 간단하게 "Copy & Past JavaScript Code" 부분에 코드를 넣어주고 "Obfuscate"버튼을 누른다.

 

그럼 다음과 같이 난독화된 코드가 보일것이다.

댓글