JSEncrypter

ども、小堤です。

できた。できた。

JSEncrypter、まぁ勝手に名前つけてるだけですがw

<html xmlns=”http://www.w3.org/1999/xhtml” xml:lang=”ja” lang=”ja”>
<head>
<meta http-equiv=”Content-Type” content=”text/html; charset=shift_jis” />
<title>JSEncrypter</title>
</head>
<body bgcolor=”#ffffff”>
<object classid=”clsid:d27cdb6e-ae6d-11cf-96b8-444553540000″ codebase=”http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0″ width=”1″ height=”1″ id=”JSEncrypter” align=”middle”>
<param name=”allowScriptAccess” value=”sameDomain” />
<param name=”allowFullScreen” value=”false” />
<param name=”movie” value=”JSEncrypter.swf” />
<param name=”quality” value=”high” />
<param name=”bgcolor” value=”#ffffff” />
<embed src=”JSEncrypter.swf” quality=”high” bgcolor=”#ffffff” width=”1″ height=”1″ name=”JSEncrypter” align=”middle” allowScriptAccess=”sameDomain” allowFullScreen=”false” type=”application/x-shockwave-flash” pluginspage=”http://www.macromedia.com/go/getflashplayer” />
</object>
</body>
</html>

だけのコードで、JSコードの隠蔽化完成。

JSEncrypterのFLAは配布してませんよw

SWFで実行しているだけですけどね~。

それって、SWFのデコンパイルでいけるんじゃねーの?ってちょっとわかる人なら思いますよね。

まぁ、SWF内にJSコードいれるだけで、大分守れますが、さらに・・・SWFも暗号化。

けけけ(笑)

いや、Ext JS使ったりなんなりして、プロダクトのサンプルをこれから披露していこうと思ってて、JSコード見せたくないので、やっぱり。

サンプルとかならいいんですが、商品とか製品になってくるとね。やっぱり。お金もらってる人に悪いですし。

http://kotsutsumitodo.xenophy.net/JSEncrypter/

で試せます。

一応、デコンパイラで試してみましたが戻りませんでしたし。まぁ~完璧な暗号化は存在しないとしても、かなり守れるんじゃないかな?

これで、AdobeAirに組み込んでも楽しく使えそうじゃないですかぁ。良さそうじゃないですかぁ~ってことになるわけです。

JSコードの難読化>SWF変換>SWF暗号化 っていう流れですね。

あとは、実際にExt JSのコード書いてみて、やってみるのみ。

さて、仕事仕事(・_・。

追記:

ちょーしこいて、Ext JSの動作コードもやってみた。

http://kotsutsumitodo.xenophy.net/JSEncrypter2/

いけた、ナイス。

JSEncrypter