使用.sham密钥使用tshark嗅探TLS加密流量的问题
我在使用tshark(命令行Wireshark)在蜜网中解密TLS加密的syslog-ng数据包时遇到问题。目标是能够拦截从蜜罐到蜜罐日志服务器的数据包。我将私钥作为具有以下格式的.pem文件: -----开始RSA私钥----- {关键在这里} -----结束RSA私钥------ 用于捕获的命令是: tshark -n -o "ssl.desegment_ssl_records: TRUE" -o "ssl.desegment_ssl_application_data: TRUE" -o "ssl.keys_list: 0.0.0.0,0,data,/root/privkey_new.pem" -o "ssl.debug_file: SSL-Decrypt.log" -i eth1 -R "tcp.port==1999" -T fields -e data.data 这输出十六进制,但可以通过管道将其格式化为ASCII xxd -r -p 问题在于,尽管tshark的调试日志文件成功加载了密钥,但加密流量似乎没有被解密。 这是tshark的调试文件: ssl_load_key: swapping p and q parameters and recomputing u ssl_init IPv4 addr '0.0.0.0' (0.0.0.0) port '0' filename …