SSlsplit 在CentOS系统中编译安装

764 阅读1分钟

SSLsplit_bg.jpeg

SSLsplit是什么

SSLsplit是用于针对SSL / TLS加密网络连接的中间人攻击的工具。旨在用于网络取证,应用程序安全性分析和渗透测试。

SSLsplit编译安装

0.下载项目

wget https://github.com/droe/sslsplit/archive/refs/tags/0.5.5.tar.gz

解压项目:
tar -zxvf 0.5.5.tar.gz && cd /sslsplit-0.5.5

1.安装所需依赖

yum install -y libevent libpcap libnet
yum install -y libevent-devel libpcap-devel libnet-devel check-devel openssl-devel

2.开始安装

make test && make install

3.验证安装

[root@zdsxs sslsplit-0.5.5]# sslsplit -V
SSLsplit 0.5.5 (built 2021-05-11)
Copyright (c) 2009-2019, Daniel Roethlisberger <daniel@roe.ch>
https://www.roe.ch/SSLsplit
Build info: V:DIR N:83c4edf
Features: -DHAVE_NETFILTER
NAT engines: netfilter* tproxy
netfilter: IP_TRANSPARENT IP6T_SO_ORIGINAL_DST
Local process info support: no
compiled against OpenSSL 1.0.2k  26 Jan 2017 (100020bf)
rtlinked against OpenSSL 1.0.2k-fips  26 Jan 2017 (100020bf)
OpenSSL has support for TLS extensions
TLS Server Name Indication (SNI) supported
OpenSSL is thread-safe with THREADID
OpenSSL has engine support
Using SSL_MODE_RELEASE_BUFFERS
SSL/TLS protocol availability: ssl3 tls10 tls11 tls12
SSL/TLS algorithm availability: SHA0 RSA DSA ECDSA DH ECDH EC
OpenSSL option availability: SSL_OP_NO_COMPRESSION SSL_OP_NO_TICKET SSL_OP_ALLOW_UNSAFE_LEGACY_RENEGOTIATION SSL_OP_DONT_INSERT_EMPTY_FRAGMENTS SSL_OP_NO_SESSION_RESUMPTION_ON_RENEGOTIATION SSL_OP_TLS_ROLLBACK_BUG
compiled against libevent 2.0.21-stable
rtlinked against libevent 2.0.21-stable
compiled against libnet 1.1.6
rtlinked against libnet 1.1.6
compiled against libpcap n/a
rtlinked against libpcap 1.5.3
8 CPU cores detected