
VIPROY - Metasploit Framework向けVoIPペンテストキット
Viproy は、複数のモジュールとエクスプロイトを保守していた PoC の VoIP セキュリティ評価ツールでした。しかし、Metasploit Framework のモジュールセットとして開発されていました。Metasploit Framework に大幅なアップデートが行われたため、Viproy の現在のモジュールは、レガシーな Kali Linux と Metasploit Framework のバージョンを使用しない限り動作しません。私は過去 5 年間 VoIP および UC プロジェクトに取り組んでいなかったため、ずっと前にプロジェクトを中止しました。
もしこれらのモジュールがまだ必要な場合は、"infosecconsultant" が Issues セクション (https://github.com/fozavci/viproy-voipkit/issues/22) にメモを用意しています。それを参照することをお勧めします。もしそれが使えるなら、彼らに感謝の意を表してください。コードベースやドキュメントを改善する予定はありませんが、このリポジトリを自由にフォークして独自のものにしてください。
Viproy VoIP 侵入テストキットは、VoIP ネットワーク向けの侵入テストモジュールを提供します。SIP および Skinny プロトコルのシグナリング分析、IP 電話サービス、ネットワークインフラストラクチャをサポートします。Viproy 2.0 は Blackhat Arsenal USA 2014 でリリースされ、SIP の TCP/TLS サポート、ベンダー拡張サポート、Cisco CDP スプーファー/スニファー、Cisco Skinny プロトコルアナライザー、VOSS エクスプロイト、ネットワーク分析モジュールを備えています。さらに、Viproy はカスタムファジングおよび分析モジュール用の SIP および Skinny 開発ライブラリを提供します。Viproy VoIP キットは、VoIP Wars プレゼンテーションシリーズ、Departed Communications プレゼンテーションシリーズ、および Black Hat、DEF CON、HITB、AusCERT、Troopers でのライブ VoIP Wars トレーニングにおける VoIP エクスプロイトデモに使用されました。
Viproxy MITM プロキシおよびテストツールは、Viproy モジュール内の Metasploit Framework 環境を使用して開発されています。これはスタンドアロンの Metasploit モジュールで、ユーザーが TCP/TLS トラフィックを傍受し、シッククライアントアプリケーション、モバイルアプリケーション、VoIP クライアントに対していくつかの攻撃を実行できるようにします。Viproxy は、Black Hat USA 2016 の VoIP Wars: The Phreakers Awaken、Black Hat Europe 2015、GSEC Hack In The Box Singapore 2015、Ruxcon 2015 の VoIP Wars: Destroying Jar Jar Lync で実演されたように、Microsoft Lync および Skype for Business 環境への攻撃に使用できます。Viproxy には、インライン攻撃を実行するためのマジックワードがあります。また、INVITE サブジェクト更新、MESSAGE コンテンツ更新、ファジングのための無効なコンテンツ送信を含む攻撃を管理するためのオンラインルールコンソールも備えています。
Fatih Ozavci
LinkedIn: https://au.linkedin.com/in/fozavci
Slide Share: https://www.slideshare.net/fozavci
Github: https://www.github.com/fozavci
現在のバージョン: 4.1 (Ruby 2.1.X および Metasploit Framework Github リポジトリが必要)
プリインストールリポジトリ: https://github.com/fozavci/metasploit-framework-with-viproy
"lib" および "modules" フォルダの内容を Metasploit ルートディレクトリにコピーします。
Mixins.rb ファイル (lib/msf/core/auxiliary/mixins.rb) には以下の行が含まれている必要があります
require 'msf/core/auxiliary/sip'
require 'msf/core/auxiliary/skinny'
require 'msf/core/auxiliary/msrp'
https://github.com/fozavci/viproy-voipkit/blob/master/SIPUSAGE.md
https://github.com/fozavci/viproy-voipkit/blob/master/SKINNYUSAGE.md
https://github.com/fozavci/viproy-voipkit/blob/master/OTHERSUSAGE.md
https://www.slideshare.net/fozavci/departed-communications-learn-the-ways-to-smash-them
https://www.slideshare.net/fozavci/voip-wars-the-phreakers-awaken
https://www.youtube.com/watch?v=rl_kp5UZKlw
動画なし。
http://www.slideshare.net/fozavci/voip-wars-destroying-jar-jar-lync-unfiltered-version
https://youtu.be/TMdiXYzY8qY
http://www.slideshare.net/fozavci/the-art-of-voip-hacking-defcon-23-workshop
https://youtu.be/hwDD7K9oXeI
https://www.youtube.com/watch?v=hqL25srtoEY
https://www.youtube.com/watch?v=d6cGlTB6qKw