一、漏洞概述
二、安装依赖包
yum -y install gcc gcc-c++ glibc glibc-devel pcre pcre-devel openssl openssl-devel systemd-devel zlib-devel libmcrypt-devel glibc-static ncurses-devel
注:openssl我这边是已经对它进行升级可以不用安装
三、编译安装busybox
1、wget https://busybox.net/downloads/busybox-1.31.0.tar.bz2 --no-check-certificate
2、tar xvf busybox-1.31.0.tar.bz2 -C /opt/
3、注:如果有解压缩报错的 yum -y install bzip2即可解决
4、make menuconfig
5、选择settings-->Build static binary (no shared libs)选择,保存退出。(键盘方向键上下左右操作,回车键确认),之后操作一直选择exit即可,选择两次之后会询问是否保存,保存即可。
执行完成之后,继续执行make && make install
编译完成,测试,看着没什么问题
拷贝到此目录下
cp busybox /usr/local/bin/
注:有的版本/usr/local/bin/busybox-x86_64 会有这个版本的,挪走备份好就行我挪到了/opt/下面,腾讯云服务器有这个,百度云服务器就没有都是centos7.9版本的,蛮神奇的,不过影响不大。
升级成功!!!