見逃せないアップデート:Office 2016 および Office 2019 のサポート終了

今すぐ読む
サイト翻訳には人工知能を利用しており、正確性を追求しておりますが、必ずしも100%正確とは限りません。ご了承ください。

Base64 エンコーディングがマルウェアへの扉を開く仕組み 

By ステラ・グエン、シニア・プロダクト・マーケティング・マネージャー
この記事を共有する

はじめに 

2021年以降、ラテンアメリカ全域で銀行や金融セクターを標的としたHTML密輸サイバー攻撃が増加しています。脅威アクターは、Mekotio、/style、Trickbot、QakBotなどのトロイの木馬を拡散するために、大規模なマルウェアキャンペーンでこの回避手法を使用し続けています。難読化されたHTMLスマグリングの検出には特有の課題があるため、HTMLは永続的で蔓延する脅威ベクトルとなっています。

HTMLスマグリングは、さまざまな欺瞞技術を使用して、悪意のあるペイロードを被害者のエンドポイントに配信します。脅威アクターは、電子メールの添付ファイルに悪意のあるスクリプトを偽装したり、マルウェアに感染したドキュメントを共有したりすることがよくあります。特にとらえどころのないアプローチの 1 つは、Base64 エンコードを使用して HTML コンテンツ内の悪意のあるコードを隠すことです。

この記事では、HTMLの密輸ペイロードを難読化する手法としてのBase64エンコーディングについて詳しく説明します。Base64でエンコードされた脅威の検出に内在する難しさと、組織がこの戦術に対する堅牢な防御を実装する方法を検討します。 OPSWAT 高度な脅威防御ソリューション。

Base64エンコーディングの欺瞞 

Base64エンコーディングは、バイナリデータをテキストに変換する方法であり、ファイル送信や電子メールの添付ファイルなど、さまざまな正当な目的で広く使用されています。ただし、攻撃者が一見無害なファイルに悪意のあるデータを隠す密輸ペイロードの難読化などの手法を通じて、悪意のある目的で悪用される可能性もあります。 

このアプローチでは、複雑な難読化の代わりに、Base64でエンコードされたペイロードをHTMLタグに直接埋め込みます。 <img>

画像タグ内に base64 でエンコードされた画像ペイロードを含む HTML コードスニペット
Base64-encoded Payload in <img> Tag

マルウェアは、実行可能ファイルを無害なテキストとしてエンコードすることで、悪意のあるバイナリを探すフィルターを回避します。ターゲットブラウザはスクリプトをデコードし、ホスト上でペイロードをアセンブルできます。Base64 エンコードは、一般的な画像を使用する場合でも強力な攻撃を可能にします。 

  • ステガノグラフィーを使用してEXIFデータに隠されます。
  • ノイズとしてピクセルに埋め込まれます。
  • イメージ ファイルの末尾に追加されます。
ローカルサーバーでホストされているWebページに緑色のダウンロード完了アイコンを表示するWebブラウザインターフェイス
悪意のあるコードを含むレンダリング イメージ

Base64 攻撃フロー  

Base64攻撃フローの図は、攻撃者が埋め込まれたペイロードに至り、デコードされたマルウェアの実行とユーザーデータの侵害につながるプロセスを示しています。

エンコードされた脅威の検出に関する課題 

シグネチャベースの検出に大きく依存する従来のウイルス対策ソリューションでは、Base64エンコーディングによって難読化された新しいマルウェアの亜種を見逃すことが多く、ソーシャルエンジニアリング戦術は、Base64でエンコードされたペイロードを無防備なエンドユーザーに配信するためにうまく使用されることがよくあります。

ステガノグラフィーのようなより高度な欺瞞は、無害な画像やメディアファイル内にマルウェアを隠します。Base64 エンコードは、悪意のあるコードを人間が感知できないノイズに偽装できます。Base64 エンコードはデータ転送に正当な用途がありますが、Base64 でエンコードされた文字列を含む画像は、特に不明なソースから届く場合は注意が必要です。

Base64 でエンコードされた脅威の検出を妨げるその他の課題には、次のようなものがあります。

  • 複数のファイルに分割され、ローカルで再構成されるペイロードのエンコード。
  • 静的なシグネチャデータベースを迂回するモーフィングマルウェア。
  • 署名を破損する余分なスペースや文字の挿入。
  • 従来のウイルス対策プログラムではめったにチェックされない異常なファイルタイプの挿入。
  • シグネチャが更新される前に、新しい亜種を迅速に配布します。

密輸されたペイロードの発見 OPSWAT MetaDefender Core

単一のウイルス対策エンジンでは、新たな脅威に対する効果は限られていますが、複数のエンジンを組み合わせることで、マルウェアの検出率を大幅に向上させることができます。 OPSWAT MetaDefender Core 30種類以上のマルウェア対策エンジンを活用して、既知のマルウェアとゼロデイマルウェアを最大99.2%検出します。

OPSWAT MetaDefender Cloud インターフェースは、23のエンジンのうち16のエンジンが脅威を検出したファイル分析結果と、さらなるサンドボックス分析のオプションを表示します。

元のWannaCryマルウェアスキャン結果

OPSWAT MetaDefender Cloud 結果、23の検出エンジンのうち5つがBase64でエンコードされたファイル内の脅威を検出。

Base64 でエンコードされたバージョンのスキャン結果

静的シグネチャデータベースを改善して新たなマルウェアを検出することは良い出発点ですが、それでも密輸されたペイロードがアンチウイルスソフトをすり抜ける可能性は残ります。企業はゼロデイ攻撃を防ぐため、複数のセキュリティ層を備えた強固な多層防御戦略を必要とします。これには動的保護技術の使用が含まれます。 MultiscanningDeep CDR™ テクノロジー(コンテンツ無害化と再構築)、および Adaptive Sandboxなどの動的保護技術の活用が含まれます。これらの技術は、マルウェア攻撃(特にHTMLを利用してリンクや添付ファイルを密かに持ち込むもの)を早期に検知・遮断し、機密データを保護するのに役立ちます。

サンプル結果については、 metadefender.opswat.com

Deep CDR™テクノロジーとAdaptive Sandboxによるプロアクティブな検知

ディープCDR™テクノロジー

Deep CDR™テクノロジーは、Base64エンコーディング方式の実行を阻止します。これは、潜在的に悪意のあるコードを一切含まない安全化されたファイルを分解し、再構築することで実現されます。HTMLファイル内に埋め込まれた画像などのファイルタイプに対しては、Deep CDR™テクノロジーがデコード、脅威の除去、再構築を実行し、安全化された画像が確実に復元されることを保証します。

img タグ内に Base64 でエンコードされた画像データを表示する HTML ソースコード
Deep CDR™ 技術によるファイルの除菌処理

Deep CDR™テクノロジーは、Base64インジェクション攻撃を無害化する際にも画像の忠実度を維持します。ユーザーは安全にデコードされた画像を閲覧でき、潜在的な脅威はバックグラウンドでシームレスに中和されます。これにより、ワークフローを妨げることなく堅牢な保護を実現します。

サニタイズされた画像を示すURLを含むWebブラウザのアドレスバー OPSWAT MetaDefender.
安全に使用できるイメージ
MetaDefender

MetaDefender エミュレーションベースのマルウェア分析技術であり、数千ものファイルを迅速にスキャンしてマルウェアを検出し、あらゆる難読化の層を同時に解明することで、貴重な侵害の兆候(IOC)を特定します。

Base64エンコードされたペイロードやHTMLスモグリングといった難読化技術を利用するファイルを分析する際、MetaDefender ファイルを徹底的に検査し、JavaScriptを抽出してその動作をエミュレートし、不審な活動を厳密に監視します。この適応型分析機能により、MetaDefender Base64エンコードされたマルウェアの復号化と実行の試みや、HTMLコンテンツ内に埋め込まれた隠されたスクリプトの実行など、悪意のある動作を特定できます。

さまざまなファイルハッシュと送信の詳細を含むURLで見つかった疑わしいBase64エンコードファイルを示すセキュリティプラットフォームからの分析の概要
MetaDefender を使用したBase64エンコードされたペイロードの検出

境界防御の先へ

Base64攻撃がもたらす隠れた脅威は、企業が未知の外部ソースに対する保護手段を超えて防御を拡張しなければならない理由を浮き彫りにしています。強力なネットワークセキュリティにもかかわらず、悪意のあるファイルが内部エンドポイントに侵入する可能性があることを予測することが重要です。追加の防御層として、堅牢なエンドポイント保護が不可欠です。 OPSWAT MetaDefender 複数のマルウェア対策エンジンで受信ファイルをスキャンすることにより、プロアクティブなファイルセキュリティを促進します。これは、境界防御を回避する可能性のある難読化されたゼロデイ脅威を特定するのに役立ちます。 

Deep CDR™テクノロジーなどの修復技術は、エンドポイントを侵害する前に潜在的に悪意のあるファイルを無力化・中和・再構築することで、さらに一歩進んだ対策を実現します。このような包括的なファイルセキュリティ対策を導入することで、境界防御を突破した脅威による被害を最小限に抑え、境界防御のみを唯一の防御ラインとする依存度を低減できます。 

OPSWAT これにより、組織は多層のエンドポイントセキュリティを導入し、今日の状況で進化する脅威に対する重要な防御として機能します。

タグ

OPSWATで最新情報をお届けします!

今すぐご登録ください、 ストーリー、イベント情報などをお届けします。