3、替换旧版本openssl
依次执行下面命令即可。(先备份老版本,再从新版本安装位置创建软连接)
mv /usr/bin/openssl /usr/bin/openssl.old
mv /usr/lib/openssl /usr/lib/openssl.old
ln -s /usr/local/openssl/bin/openssl /usr/bin/openssl
ln -s /usr/local/openssl/include/openssl /usr/include/openssl
echo "/usr/local/openssl/lib" >> /etc/ld.so.conf
ldconfig -v
https://blog.csdn.net/weixin_39911656/article/details/105414631
解压后进入目录,
.
/config --prefix=/usr/local/
openssl
1
.
1
--
openssl
dir=/usr/local/
openssl
1
.
1
/ssl
make -j$(nproc)
sudo make install
linux
新手
闲来无事搞了个腾讯云,开机后不知道哪来干点什么,当晚收到信息,检测到
OpenSSL
拒绝服务漏洞(CVE-202
1
-3449)、
OpenSSL
缓冲区溢出漏洞(CVE-202
1
-37
1
1
)、
OpenSSL
拒绝服务漏洞(CVE-2020-
1
97
1
) emmmmm
那就试试修复漏洞,第一次搞,make很多次,各种不成功,ln到ssh找不到,最后重装了事。这次就虚拟机测试,完成后上云。所以有了这次笔记。
腾
.
.
.
1
、下载源码
本文档在2020-06-03最新的源码版本为
openssl
-
1
.
1
.
1
f
root@ubuntu:/home/
openssl
-android# wget https://www
.
openssl
.
org/source/old/
1
.
1
.
1
/
openssl
-
1
.
1
.
1
f
.
tar
.
gz
2、解压源码
root@ubuntu:/home/
openssl
-andro
wget https://www
.
openssl
.
org/source/old/
1
.
1
.
1
/
openssl
-
1
.
1
.
1
f
.
tar
.
gz
解压源码:
tar -zxvf
openssl
-
1
.
1
.
1
f
.
tar
.
gz
在/etc/profile文件中添加NDK环境变量
export ANDROID_NDK_HOME=/home/aiwen/Android/android-ndk