システムでウイルスが実行されている場合、タスクマネージャーでプロセスを確認できますか?つまり、実行中のウイルスがタスクマネージャーを迂回して、プロセスがwindows7のタスクリストに表示されないようにすることは可能でしょうか?
または言い換えれば。タスクマネージャーのすべてのプロセスが本当に安全になるようにした場合、PCがクリーンであることもわかりますか?
システムでウイルスが実行されている場合、タスクマネージャーでプロセスを確認できますか?つまり、実行中のウイルスがタスクマネージャーを迂回して、プロセスがwindows7のタスクリストに表示されないようにすることは可能でしょうか?
または言い換えれば。タスクマネージャーのすべてのプロセスが本当に安全になるようにした場合、PCがクリーンであることもわかりますか?
回答:
いいえ、通常はありません。タスクマネージャ(およびオペレーティングシステムの他の部分)自体が侵害され、ウイルスを隠すことができます。これはルートキットと呼ばれます。
タスクマネージャーのすべてのプロセスを本当に安全にする場合
安全であるためには、タスクマネージャーのすべてのプロセスを知ることはできません。ウイルスは、理由によってシステムコンポーネントの名前を使用し、場合によってはそれらを置き換えます。
ウイルス対策を使用します。
:アンチウイルス検出はそうとそんなに(ソース、「2011年第4四半期の間に、ウェブの33%が発生したマルウェアの遭遇時には、従来のシグネチャベースの手法では検出できないゼロデイマルウェアだった」http://blogs.cisco.com / security / cisco-4q11-global-threat-report /)。
多少のトレーニングを行うと、マルウェアがOSの通常の動作とは少し異なる特定の動作をするため、マルウェアを検出できます。ネットワークトラフィックの増加、CPUの使用量の増加、奇妙なディスクアクセスなどが考えられます。マルウェアは、タスクマネージャを介して検出可能な単一のバイナリとして利用できるだけでなく、他のプロセスに添付された動的ライブラリ(dll)としても利用できます。
あなたのようなタスクマネージャを使用してシステム上で実行されているかについての手がかりを得ることができますプロセスエクスプローラからSysinternalスイートを、あなたは物事のようなものを使用してシステム上で起こる見ることができるプロセスモニタ同じスイートの。ツールに慣れ、「奇妙さ」の兆候に注意してください。
(「奇妙な」部分は、「それは正常」と「それは奇妙」を区別するために必要なトレーニングです)
Sysinternal Suiteの作成者は、上記のツールを使用するいくつかの巧妙な方法を示しています。
https://www.youtube.com/watch?v=7heEYEbFim4
したがって、はい、まともなタスクマネージャーを使用してマルウェアの一部を検出できます。マルウェアの洗練度が低いほど、検出が容易になります。マルウェアがプロセスエクスプローラーなどのタスクマネージャーの使用を検出しようとする場合、別の「セッション」を使用して奇妙な動作を検出するなどの高度な手順を実行する必要があるかもしれませんが、それでも可能です。
タスクマネージャからウイルスを検出することはできません。
ウイルスにはいくつかの種類があります。ウイルス、トロイの木馬、ルートキット、アドウェア/プクなど。一部のウイルスは、タスクマネージャーから身を隠すため、タスクマネージャーには表示されません。
タスクマネージャーでの検索を停止し、ウイルス対策をインストールすることをお勧めします。
Windows®イベントビューアにアクセスするにはどうすればよいですか?
プログラマーの観点からは、Windows APIを使用してプログラミングを学んでみることをお勧めします。APIフック。
OSカーネルは、これらのネイティブAPI関数のテーブルを保持しており、これらを識別してフックする必要があります。あなたのフックは、出力をリダイレクトし、変更/フィルタされます。このコードはカーネル空間で実行する必要があり、それを制御(ロード/停止)するには、ユーザー空間にもソフトウェアを配置する必要があります。これらはユーザー空間でも可能ですが、最近のAVによって何らかの悪意のあるアクティビティとして報告される可能性があります。
アプローチは、コードをフックしてAPI呼び出し(つまり、NtQueryDirectoryFile())をインターセプトし、出力を変更/フィルタリングすることです-中間者アプローチのようなものです。ユーザー空間で実行されているプロセス(つまり、タスクマネージャー、Windowsエクスプローラー、プロセスエクスプローラー)は、フックによって提供されるフィルターされた出力を表示するだけです。
もちろん、最新のAVにはカーネルスペースで実行されるコードの一部やパターンマッチング(AVの更新がAVパターンの更新と呼ばれることを覚えていますか?)-このような悪意のあるフックを検出して防止します。