检测网络流量过滤的工具

检测网络流量过滤的工具

在伊朗,我们一直面临政府封锁和操纵各种网络协议的问题。我正在寻找一种工具、框架或平台来帮助我们分析和报告这些活动。如果框架允许我们编写自定义脚本,那就太理想了。我们需要检测的示例问题包括:

  • SSL/TLS 阻止
  • DNS 中毒或欺骗
  • PPTP/IPSec/OpenVPN 阻止
  • 某些协议或网站的速度变慢
  • 阻止其他协议,如 SPDY、VoIP、OCSP 等。
  • 被屏蔽的网站和服务,如 Facebook、Skype、微信等。
  • 在某些政治紧张时期,https 等正常协议甚至会被阻止
  • 还可以通过 ping 或其他测试检查互联网连接质量

我猜测试其中一些活动需要客户端/服务器解决方案,这没问题。显然我更喜欢开源库,因为它可以让我们通过新测试或示例扩展其功能。

答案1

公开性工具可以满足您的部分需求,并且该工具已获得 BSD 许可。这是一个客户端/服务器工具。

我认为你可以使用以下方法构建一些有用的脚本nmap以及其内置的脚本功能也相当容易。拥有可以尝试连接的“已知良好”的 Internet 服务器肯定也是此类解决方案的必要条件。(我想您可以连接到公共服务,但我认为您希望连接到您控制的某个东西,这样您就可以确保完整性。)

相关内容