
RedLine Stealer のリバースエンジニアリング解析。.NET ベースの情報窃取型マルウェアで、C2 ドメイン (198.46.86.63、tempuri.org) を使用し、Windows Defender のバイパスと 7200 KB のペイロード抽出を行います。
ネットワーク解析により、RedLine StealerがリモートIPアドレス198.46.86.63への接続を確立することが判明しました。このIPは、データの外部送信とコマンド配信に使用される、マルウェアのC2(コマンド&コントロール)サーバーである可能性が高いです。
198.46.86.63
198.46.86.63に接続するRedLine Stealerを示すネットワークモニタービュー。
Process Hackerは、RedLine Stealerプロセス内に大きなPAGE_READWRITEメモリブロック(7200 KB)を明らかにします。この領域はPrivateとしてマークされ、マルウェアのペイロードを含み、窃取したデータ、設定、実行可能コードが含まれている可能性があります。
Private(ファイルからマップされていない)PAGE_READWRITE(読み取り/書き込み、実行不可)
ペイロードを含む7200 KBのPAGE_READWRITEメモリブロックを示すProcess Hackerビュー。
Binary Ninja解析により、2番目のC2サーバーtempuri.orgが明らかになりました。これは、プライマリサーバー(198.46.86.63)が利用できない場合のバックアップまたは代替C2アドレスとして機能する可能性があります。
tempuri.org – バックアップC2サーバー。Entity/Id9.Result – 窃取したデータを送信するためのエンドポイント。Id9.Response – C2コマンドまたは確認応答を受信するためのエンドポイント。Entity/Id9.Resultは窃取した認証情報、Cookie、暗号通貨ウォレットを送信するために使用される可能性があります。
Entity/Id9.Resultエンドポイントを持つtempuri.orgをバックアップC2サーバーとして示すBinary Ninjaビュー。
Binary Ninja解析により、RedLine Stealerがシステム構成設定を収集し、永続化と回避に使用することが明らかになりました。
PSModulePath – コマンド実行のためのPowerShellモジュールパス。HideExclusionsFromLocalAdmins – Windows Defenderの除外項目を隠します。RemoteEncryptionProtectionMaxBlockTime – 暗号化保護のタイミングを制御します。LastMapsDisableHeartbeatReportTime – C2通信のハートビートレポート。LastSetupErrorHeartbeatReportTime – C2へのエラーレポート。
PowerShellパス、Windows Defender設定、ハートビートレポートを示すBinary Ninjaビュー。
Binary Ninja解析により、RedLine Stealerが複数のWindows Defender Exploit Guard設定を操作して、保護機能を無効化し、除外項目を追加することが明らかになりました。
Windows Defender Exploit Guard\Network Protection – ネットワークベースの保護(悪意のあるIP/ドメインのブロックなど)を無効にします。ASR\ASROnlyExclusions – Attack Surface Reduction(ASR)ルールに除外項目を追加し、Defenderが特定のファイルやプロセスをブロックするのを防ぎます。Controlled Folder Access – 保護されたフォルダアクセスを変更し、ランサムウェア保護を回避する可能性があります。Windows Defender Exploit Guard\Controlled Folder Access\Allowed Applications – マルウェアを許可されたアプリケーションのリストに追加し、保護されたフォルダを変更できるようにします。Windows Defender Exploit Guard\Network Protection\Blocked URLs – C2通信を許可するためにブロックされたURLを削除または変更します。Windows Defender Exploit Guard\ASR\Rules – マルウェアの動作を検出する可能性のある特定のASRルールを無効にします。
複数のWindows Defender Exploit Guard文字列を示すBinary Ninjaビュー。
この解析により、RedLine Stealerが、高度な回避技術、複数のC2サーバー、および包括的なデータ窃取機能を組み合わせた.NETベースの情報窃取マルウェアであることが明らかになりました。
198.46.86.63、バックアップはtempuri.org。PAGE_READWRITEメモリブロックにメインペイロードが含まれています。198.46.86.63 と tempuri.org。PAGE_READWRITEメモリブロックを監視します。System.Configuration)を監視します。解析されたRedLine Stealerサンプルは、自己解析を行いたい方のためにMalwareBazaarで入手できます:
🔗 MalwareBazaarのRedLine Stealerサンプル
使用ツール: Binary Ninja, Process Hacker, Network Monitor