是否可以只对一个站点进行 sslsplit?

Is it possible to sslsplit only one site?

Sslsplit 适用于所有 https 流量(适用于所有受害网站)。但我只想为一个域交换证书。怎么做?

使用 OpenSSL 手动生成与您要拦截的主机名匹配的伪造证书,并使用 sslsplit 的 -t-P 选项。 -t 模式从目录中读取目标证书,并在连接与目录中证书的通用名称匹配时使用它们,而不是即时生成伪造的证书。确保不要为 sslsplit 提供 CA 证书和密钥(无 -c/-k 选项)。使用 -P 使 sslsplit 传递与 -t 给出的目录中的任何证书不匹配的连接。

如果您的目标站点使用专用 IP 地址,还有一种基于 IP 的方法可以实现此目的。您只需在 NAT 设置中将目标网站的 IP 重定向到 sslsplit。