Нашри утилитаи 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 дар барномаҳо бо забонҳо ба монанди C, Perl, PHP, Python пешниҳод мекунад.

Нашри нави cURL 8.0 дорои навовариҳои асосӣ ё тағироти муштараки API ва ABI нест. Тағйири рақамгузорӣ ба хоҳиши таҷлил аз 25-солагии лоиҳа ва дар ниҳоят аз нав барқарор кардани рақами дуюми версия, ки беш аз 22 сол боз ҷамъ мешавад, вобаста аст.

Версияи нав 6 осебпазириро дар коркардкунандагони ҷараёнҳои TELNET, FTP, SFTP, GSS, SSH, HSTS нест мекунад, ки 5-тои онҳо ҳамчун ноболиғ қайд карда шудаанд ва яктои онҳо дараҷаи мӯътадили хатар дорад (CVE-2023-27535, қобилияти истифодаи дубораи пайвасти FTP, ки қаблан бо параметрҳои дигар сохта шудааст, аз ҷумла ҳангоми мувофиқат накардани маълумоти корбар). Дар байни тағйироте, ки ба рафъи осебпазириҳо ва хатогиҳо алоқаманд нестанд, ягона ёддошт қатъи дастгирӣ барои сохтани системаҳое мебошад, ки намудҳои маълумотҳои 64-бит надоранд (ҳоло сохтмон мавҷудияти навъи “дароз”-ро талаб мекунад).

Чанде пас аз нашри 8.0.0, версияи 8.0.1 бо ислоҳи хатогие, ки дар баъзе сенарияҳои санҷишӣ боиси садамаҳо гардид, бароварда шуд.

Манбаъ: opennet.ru

Илова Эзоҳ