このページの本文へ

前へ 1 2 次へ

広範なログを学習し、異常な振る舞いを検知する「Splunk User Behavior Analytics」

機械学習で“異常”をあぶり出すSplunkの新セキュリティ製品

2015年12月07日 09時00分更新

文● 大塚昭彦/TECH.ASCII.jp 写真● 平原克彦

  • この記事をはてなブックマークに追加
  • 本文印刷

 幅広いマシンデータ/ログデータを取り込み、高速な検索/分析/可視化を可能にするSplunk(スプランク)。同社の売上のおよそ4割を占めるのが、セキュリティ分野のソリューション群だ。

 11月、同社では機械学習(Machine Learning)を採用したセキュリティアナリティクスの新製品「Splunk User Behavior Analytics(UBA)」と、次世代SIEMの新バージョンとなる「Splunk Enterprise Security(ES) 4.0」を日本でリリースした。Splunk APACチーフ・セキュリティ・ストラテジストを務めるポール・パン氏に、セキュリティ領域における機械学習技術の重要性やUBAの目指すところなどを聞いた。

Splunk APACチーフ・セキュリティ・ストラテジスト、ポール・パン(Paul Pang)氏

長期にわたるAPTのキルチェーンを可視化できるSplunk UBA

 Splunkのソフトウェアは、データ処理の基盤を提供するオンプレミス型の「Splunk Enterprise」やクラウドサービスの「Splunk Cloud」と、その上で動作する多様な特定用途向けアプリケーション群で構成される。「Splunk App」と呼ばれるこのアプリケーション群は現在600種類ほどあり、Splunk UBAやSplunk ESもこのアプリケーションだ。

Splunk Enterpriseがデータ処理のプラットフォームであり、UBAとESはその上で動作するアプリケーション。UBAとESの連携機能もある

 新製品のSplunk UBAは、“User Behavior Analytics”という名前のとおり、顧客環境内でユーザーの行動(振る舞い)を解析することで、標的型攻撃やAPT(長期潜伏型の脅威)などのサイバー攻撃、あるいは機密情報の持ち出しなどの内部犯罪、オンラインアカウントの乗っ取りといった脅威を検知する。UBAにより、対象ユーザー層も「よりエンドユーザー寄りに拡大される」と、パン氏は説明する。

Splunk User Behavior Analytics(Splunk UBA)のダッシュボード画面。992のアノマリーと22の具体的脅威を検知している

 「セキュリティ関連データを収集し、リスクベース分析のできるSplunk ESは、SOC(セキュリティオペレーションチーム)におけるセキュリティ専門家の業務を支援するためのアプリケーションだ。だが、優秀な専門家を雇うコストは高く、企業によってはSOCの人員確保が難しいケースもある。Splunk UBAはそうしたケースに対応し、SOCの人員、労力を節減できる」

 Splunk UBAでは、ファイアウォールやルーターなどのネットワーク機器やエンドポイントデバイス、Active Direcrotyなどの認証システム、クラウドサービスなど広範なデータソースからデータを収集し、機械学習とデータサイエンスの技術を適用することで、自動的に「アノマリー(通常の状態とかけ離れた挙動)」をあぶり出し、レポートする。ハッキングやマルウェア感染など、セキュリティ脅威である可能性が高いものだけがピックアップされるため、少ない担当人員でも脅威の存在を迅速に発見できる。

Splunk UBAの基本機能。さまざまなデータソースから収集したビッグデータを解析/関連付けすることで、セキュリティ担当者が注視すべき事象をあぶり出す

Splunk UBAが解析対象とするデータソース。幅広いデータに対応しているが、「特に(黄色く示されている)ネットワークや認証のデータを取り込むことを推奨している。ほかのデータも加えれば、より精度が高まる」(パン氏)

 ポイントは機械学習の採用だ。ベンダーなどが提供する静的なシグネチャには依存せず、顧客環境内におけるユーザーの行動履歴を解析することで、動的に「通常の行動」を理解し、それに基づいて「アノマリー=異常な行動」を検知する。

取り込んだデータから解析された、あるサイトにおけるユーザーアクティビティのベースライン(通常値)。ユーザーの“ふつうの行動”を多角的に分析することで、そこから外れた異常な振る舞いがわかる

 「たとえば、あるユーザーが一度に2つの異なるロケーション(地理的な場所)からログインしていれば、それは異常な振る舞いとして認識される。また、あるユーザーの『Box』へのアップロード容量が急増した場合も、異常を検知する。このようにSplunk UBAは、過去の行動履歴から学習して動作する。アウトオブボックスの(導入してそのまま使用開始できる)製品であり、難しい設定も不要だ」(パン氏)

 すでにDDoSソリューションにも、通常時の通信量を自動学習して比較する手法で異常を検知する製品がある。ただし、「これは(通信量という)1種類のデータだけを分析していた」(パン氏)。Splunk UBAでは、その解析対象をあらゆるデータに拡大することで、不審な振る舞い全般を検知することができる。

 「旧来のSOCは、シグネチャ、ルール、そしてエンジニアの目による解析に依存していた。しかしそれは、APTには効果的な対策ではない」(パン氏)

(→次ページ、Splunk ESもバージョンアップ、SOCにおける共同作業を支援

前へ 1 2 次へ

カテゴリートップへ

本記事はアフィリエイトプログラムによる収益を得ている場合があります

アクセスランキング

  1. 1位

    ITトピック

    実用化が楽しみすぎるスマート技術たち 「長距離ワイヤレス給電」から「室内向け太陽電池」「超音波センサー」まで

  2. 2位

    sponsored

    AIインフラ市場“一強体制”を崩せるか AMDが「Helios」で体現するオープン戦略とフィジカルAIのラストマイル

  3. 3位

    ITトピック

    IT技術者の約半数が「AIの進化で転職を意識」/これから起きるのは「SaaSの死ではなく変容」/バックアップ市場は堅調に成長、ほか

  4. 4位

    デジタル

    kintone MCP Server とは?現在提供されている3つの選択肢をフラットに比較

  5. 5位

    デジタル

    買い切り型クラウド「pCloud」がDX総合EXPOへ CEO来日で日本展開を加速

  6. 6位

    データセンター

    IOWNによるGPU分散インフラ「GPU over APN」実証環境を開放 NTTドコビジが全国8拠点をつなぎ提供

  7. 7位

    sponsored

    「IT機器が高すぎる」「熟練メンバー不在で分からない」… 情シスさんの“現場の悩み”をエンジニア3人に聞いてみた

  8. 8位

    ITトピック

    6.4万人の熱狂をAIが導く FIFA W杯全スタジアム「デジタルツイン」化が変えた観戦体験

  9. 9位

    Team Leaders

    AIエージェントが顧客対応から“恋愛相談”まで マッチングアプリwithのCSを変えたチャネルトーク

  10. 10位

    クラウド

    顧客企業のビジネスを動かす「基幹系AI」を実現する 日本オラクルの2027年度戦略

集計期間:
2026年07月12日~2026年07月18日
  • 角川アスキー総合研究所