从你的最新扫描结果来看,你使用了 Nmap 对 bilibili.com
的 80 和 443 端口进行了扫描,并运行了与 HTTP 和 SSL/TLS 相关的脚本。这次扫描提供了更多关于 SSL/TLS 配置和证书的信息。以下是扫描结果的详细分析:
扫描结果分析
目标主机信息
-
IP 地址:139.159.241.37
-
反向 DNS:
37.241.159.139.in-addr.arpa
-
其他 IP 地址:119.3.70.188、47.103.24.173、8.134.50.24(未扫描)
端口和服务
端口 | 状态 | 服务 |
---|---|---|
80/tcp | open | http |
443/tcp | open | https |
SSL/TLS 配置分析
扫描结果显示,bilibili.com
支持以下 SSL/TLS 版本和加密套件:
TLSv1.0
-
支持的加密套件:
-
强(A):
TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA
、TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA
、TLS_DHE_RSA_WITH_AES_128_CBC_SHA
、TLS_DHE_RSA_WITH_AES_256_CBC_SHA
、TLS_RSA_WITH_AES_128_CBC_SHA
、TLS_RSA_WITH_AES_256_CBC_SHA
-
弱(C):
TLS_ECDHE_RSA_WITH_3DES_EDE_CBC_SHA
、TLS_DHE_RSA_WITH_3DES_EDE_CBC_SHA
、TLS_RSA_WITH_3DES_EDE_CBC_SHA
-
-
警告:使用了 64 位块密码 3DES,可能受到 SWEET32 攻击。
TLSv1.1
-
加密套件与 TLSv1.0 相同,同样存在 SWEET32 攻击警告。
TLSv1.2
-
支持的加密套件:
-
强(A):
TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256
、TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384
、TLS_DHE_RSA_WITH_AES_128_GCM_SHA256
、TLS_DHE_RSA_WITH_AES_256_GCM_SHA384
、TLS_RSA_WITH_AES_128_GCM_SHA256
、TLS_RSA_WITH_AES_256_GCM_SHA384
-
中等(A):
TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256
、TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384
、TLS_DHE_RSA_WITH_AES_128_CBC_SHA256
、TLS_DHE_RSA_WITH_AES_256_CBC_SHA256
、TLS_RSA_WITH_AES_128_CBC_SHA256
、TLS_RSA_WITH_AES_256_CBC_SHA256
-
弱(C):
TLS_ECDHE_RSA_WITH_3DES_EDE_CBC_SHA
、TLS_DHE_RSA_WITH_3DES_EDE_CBC_SHA
、TLS_RSA_WITH_3DES_EDE_CBC_SHA
-
-
警告:使用了 64 位块密码 3DES,可能受到 SWEET32 攻击。
最低强度
-
最低强度等级:C(弱)
SSL/TLS 证书信息
-
证书主题:
-
commonName=*.bilibili.com
-
organizationName=上海幻电信息科技有限公司
-
stateOrProvinceName=上海
-
countryName=CN
-
-
证书颁发者:
-
commonName=GlobalSign RSA OV SSL CA 2018
-
organizationName=GlobalSign nv-sa
-
countryName=BE
-
-
密钥类型:RSA
-
密钥长度:2048 位
-
签名算法:SHA256withRSA
-
有效期:
-
开始时间:2024-10-31T09:46:02
-
结束时间:2025-12-02T09:46:01
-
-
证书哈希:
-
MD5:
d836:f54d:a48d:7528:df42:714e:a3bd:d52e
-
SHA-1:
d4eb:2141:9b80:e727:536f:68e3:acfa:d53c:61d1:782b
-
安全分析
-
支持的 TLS 版本:
-
网站支持 TLSv1.0、TLSv1.1 和 TLSv1.2。建议禁用 TLSv1.0 和 TLSv1.1,因为它们已被证明存在安全问题(如 BEAST 攻击)。现代浏览器和服务器通常支持 TLSv1.2 和 TLSv1.3。
-
-
加密套件:
-
网站使用了许多强加密套件(如 AES-GCM),但也支持一些较弱的加密套件(如 3DES)。建议禁用 3DES 加密套件,以防止 SWEET32 攻击。
-
-
证书有效期:
-
当前证书有效期至 2025 年 12 月 2 日,建议在证书到期前及时更新。
-
-
证书颁发机构:
-
证书由 GlobalSign 颁发,这是一个受信任的证书颁发机构。
-
后续建议
-
禁用弱加密套件:
-
建议禁用 3DES 和其他弱加密套件,仅使用强加密套件(如 AES-GCM)。
-
-
禁用旧的 TLS 版本:
-
建议禁用 TLSv1.0 和 TLSv1.1,仅支持 TLSv1.2 和 TLSv1.3。
-
-
检查证书链:
-
确保所有中间证书都已正确配置,以避免证书链问题。
-
-
使用 HSTS(HTTP Strict Transport Security):
-
如果尚未启用,建议启用 HSTS,以强制客户端使用 HTTPS。
-
-
使用 CSP(Content Security Policy):
-
配置 CSP 以防止跨站脚本攻击(XSS)。
-
-
使用 SSL Labs SSL Test:
-
可以使用 SSL Labs SSL Test 对网站的 SSL/TLS 配置进行更全面的评估。
-
总结
这次扫描提供了关于 bilibili.com
的 SSL/TLS 配置和证书的详细信息。虽然整体配置较为安全,但仍有一些改进空间,例如禁用弱加密套件和旧的 TLS 版本。这些改进可以进一步提升网站的安全性。
如果你有其他问题或需要进一步分析,请随时告诉我!