DevUtils

JS 미니파이어 / 보호 도구

New

JavaScript 소스 코드를 압축, 난독화, 패킹 및 AES-256 암호화하는 보호 도구.

Minify, Obfuscate and Pack are not security — anyone can reverse them. For real protection use Encrypt (password-based AES). For production minification use Terser.

Remove whitespace and comments to reduce file size.

0 bytes

도구 소개

JavaScript 코드 보호 및 축소 도구는 미니파이(Minify: 공백 및 주석 제거), 난독화(Obfuscate: 변수명 단축 및 코드 구조 은닉), 패킹(Pack), 암호화(Encrypt: AES-256-GCM 기반)의 4가지 모드를 지원합니다. 브라우저 내에서 안전하게 실행되어 코드 소스를 보호하거나 배포 용량을 축소할 수 있습니다.

사용 방법

  1. 1Minify, Obfuscate, Pack, Encrypt 중 원하는 작업 모드를 선택합니다.
  2. 2JavaScript 코드를 입력창에 붙여넣습니다.
  3. 3Encrypt 모드의 경우 복호화에 사용할 비밀번호를 설정합니다.
  4. 4처리 버튼을 클릭한 뒤 복사하여 사용합니다.

자주 묻는 질문 (FAQ)

JavaScript 난독화(Obfuscation)와 암호화(Encryption)의 차이는 무엇인가요?
난독화는 코드를 읽기 어렵게 만들 뿐 실행 자체는 가능하지만 역공학(Reverse Engineering)으로 분석될 수 있습니다. 암호화는 비밀번호 없이는 원본 코드를 완전히 읽을 수 없도록 보호합니다.