取扱注意のトラブル発生ツール
VoIPの脆弱性検証ツール──フラッディング、シグナリング操作ツール20選
VoIPの脆弱性検証ツールを紹介する3回シリーズの最終回。パケットフラッディングとシグナリング操作に使えるツールを各10本ずつ紹介する。
VoIPの脆弱性検証ツールを紹介する3回シリーズの最終回をお届けする。このシリーズで紹介するツールは攻撃ツールだが、攻撃を試行することで脆弱性を検証するという使い方ができる。第1回と第2回では、VoIPパケット転送のスニッフィング、音声転送動作の変更、プロトコル攻撃を行うツールに焦点を当てた。今回は、パケットフラッディングとシグナリング操作に使えるツールを取り上げる。
パケットフラッディングは、さまざまなサービス妨害(DoS)を引き起こし、「エンドポイントが動作しない」「ネットワーク負荷が過大になる」「電話が通じない」などのトラブルを発生させる。シグナリング操作は、「あて先以外への通話転送」「通話へのリスナーの追加」「不正なコールマネージャの作成」「電話機の強制再起動」などを可能にする。VoIP攻撃に関する有益なプレゼンテーションとして、ダスティン・トラメル氏がToorCon 2006で発表した「VoIP Attacks!」(英文のPDF)がある。
この情報の使い方(免責事項)
以下に、パケット生成・フラッディングツールとシグナリング操作ツールのリストを示す。これらのツールを含め、VoIPコンポーネントへの攻撃を試行して脆弱性を検証するツールは、不適切に使用するとVoIPの運用に問題を生じさせ、損害を招く可能性が高い。以下のリンク先のほとんどには、ツールの適切な使い方を含む解説が掲載されている。だが、そうした解説に従ったとしても、損害や不都合を避けられるとは限らない。また、以下のリンク先はTechTargetの一部ではないほかのサイトであり、期待通りの内容が得られる保証はない。これらのリンクは、あくまで参考として掲載している。
以下のリストにはフリーのツールが含まれている。だが、このリストは網羅的に作成したものではなく、こうしたフリーツールや商用ツールは、これら以外にもたくさんある。このリストの作成に当たって主に参考にしたのは、VoIP Security AllianceのWebサイトだ。また、以下のツールの一部は、書籍「Hacking Exposed VoIP」の著者であるデビッド・エンドラー氏とマーク・コリア氏によって開発された。
| ツール名 | 用途 |
|---|---|
| IAXFlooder | Asteriskで使われるIAXパケットを生成するパケットフラッディングツール。IAXチャネルは、シグナリングとメディア転送に同じポートを使う |
| INVITE Flooder | 発呼を行うSIP INVITEメッセージを電話やプロキシに連続して送り、サービスを部分的に、または完全に中断させる |
| kphone-ddos | 偽装SIPパケットによるフラッディング攻撃に使える。情報はデンマーク語 |
| RTP Flooder | 電話やプロキシにフラッディングを仕掛け、SIP電話を完全に使えなくする「適切な形式の」RTPパケットを生成する |
| Scapy | Linux上で動作する強力な対話型パケット操作プログラム。スキャン、経路探索、プロービング、単体テスト、攻撃、ネットワーク検出など、ほとんどの一般的な作業を簡単に行える。リンク先ページに充実した解説が掲載されている |
| Seagull | Hewlett-Packard(HP)が提供するオープンソースのマルチプロトコル・トラフィックジェネレータ。特にIMSをターゲットとしている |
| SIPBomber | Linux対応のSIPプロトコル検証ツール。MetaLinkが開発し、オープンソースのGPL製品としてリリースした |
| SIPNess Messenger | SIPアプリケーションの検証に使われるSIPテストツール |
| SIPp | HPが提供するフリーのオープンソースSIPプロトコル対応テストツール/プロトコルジェネレータ |
| SIPsak | SIPアプリケーションの開発者や管理者向けの小規模なコマンドラインツール。SIPアプリケーションおよびデバイスのシンプルなテストに使える。豊富な機能を備える |
| ツール名 | 用途 |
|---|---|
| BYE Teardown | 受信側からのSIP BYEメッセージを偽装し、アクティブなVoIP通話を終了させる |
| Check Sync Phone Rebooter | 特定の電話を再起動させる特殊なSIP NOTIFYメッセージを送信する |
| RedirectPoison | SIPシグナリング環境で動作する。INVITEリクエストを監視し、このリクエストがあった場合、SIPリダイレクトレスポンスを返し、リクエストの発行元システムに、新しいリクエストを別の場所に送らせる |
| Registration Adder | あて先に別のSIPアドレスをバインドし、通話を2カ所(正当なあて先ユーザーのデスクの電話と、攻撃者の電話)に着信させる |
| Registration Eraser | 偽装SIP REGISTERメッセージを送信し、電話やユーザーが応対できないとプロキシに認識させ、サービスを妨害する |
| Registration Hijacker | SIP REGISTERメッセージを偽装し、すべての着信通話を攻撃者の電話に転送する |
| SIP-Kill | SIP-INVITEパケットを偽装し、通話を解除する。情報はデンマーク語 |
| SIP-Proxy-Kill | シグナリングパスの反対側のエンドポイントがSIPセッションを解除する前に、プロキシでセッションを解除する。情報はデンマーク語 |
| SIP-RedirectRTP | SDPヘッダを操作し、RTPパケットがRTPプロキシにリダイレクトされるようにする。情報はデンマーク語 |
| SipRogue | 2人の通話者の間に置くことができる多機能SIPプロキシ |
この3回シリーズでは、これまでに開発されたさまざまな攻撃や悪意ある操作が可能なツールを取り上げてきた。これらのほかにも、スキャニングやエニュメレーション(ホストがバスに接続されているデバイスを識別してアドレスを指定し、収集したディスクリプタ情報を固定のものとすること)など各種用途向けのツールや、商用開発ツールが提供されている。VoIPがさらに広く普及し、VoIPの利用者が拡大するとともに、攻撃ツールも増えていくはずだ。このシリーズで情報源として挙げたサイトで、新しい攻撃ツールの動向をチェックしていくとよいだろう。
本稿筆者のゲーリー・オーディン氏は、コンピュータ、通信、セキュリティの分野で40年以上の経験がある。データ、LAN、電話ネットワークの計画、設計、仕様作成、実装、運用に携わってきた。
TechTargetジャパンへのご登録はお済みですか?
**「TechTargetジャパン」メンバーシップのご案内**
会員登録を行うことで、300点以上の技術資料がそろったホワイトペーパーや興味・関心分野ごとに情報を配信するメールマガジン、ITmediaや@ITの特集記事がPDFでまとまって読める電子ブックレットなど、各種サービスを無料で利用できます。**会員登録(無料)はこちらから**
Copyright © ITmedia, Inc. All Rights Reserved.
関連記事
新着ホワイトペーパー PR
-
製品レビュー
「電子帳簿保存法対応」実践術:タイムスタンプ付与などの要件の手軽な実現方法 -
事例
「大企業のデジタル化」成功事例集【コクヨ、九州電力、ヨネックスなど21社】 -
製品資料
“顧客管理の課題”を簡単に解決する方法とは? -
製品資料
契約管理の“あるある課題”をノーコード開発で解決するためのポイント -
製品資料
揺らぐ境界防御 いま企業が特に警戒すべき「3つのセキュリティ課題」とは?
こんなメディアも見られています
TechTargetジャパンに関連する情報をお探しであれば、こちらのメディアもお役に立てるかもしれません。
ベンダーコンテンツ PR
From Informa TechTarget
SpecialPR
アクセスランキング
-
1
100億円の「Linux更新」を回避 みずほ銀行が選んだ“おきて破り”のRHEL延命策
-
2
自宅のWi-Fiが「遅い」「途切れる」本当の原因は? Dellが推奨する鉄則
-
3
Microsoft製品でここまで自動化できる 情シスがやめられる手作業10選
-
4
継続利用は4割どまり M365 Copilotが「効く業務」と期待外れの境界
-
5
画面をティッシュで拭くのはNG Dellが推奨するPCの正しいお手入れ方法
-
6
メインフレームは死なず AI活用で20年来の高収益をたたき出す基幹システムの底力
-
7
「法人PCの導入」に関するアンケート
-
8
Oracle巨大ITプロジェクトはなぜつまずいたのか 8年で導入1割、追加で170億ドル
-
9
「GitHub Copilot」3000人に配布も基本機能しか使われない 保険大手が得た教訓
-
10
業務引き継ぎで困ったこと 大企業200人調査で判明した課題の第1位は
ホワイトペーパーランキング PR
-
1
AIエージェントで多様な日常業務を効率化するための入門ガイド
-
2
AIが「わざわざ使うツール」になっていない? 業務で自然に使う導線にする秘訣
-
3
JR西日本ITソリューションズが「監視業務の属人化」を解消した方法とは?
-
4
5回聞くだけじゃ足りない? トヨタ式「なぜなぜ分析」の正しい実践方法
-
5
「脱Excel」か「Excel快適化」か? 現場にやさしい業務改善の進め方
-
6
インシデント対応工数を約3割削減、東京ガスの事例に学ぶ監視体制刷新のコツ
-
7
「結局、一部の人しか使わない」 AI活用が業務に定着しない根本的な理由
-
8
AIエージェントで成果は出る? 調査結果に見る費用対効果の実態
-
9
PostgreSQLの「機能」「性能」「運用」「拡張性」に関する悩みの解消法
-
10
ゼロトラストにおける「IDaaSの課題」と補完すべき重要機能とは?
TechTargetジャパン SNS
インフォメーション
注目情報をチェック
TechTargetジャパンをフォロー