Haxx curl 7.65.1_2之前版本中存在代码注入漏洞,将版本升级可解决代码注入漏洞(CVE-2019-5443)
https://curl.se/download.html 官网下载
windows 版本升级
2, 解压,复制curl.exe到Windows的系统环境目录,默认是 C:\Windows\System32
3, 下载安装Visual Studio 2010 C++ Runtime Redistributable 64 bit,网址 http://www.opdown.com/danji/75383.html
6, 进入curl-8.2.1_2-win64-mingw\curl-8.2.1_2-win64-mingw\bin目录中把curl-ca-bundle.crt移动到Windows系统环境目录,默认是C:\Windows\System32.
2. 测试cURL.
打开命令行,输入如下命令.
curl -L http://www.baidu.com
curl -L https://www.baidu.com
运行这2个命令,如果都能看到Google的HTML代码,说明cURL已经安装成功.
linux 安装
下载最新版本并上传至服务器
解压
tar xvf curl-8.2.1.tar.gz
安装依赖
yum -y install gcc gcc-c++ zlib zlib-devel openssl openssl-devel
进入目录编译安装
cd curl-8.2.1
./configure --prefix=/usr/local/curl --with-ssl
make&&make install
写入环境变量
echo "export PATH=$PATH:/usr/local/curl/bin" >> /etc/profile
source /etc/profile
拷贝目录
cp -p /usr/local/curl/bin/curl /usr/bin/curl
查看版本
#curl -V
curl 8.2.1 (x86_64-pc-linux-gnu)