=================================================================
ETObfにおける変数の難読化方法

:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
[ Step 1 ] CJsExtract
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

CJsExtract を使って strings, comments, regex を extract する。


:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
[ Step 2 ] CJsAppIden
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

CJsAppIden を使って AppIden, SysIden, PrmIden を load する。

Identifier の中で AppIden のリストに見つかるものを、(random-string)
に置換する。また ``(Back Tick)内にある Identifier も (random-string)
に置換する。


:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
[ Step 3 ] CJsDotIden
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

.(property)型を [(placeholder)] へ置換する。(placeholder)は
CExtract::addStringで取得できる。この(placeholder)は、後で
CExtract::restore を実行した時に、実際の値になる。


=================================================================
