SlideShare a Scribd company logo
1 of 13
splunkによるパブリックモニターを作ってみた
自己紹介
■氏名:光安 正憲(ミツヤス マサノリ)
■出身地 : 福岡県
■お仕事 : セキュリティ系の仕事
ーインシデントレスポンス(CSIRT)
ー脆弱性管理
■趣味 : セキュリティの本を収集し読むこと
Splunkとは
収集した情報を検索し調査するツール
例:NW機器のログ分析に使用したりする
ここからはSplunkにTwitterと各サイトの情報
を取り入れてパブリックモニタを作成する。
※2時間ほどで作れます
「App for Twitter Data」を使用することによりTwitterのデータを可視化した。
App for Twitter Data
https://splunkbase.splunk.com/app/1162/
Twitter API
SplunkにTwitterのメッセージログを受け取るため「Twitter API」を使用する。
※Twitter API とは外部サービスやプログラムからTwitterに対して参照、変更、検索ができるためのインターフェース
https://apps.twitter.com/
Twitter API
Keys and Access Tokensの下記の4つのデータを使用する。
・API Key
・API Secret
・Access Token
・Access Token Secret
Twitter API
Splunkに「App for Twitter Data」をアップロードし先ほど入手した、 Keys and Access
Tokensの4つのデータを入力する。
■Splunkの画面
ダウンロードした
「App for Twitter Data」を選択する
Twitterを使った動向調査
Twitterのデータを見ることができる
主に、新規脆弱性情報やサイバー攻撃の様子を見ている
RSSリーダー
https://splunkbase.splunk.com/app/278/#/overview
RSSリーダーとして「RSS Scripted Input」 を使用し、Splunkにrssを読み込めるようにした。
RSSリーダー追加のやり方
「ファイルからAppをインストール」からダウンロードした「RSS Scripted Input」をアップロード、
インストールしたSplunkの配下「/etc/apps/rss/bin/feeds.txt」にページのRSSを登録
することでリアルタイムで更新されたページを知ることができる。
[splunk@web ~]$ ls /opt/splunk/etc/apps/rss/bin
feedparser.py feeds.txt rss.sh rss2.sh rssfeed2.py
feedparser.pyc rss.bat rss2.bat rssfeed.py
■Splunkの画面
■Splunkをインストールしたサーバ
ダウンロードした
「 RSS Scripted Input 」を選択する
登録しているサイト
[splunk@web ~]$ ls /opt/splunk/etc/apps/rss/bin/feeds.txt に登録したいサ
イトのRSS値を張り付ける。これをやることにより、サイトが更新されるたびに、Splunkに情報
が表示される。登録しているサイトは、主に脆弱性情報を配信しているサイトとニュースサイト
である。
・セキュリティ:Itpro
・JPCERT コーディネーションセンター
・警察庁セキュリティポータルサイト@police
・piyolog
・徳丸浩の日記
・脆弱性対策情報データベースJVN iPedia
・Apache Struts 2 Documentation
など
最後に
・SplunkにTwitter APIとRSSリーダーを入れることで情報の収集をすることができる
・2時間ほどで作れます
・Splunkの最新バージョンは使わないほうがいいです。
※最新バージョンは、 App for Twitter Dataがエラーが発生します。
旧SplunkURL: https://www.splunk.com/page/previous_releases

More Related Content

What's hot

Contexual bandit @TokyoWebMining
Contexual bandit @TokyoWebMiningContexual bandit @TokyoWebMining
Contexual bandit @TokyoWebMining
正志 坪坂
 

What's hot (20)

Redmineでメトリクスを見える化する方法
Redmineでメトリクスを見える化する方法Redmineでメトリクスを見える化する方法
Redmineでメトリクスを見える化する方法
 
Task and Time monitoring with Backlog and Toggl
Task and Time monitoring with Backlog and TogglTask and Time monitoring with Backlog and Toggl
Task and Time monitoring with Backlog and Toggl
 
JapanTaxiにおけるML Ops 〜機械学習の開発運用プロセス〜
JapanTaxiにおけるML Ops 〜機械学習の開発運用プロセス〜JapanTaxiにおけるML Ops 〜機械学習の開発運用プロセス〜
JapanTaxiにおけるML Ops 〜機械学習の開発運用プロセス〜
 
脆弱性スキャナVulsで始めるセキュリティ対策
脆弱性スキャナVulsで始めるセキュリティ対策脆弱性スキャナVulsで始めるセキュリティ対策
脆弱性スキャナVulsで始めるセキュリティ対策
 
[AC05] マイクロサービスは分割がキモ!基幹システムのためのドメイン駆動設計
[AC05] マイクロサービスは分割がキモ!基幹システムのためのドメイン駆動設計[AC05] マイクロサービスは分割がキモ!基幹システムのためのドメイン駆動設計
[AC05] マイクロサービスは分割がキモ!基幹システムのためのドメイン駆動設計
 
人工知能研究のための視覚情報処理
人工知能研究のための視覚情報処理人工知能研究のための視覚情報処理
人工知能研究のための視覚情報処理
 
各種データベースの特徴とパフォーマンス比較
各種データベースの特徴とパフォーマンス比較各種データベースの特徴とパフォーマンス比較
各種データベースの特徴とパフォーマンス比較
 
Secure element for IoT device
Secure element for IoT deviceSecure element for IoT device
Secure element for IoT device
 
OpenStackでも重要な役割を果たすPacemakerを知ろう!
OpenStackでも重要な役割を果たすPacemakerを知ろう!OpenStackでも重要な役割を果たすPacemakerを知ろう!
OpenStackでも重要な役割を果たすPacemakerを知ろう!
 
はじめてのShiny
はじめてのShinyはじめてのShiny
はじめてのShiny
 
Play with DockerでDocker学習環境を整えよう!
Play with DockerでDocker学習環境を整えよう!Play with DockerでDocker学習環境を整えよう!
Play with DockerでDocker学習環境を整えよう!
 
FIWARE IoTデバイスを保護する方法
FIWARE IoTデバイスを保護する方法FIWARE IoTデバイスを保護する方法
FIWARE IoTデバイスを保護する方法
 
Contexual bandit @TokyoWebMining
Contexual bandit @TokyoWebMiningContexual bandit @TokyoWebMining
Contexual bandit @TokyoWebMining
 
挫折しないRedmine (2022)
 挫折しないRedmine  (2022) 挫折しないRedmine  (2022)
挫折しないRedmine (2022)
 
OPC UAをオープンソースやフリーのソフトで遊んでみた
OPC UAをオープンソースやフリーのソフトで遊んでみたOPC UAをオープンソースやフリーのソフトで遊んでみた
OPC UAをオープンソースやフリーのソフトで遊んでみた
 
アジャイルな見積りと計画づくり勉強会
アジャイルな見積りと計画づくり勉強会アジャイルな見積りと計画づくり勉強会
アジャイルな見積りと計画づくり勉強会
 
130821 owasp zed attack proxyをぶん回せ
130821 owasp zed attack  proxyをぶん回せ 130821 owasp zed attack  proxyをぶん回せ
130821 owasp zed attack proxyをぶん回せ
 
データマイニングの話詰め合わせ
データマイニングの話詰め合わせデータマイニングの話詰め合わせ
データマイニングの話詰め合わせ
 
Gunosyにおけるパーソナライズシステム
GunosyにおけるパーソナライズシステムGunosyにおけるパーソナライズシステム
Gunosyにおけるパーソナライズシステム
 
機械系のためのメカトロニクス アクチュエータ part1 直流モータ
機械系のためのメカトロニクス アクチュエータ part1 直流モータ機械系のためのメカトロニクス アクチュエータ part1 直流モータ
機械系のためのメカトロニクス アクチュエータ part1 直流モータ
 

Similar to Splunkによるパブリックモニターを作ってみた

Similar to Splunkによるパブリックモニターを作ってみた (6)

情報システム部がSplunk を使うとどうなるか?
情報システム部がSplunk を使うとどうなるか?情報システム部がSplunk を使うとどうなるか?
情報システム部がSplunk を使うとどうなるか?
 
Splunk_NiteX 「ノンテクエンジニアでも、デキる!ログ解析」
Splunk_NiteX 「ノンテクエンジニアでも、デキる!ログ解析」Splunk_NiteX 「ノンテクエンジニアでも、デキる!ログ解析」
Splunk_NiteX 「ノンテクエンジニアでも、デキる!ログ解析」
 
さくらのクラウド活用事例 - 構成と運用のご紹介(Innovation EGG 第5回 『クラウド運用の本音』)
さくらのクラウド活用事例 - 構成と運用のご紹介(Innovation EGG 第5回 『クラウド運用の本音』)さくらのクラウド活用事例 - 構成と運用のご紹介(Innovation EGG 第5回 『クラウド運用の本音』)
さくらのクラウド活用事例 - 構成と運用のご紹介(Innovation EGG 第5回 『クラウド運用の本音』)
 
Spark Streamingで作る、つぶやきビッグデータのクローン(Hadoop Spark Conference Japan 2016版)
Spark Streamingで作る、つぶやきビッグデータのクローン(Hadoop Spark Conference Japan 2016版)Spark Streamingで作る、つぶやきビッグデータのクローン(Hadoop Spark Conference Japan 2016版)
Spark Streamingで作る、つぶやきビッグデータのクローン(Hadoop Spark Conference Japan 2016版)
 
個人的ドキュメンテーションツール トップ100
個人的ドキュメンテーションツール トップ100個人的ドキュメンテーションツール トップ100
個人的ドキュメンテーションツール トップ100
 
CSIRT立ち上げ時の心得
CSIRT立ち上げ時の心得CSIRT立ち上げ時の心得
CSIRT立ち上げ時の心得
 

Recently uploaded

Recently uploaded (7)

知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
 
ネットワーク可視化 振る舞い検知(NDR)ご紹介_キンドリル202405.pdf
ネットワーク可視化 振る舞い検知(NDR)ご紹介_キンドリル202405.pdfネットワーク可視化 振る舞い検知(NDR)ご紹介_キンドリル202405.pdf
ネットワーク可視化 振る舞い検知(NDR)ご紹介_キンドリル202405.pdf
 
Utilizing Ballerina for Cloud Native Integrations
Utilizing Ballerina for Cloud Native IntegrationsUtilizing Ballerina for Cloud Native Integrations
Utilizing Ballerina for Cloud Native Integrations
 
LoRaWAN無位置ロープ型水漏れセンサー WL03A-LB/LSカタログ ファイル
LoRaWAN無位置ロープ型水漏れセンサー WL03A-LB/LSカタログ ファイルLoRaWAN無位置ロープ型水漏れセンサー WL03A-LB/LSカタログ ファイル
LoRaWAN無位置ロープ型水漏れセンサー WL03A-LB/LSカタログ ファイル
 
LoRaWAN無位置ロープ式水漏れセンサーWL03A 日本語マニュアル
LoRaWAN無位置ロープ式水漏れセンサーWL03A 日本語マニュアルLoRaWAN無位置ロープ式水漏れセンサーWL03A 日本語マニュアル
LoRaWAN無位置ロープ式水漏れセンサーWL03A 日本語マニュアル
 
2024年5月17日 先駆的科学計算フォーラム2024 機械学習を用いた新たなゲーム体験の創出の応用
2024年5月17日 先駆的科学計算フォーラム2024 機械学習を用いた新たなゲーム体験の創出の応用2024年5月17日 先駆的科学計算フォーラム2024 機械学習を用いた新たなゲーム体験の創出の応用
2024年5月17日 先駆的科学計算フォーラム2024 機械学習を用いた新たなゲーム体験の創出の応用
 
Hyperledger Fabricコミュニティ活動体験& Hyperledger Fabric最新状況ご紹介
Hyperledger Fabricコミュニティ活動体験& Hyperledger Fabric最新状況ご紹介Hyperledger Fabricコミュニティ活動体験& Hyperledger Fabric最新状況ご紹介
Hyperledger Fabricコミュニティ活動体験& Hyperledger Fabric最新状況ご紹介
 

Splunkによるパブリックモニターを作ってみた