ネットワーク トラフィック フィルタリングを検出するためのツール

ネットワーク トラフィック フィルタリングを検出するためのツール

イランでは、政府がさまざまなネットワーク プロトコルをブロックしたり操作したりしているという問題が続いています。私は、こうした活動を分析し報告するのに役立つツール、フレームワーク、またはプラットフォームを探しています。フレームワークでカスタム スクリプトを作成できれば理想的です。検出する必要のある問題の例は次のとおりです。

  • SSL/TLS ブロック
  • DNSポイズニングまたはスプーフィング
  • PPTP/IPSec/OpenVPN のブロック
  • 特定のプロトコルやサイトの速度低下
  • SPDY、VoIP、OCSP などの他のプロトコルのブロック。
  • Facebook、Skype、WeChat などのブロックされるサイトやサービス。
  • 政治的緊張が高まると、httpsなどの通常のプロトコルもブロックされることがある。
  • また、pingやその他のテストでインターネット接続の品質を確認してください。

これらのアクティビティの一部をテストするには、クライアント/サーバー ソリューションが必要だと思いますが、それは問題ありません。もちろん、新しいテストやサンプルで機能を拡張できるため、オープン ソース ライブラリの方が好ましいです。

答え1

グラスノスチツールあなたが探している機能の一部は実行できます。このツールは BSD ライセンスです。これはクライアント/サーバー ツールです。

便利なスクリプトを作成できると思いますnmapまた、組み込みのスクリプト機能もかなり簡単に使用できます。インターネット上に「既知の良好な」サーバーがあり、それに接続を試みることができることも、この種のソリューションの要件になります。(パブリック サービスに接続することもできると思いますが、整合性を確保するために、自分で管理できるものに接続したいと考えると思います。)

関連情報