検出した場合の対処方法
常駐監視を行っている各検査プログラムによって検出された場合は、駆除もしくは削除を行ってください。駆除もしくは削除ができない場合は、Windowsのシステムの復元により修復しなければならない可能性があります。
対象のファイルが身に覚えのないファイル名の場合は、そのファイル自身がウイルスそのものである可能性が高いので、駆除ではなくすべて削除をしてください。これにより2次感染、3次感染を防げます。また、自分が作成したデータ等に感染していた場合は、駆除が可能な場合もありますが、駆除のボタンが押せない状態もしくは駆除しても失敗する場合は、すでに元のデータの戻せない状態までデータが書き換えられている場合もあります。この場合もすべて削除してください。
解説での表記(用語)について
以下の説明文では、Windowsオペレーティングシステムがインストールされたディレクトリを%windir%と表記しており、インストール時の設定により異なる場合があります。%windir%のサブディレクトリである"System"や"System32"は%system%と表記しています。
%appdata%は、マイドキュメント以下のApplication Dataディレクトリを表記しています。 %malwarefilepath%は、マルウェアプログラムまでのパスを表記しています。 %malwarefilename%は、マルウェアプログラムファイル名を表記しています。
解説
■侵入(インストレーション)について
このトロイの木馬は、実行時に次のファイルを作成します。
%appdata%\Microsoft\Windows\unicode2.nls (166912 B, Win32/Vitidrine.A)
%appdata%\Microsoft\Windows\.data
次のファイルを改ざんします。
%personal%\desktop.ini
このファイルに次のエントリーを書き込みます。
[.ShellClassInfo]
CLSID={%variable%}
[ExtShellFolderViews]
{%variable%}={%variable%}
[{%variable%}]
{%variable%}={%variable%}
システムが起動するたびに実行されるよう、次のレジストリーエントリーを登録します。
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run]
"Rundll32" = "Rundll32.exe "%appdata%\Microsoft\Windows\unicode2.nls",0"
次のレジストリーエントリーを登録します。
[HKEY_CURRENT_USER\Software\CLSID\{%variable%}]
"(Default)" = "rundll32"
[HKEY_CURRENT_USER\Software\CLSID\{%variable%}\InprocServer32]
"(Default)" = "rundll32"
"ThreadingModel" = "Both"
%variable%には可変の文字列が入ります。
次のプロセスを実行します。
%malwarefilename%
次のプロセスに自身のプログラムコードを挿入して新たなスレッドを作成、実行します。
explorer.exe
%malwarefilepath%
次のコマンドを実行します。
Rundll32.exe "%appdata%\Microsoft\Windows\unicode2.nls",0"
■その他の情報
このトロイの木馬は、ランダムなTCP/UDPポートを開きます。
インターネットもしくは独自ネットワーク(ボットネット)のコンピューターからデータや次の行動についての命令を受け取ります。
通信にはP2Pネットワークを使用します。2つのIPアドレスを保持しています。
インターネットからファイルをダウンロードする場合があります。通信にはTCP/UDPプロトコルが使用されます。
|