在伊朗,我们的政府一直存在问题。阻止和操纵各种网络协议。我正在寻找一种工具、框架或平台来帮助我们分析和报告任何这些活动。如果该框架允许我们编写自定义脚本,那将是理想的。我们需要检测的示例问题是:
- SSL/TLS 阻塞
- DNS 中毒或欺骗
- PPTP/IPSec/OpenVPN 阻塞
- 减慢某些协议或站点的速度
- 阻止其他协议,如 SPDY、VoIP、OCSP 等。
- 被屏蔽的网站和服务,如 Facebook、Skype、微信等。
- 在出现政治紧张局势的某些时候,甚至会阻止 https 等正常协议
- 还可以通过 ping 或其他测试检查互联网连接质量
我想测试其中一些活动需要一个客户端/服务器解决方案,这是可以的。显然,我更喜欢开源库,因为它可以让我们用新的测试或示例扩展其功能。