我使用 jMeter 代理检查来自我的 iPhone 的 SSL 流量,方法是在 iPhone 上安装 jMeter 证书,然后在手机上配置我的 wifi 以使用 jMeter 代理。
如果我想阻止对特定网站/服务器的 MITM 嗅探,我可以在服务器上强制执行 TLS 1.2 吗?
如果始终强制执行 TLS1.2 是否真的会阻止这种 MITM 嗅探?
我使用 jMeter 代理检查来自我的 iPhone 的 SSL 流量,方法是在 iPhone 上安装 jMeter 证书,然后在手机上配置我的 wifi 以使用 jMeter 代理。
如果我想阻止对特定网站/服务器的 MITM 嗅探,我可以在服务器上强制执行 TLS 1.2 吗?
如果始终强制执行 TLS1.2 是否真的会阻止这种 MITM 嗅探?
如果客户端检查它是否获得了预期的证书,则会阻止中间人。这称为证书或公钥固定。这不是任何 TLS 版本(包括 TLS 1.2)的功能,但必须在客户端中显式实现。有关更多信息和示例代码,请参阅OWASP:证书和公钥固定。