เบเบฒเบ™เบ›เปˆเบญเบเบœเบปเบ™เบ›เบฐเป‚เบซเบเบ” cURL 8.0

ะฃั‚ะธะปะธั‚ะต ะดะปั ะฟะพะปัƒั‡ะตะฝะธั ะธ ะพั‚ะฟั€ะฐะฒะบะธ ะดะฐะฝะฝั‹ั… ะฟะพ ัะตั‚ะธ curl ะธัะฟะพะปะฝะธะปะพััŒ 25 ะปะตั‚. ะ’ ั‡ะตัั‚ัŒ ะดะฐะฝะฝะพะณะพ ัะพะฑั‹ั‚ะธั ัั„ะพั€ะผะธั€ะพะฒะฐะฝะฐ ะฝะพะฒะฐั ะทะฝะฐั‡ะธั‚ะตะปัŒะฝะฐั ะฒะตั‚ะบะฐ cURL 8.0. ะŸะตั€ะฒั‹ะน ะฒั‹ะฟัƒัะบ ะฟั€ะพัˆะปะพะน ะฒะตั‚ะบะธ curl 7.x ะฑั‹ะป ัั„ะพั€ะผะธั€ะพะฒะฐะฝ ะฒ 2000 ะณะพะดัƒ ะธ ั ั‚ะตั… ะฟะพั€ ะบะพะดะพะฒะฐั ะฑะฐะทะฐ ัƒะฒะตะปะธั‡ะธะปะฐััŒ ั 17 ะดะพ 155 ั‚ั‹ััั‡ ัั‚ั€ะพะบ ะบะพะดะฐ, ั‡ะธัะปะพ ะพะฟั†ะธะน ะบะพะผะฐะฝะดะฝะพะน ัั‚ั€ะพะบะธ ะดะพะฒะตะดะตะฝะพ ะดะพ 249, ั€ะตะฐะปะธะทะพะฒะฐะฝะฐ ะฟะพะดะดะตั€ะถะบะฐ 28 ัะตั‚ะตะฒั‹ั… ะฟั€ะพั‚ะพะบะพะปะพะฒ, 13 ะบั€ะธะฟั‚ะพะณั€ะฐั„ะธั‡ะตัะบะธั… ะฑะธะฑะปะธะพั‚ะตะบ, 3 SSH-ะฑะธะฑะปะธะพั‚ะตะบ ะธ 3 ะฑะธะฑะปะธะพั‚ะตะบ HTTP/3. ะšะพะด ะฟั€ะพะตะบั‚ะฐ ั€ะฐัะฟั€ะพัั‚ั€ะฐะฝัะตั‚ัั ะฟะพะด ะปะธั†ะตะฝะทะธะตะน Curl (ะฒะฐั€ะธะฐะฝั‚ ะปะธั†ะตะฝะทะธะธ MIT).

ะ”ะปั HTTP/HTTPS ัƒั‚ะธะปะธั‚ะฐ ะฟั€ะตะดะพัั‚ะฐะฒะปัะตั‚ ะฒะพะทะผะพะถะฝะพัั‚ัŒ ะณะธะฑะบะพะณะพ ั„ะพั€ะผะธั€ะพะฒะฐะฝะธั ัะตั‚ะตะฒะพะณะพ ะทะฐะฟั€ะพัะฐ ั ะทะฐะดะฐะฝะธะตะผ ั‚ะฐะบะธั… ะฟะฐั€ะฐะผะตั‚ั€ะพะฒ, ะบะฐะบ Cookie, user_agent, referer ะธ ะปัŽะฑั‹ั… ะดั€ัƒะณะธั… ะทะฐะณะพะปะพะฒะบะพะฒ. ะŸะพะผะธะผะพ HTTPS, HTTP/1.x, HTTP/2.0 ะธ HTTP/3, ัƒั‚ะธะปะธั‚ะฐ ะฟะพะดะดะตั€ะถะธะฒะฐะตั‚ ะพั‚ะฟั€ะฐะฒะบัƒ ะทะฐะฟั€ะพัะพะฒ ั ะธัะฟะพะปัŒะทะพะฒะฐะฝะธะตะผ SMTP, IMAP, POP3, SSH, Telnet, FTP, SFTP, SMB, LDAP, RTSP, RTMP ะธ ะดั€ัƒะณะธั… ัะตั‚ะตะฒั‹ั… ะฟั€ะพั‚ะพะบะพะปะพะฒ. ะŸะฐั€ะฐะปะปะตะปัŒะฝะพ ั€ะฐะทะฒะธะฒะฐะตั‚ัั ะฑะธะฑะปะธะพั‚ะตะบะฐ libcurl, ะฟั€ะตะดะพัั‚ะฐะฒะปััŽั‰ะฐั API ะดะปั ะทะฐะดะตะนัั‚ะฒะพะฒะฐะฝะธั ะฒัะตั… ั„ัƒะฝะบั†ะธะน curl ะฒ ะฟั€ะพะณั€ะฐะผะผะฐั… ะฝะฐ ั‚ะฐะบะธั… ัะทั‹ะบะฐั…, ะบะฐะบ ะกะธ, Perl, PHP, Python.

ะะพะฒั‹ะน ะฒั‹ะฟัƒัะบ cURL 8.0 ะฝะต ัะพะดะตั€ะถะธั‚ ะบะฐั€ะดะธะฝะฐะปัŒะฝั‹ั… ะฝะพะฒัˆะตัั‚ะฒ ะธะปะธ ะฝะฐั€ัƒัˆะฐัŽั‰ะธั… ัะพะฒะผะตัั‚ะธะผะพัั‚ัŒ ะธะทะผะตะฝะตะฝะธะน API ะธ ABI. ะกะผะตะฝะฐ ะฝัƒะผะตั€ะฐั†ะธะธ ะพะฑัƒัะปะพะฒะปะตะฝะฐ ะถะตะปะฐะฝะธะตะผ ะพั‚ะผะตั‚ะธั‚ัŒ 25-ะปะตั‚ะธะต ะฟั€ะพะตะบั‚ะฐ ะธ ะฝะฐะบะพะฝะตั†-ั‚ะพ ัะฑั€ะพัะธั‚ัŒ ะฒั‚ะพั€ัƒัŽ ั†ะธั„ั€ัƒ ะฒะตั€ัะธะธ, ะบะพั‚ะพั€ะฐั ะฝะฐะบะฐะฟะปะธะฒะฐะตั‚ัั ัƒะถะต ะฑะพะปะตะต 22 ะปะตั‚.

ะ’ ะฝะพะฒะพะน ะฒะตั€ัะธะธ ัƒัั‚ั€ะฐะฝะตะฝะพ 6 ัƒัะทะฒะธะผะพัั‚ะตะน ะฒ ะพะฑั€ะฐะฑะพั‚ั‡ะธะบะฐั… ะฟั€ะพั‚ะพะบะพะฒ TELNET, FTP, SFTP, GSS, SSH, HSTS ะธะท ะบะพั‚ะพั€ั‹ั… 5 ะพั‚ะผะตั‡ะตะฝั‹ ะบะฐะบ ะฝะตะทะฝะฐั‡ะธั‚ะตะปัŒะฝั‹ะต, ะฐ ะพะดะฝะฐ ะธะผะตัŽั‰ะฐั ัƒะผะตั€ะตะฝะฝั‹ะน ัƒั€ะพะฒะตะฝัŒ ะพะฟะฐัะฝะพัั‚ะธ (CVE-2023-27535, ะฒะพะทะผะพะถะฝะพัั‚ัŒ ะฟะพะฒั‚ะพั€ะฝะพะณะพ ะธัะฟะพะปัŒะทะพะฒะฐะฝะธั ั€ะฐะฝะตะต ัะพะทะดะฐะฝะฝะพะณะพ FTP-ัะพะตะดะธะฝะตะฝะธั ั ะดั€ัƒะณะธะผะธ ะฟะฐั€ะฐะผะตั‚ั€ะฐะผะธ, ะฒ ั‚ะพะผ ั‡ะธัะปะต ะฟั€ะธ ะฝะตัะพะฒะฟะฐะดะตะฝะธะธ ัƒั‡ั‘ั‚ะฝั‹ั… ะดะฐะฝะฝั‹ั… ะฟะพะปัŒะทะพะฒะฐั‚ะตะปั). ะ˜ะท ะธะทะผะตะฝะตะฝะธะน, ะฝะต ัะฒัะทะฐะฝะฝั‹ั… ั ัƒัั‚ั€ะฐะฝะตะฝะธะตะผ ัƒัะทะฒะธะผะพัั‚ะตะน ะธ ะพัˆะธะฑะพะบ, ะพั‚ะผะตั‡ะฐะตั‚ัั ั‚ะพะปัŒะบะพ ะฟั€ะตะบั€ะฐั‰ะตะฝะธะต ะฟะพะดะดะตั€ะถะบะธ ัะฑะพั€ะบะธ ะฝะฐ ัะธัั‚ะตะผะฐั…, ะดะปั ะบะพั‚ะพั€ั‹ั… ะพั‚ััƒั‚ัั‚ะฒัƒัŽั‚ ั€ะฐะฑะพั‡ะธะต 64-ั€ะฐะทั€ัะดะฝั‹ะต ั‚ะธะฟั‹ ะดะฐะฝะฝั‹ั… (ะดะปั ัะฑะพั€ะบะธ ั‚ะตะฟะตั€ัŒ ั‚ั€ะตะฑัƒะตั‚ัั ะฝะฐะปะธั‡ะธะต ั‚ะธะฟะฐ ยซlong longยป).

ะ’ัะบะพั€ะต ะฟะพัะปะต ั€ะตะปะธะทะฐ 8.0.0 ะฑั‹ะปะฐ ะฒั‹ะฟัƒั‰ะตะฝะฐ ะฒะตั€ัะธั 8.0.1 ั ะธัะฟั€ะฐะฒะปะตะฝะธะตะผ ะฝะฐะนะดะตะฝะฝะพะน ะฟะพ ะณะพั€ัั‡ะธะผ ัะปะตะดะฐะผ ะพัˆะธะฑะบะธ, ะฟั€ะธะฒะพะดัั‰ะตะน ะบ ะฐะฒะฐั€ะธะนะฝะพะผัƒ ะทะฐะฒะตั€ัˆะตะฝะธัŽ ะฒ ะฝะตะบะพั‚ะพั€ั‹ั… ั‚ะตัั‚ะพะฒั‹ั… ัั†ะตะฝะฐั€ะธัั….

เปเบซเบผเปˆเบ‡เบ‚เปเป‰เบกเบนเบ™: opennet.ru

เป€เบžเบตเปˆเบกเบ„เบงเบฒเบกเบ„เบดเบ”เป€เบซเบฑเบ™