자바스크립트 난독화를 통해 코드를 이해하기 어렵고, 권한 없이 복사 및 재사용, 수정이 힘들게 만들 수 있습니다. 난독화를 거친 코드는 가독성이 떨어지지만, 기존 코드와 동일하게 작동합니다
- 자바스크립트 난독화 사이트: https://obfuscator.io/
UglifyJS와 같이 자바스크립트 코드 이해가 어렵게 만들어 주는 사이트도 있지만, JS Beautifier와 같은 앱을 통해 쉽게 변환할 수 있습니다. 위 사이트에서는 self-defending, debug protection과 같은 추가 난독 기능을 제공합니다.
자바스크립트 소스 코드를 아래 창에 붙여 넣으면, 다음과 같이 난독화된 코드로 변환됩니다.
'개발 > JavaScript' 카테고리의 다른 글
자바스크립트 Promise, async, await 정리 (0) | 2022.10.20 |
---|---|
웹 스토리지 API 사용 방법 (로컬 스토리지) (0) | 2021.02.16 |
자바스크립트 배열 중복 요소 확인하기: indexOf()와 lastIndexOf() 활용 (0) | 2021.02.13 |