"Javascript Encoder"에 해당되는 글 1건

  1. 2009/04/29 Javascript Encoder (자바스크립트 암호화하기)
Javascript Encoder 자바스크립트 암호화 JS EncoderJs CompressorJavaScript Compressor/Obfuscator. JS Obfuscator, ECMA Encoder, 자바스크립트 압축 , 자바스크립트암호화

자바스크립트 암호화

자바스크립트를 암호화 한다는 자체가 사실상 암호화 보다는 단순 인코딩에 가깝기 때문에 남들이 보기 힘들게 귀찮게 하는 효과 밖에는 없지만.

그래도 하고 싶다면.. 아래와 같은 툴을 사용 할 수 있다.

Microsoft Script Encoder
링크 (http://www.microsoft.com/downloads/details.aspx?displaylang=ko&FamilyID=e7877f67-c447-4873-b1b0-21f0626a6329)

MS에서 제공하는 스크립트 인코더 이다 하지만 이 인코더도 소스를 완벽히 암호화 하여 볼수 없게 한다기 보다는 일반적으로 봤을때 어떤 구문인지 알아 볼 수 없게금 해준다

장점 : 어느정도 볼수 없을 정도로 인코딩 됨
단점 : IE 에서만 동작함 (5 이상)
인코딩 전 소스

보기


인코딩 후 소스

more..


Packer JavaScript
링크 (http://joliclic.free.fr/php/javascript-packer/en/index.php)

Joliclic Code에서 제공하는 스크립트 인코더 , PHP로 동작하고 샘플 코드를 사이트에서 직접 생성하여 사용할 수 있다.

장점 : 사이트에서 손쉽게 인코딩 할 수 있고 유니코드와 브라우저 호환성이 좋다.
단점 : 인코딩된 코드를 쉽게(?) 디코딩 할 수 있다.

인코딩 후 소스

more..

* 비교를 위해 MS Script Encode 와 동일한 소스를 인코딩 함.

scriptasylum.com Javascript Encoder
scriptasylum.com 에서 제공하는 Javascript 인코더
링크 (http://scriptasylum.com/tutorials/encdec/javascript_encoder.html)
장점 : 빠르게 인코딩을 할 수 있다.
단점 : 이게 인코딩이라고 볼 수 있을까? 하는 생각이 듬, 엄청 크기가 커짐.

인코딩 후 소스

more..

* 비교를 위해 MS Script Encoder와 동일한 코드를 인코딩 함


스크립트 인코더.. 사실 필요 없기도 하고 필요하기도 하지만 그다지 효율 성은 모르겠다. 하지만 사용자들에게 숨기고 싶은 민망한 코드는 충분히 숨길 수 있기에 선택한다는 느낌이 든다. ^^,

가장 중요한 것은 Javascript 가 사용자 브라우저에 다운로드가 되는 방식임을 감한하여 인코딩 후 얼마나 크기가 작아지느냐 하는게 중요할 것 같다 ^^

선택은 각자 ^^