トップ «前の日記(2010/02/13(Sat)) 最新 次の日記(2010/02/15(Mon))» 編集

糸の切れた(たこ) ( a threadless kite )

ここは、管理人yamagataが方針未定のまま、何となーく思いついたことを思いついたままにだらだらと書き付ける日記帳です。ふんわりほんわかな感じでお願いします。



2010/02/14(Sun) 日曜日ー。(オモシロかったでしょ〜?

[ツール] 難読化スクリプトを読み解く?(ver1.00) by yamagata21

ガンブラー(Gumblar)などによって書き込まれた難読化スクリプトを、 サンドボックスで実行して、どのようなDOM操作が行われているのか表示する ツールを作りました。

    スクリーンショット

    (⇒ダウンロードは、こちらから。)

      ★ラジオボタンで「安全・低機能」を選択した場合:

        Microsoft JScriptを使ったサンドボックスで実行します。 document/windowオブジェクトなどは全てニセモノなので比較的安全です。 うまく動かないスクリプトが多いです。 動いた場合は細やかにDOM操作を表示することが出来ます。

      ★ラジオボタンで「危険・高機能」を選択した場合:

        WebBrowserコントロールを使ってスクリプトを実行します。 document.writeやappendChildなど、いくつかのDOM操作をニセモノに置換 しています。多くのスクリプトが動くと思われますが、危険なスクリプトが そのまま動いてしまう恐れもあります。