Summary
スクリプトエンコーダは,スクリプト設計者のためのシンプルなコマンド ライン ツール.作成したスクリプトをエンコードし,Web ホストや Web クライアントによりスクリプトのソースが表示されたり変更されないように保護できる.
コードがユーザーの目に触れるのを防ぐことが目的.
コードが解読されるのを防ぐことを目的としているものではない.
usage
screnc [/s] [/f] [/xl] [/l defLanguage] [/e defExtension] inputfile outputfile
/? | ヘルプ |
/s | サイレントモード |
/f | 入力ファイルを出力ファイルで強制上書き |
/xf | .ASP ファイルの先頭に @language ディレクティブが追加されないようにする. |
デフォルトでは .ASP ファイルに対して @language ディレクティブが追加される. |
ファイル名が変わる
使用前 | 使用後 |
example.vbs | eample.vbe |
example.js | eample.jse |
HTMLへの埋め込み (Internet Explorer限定)
<script language="JScript.Encode" src="example.jse"></script>
Reference
Windows Script Encoderhttp://www.microsoft.com/downloads/details.aspx?FamilyID=2976ee94-bec5-4314-84fd-8d7ec891c1c5&DisplayLang=ja
Microsoft ダウンロードセンター検索: Windows Script Encoder
http://www.microsoft.com/downloads/results.aspx?freetext=Windows%20Script%20Encoder&displaylang=ja
MSDN - スクリプト エンコーダの概要
http://msdn.microsoft.com/library/ja/script56/html/seconscriptencoderoverview.asp
MSDN - スクリプト エンコーダを使用する
http://msdn.microsoft.com/library/ja/script56/html/seusingscriptencoder.asp
MSDN - スクリプト エンコーダの構文
http://msdn.microsoft.com/library/ja/script56/html/seconscriptencodersyntax.asp
via
MOONGIFT - Windows Script Encoderhttp://fw.moongift.jp/intro/i-1538.html
MOONGIFT - Windows Script Encoder レビュー
http://fw.moongift.jp/review/i-1541.html