FreeRDP 2.0 izlaišana, bezmaksas RDP protokola ieviešana

Pēc septiņu gadu attīstības notika projekta izlaidums FreeRDP 2.0, kas piedāvā bezmaksas attālās darbvirsmas piekļuves protokola ieviešanu LAP (Attālās darbvirsmas protokols), kas izstrādāts, pamatojoties uz specifikācijas Microsoft. Projekts nodrošina bibliotēku LAP atbalsta integrēšanai trešo pušu lietojumprogrammās un klientu, ko var izmantot, lai attālināti izveidotu savienojumu ar Windows darbvirsmu. Projekta kods izplata licencēts saskaņā ar Apache 2.0.

Pēdējais stabilais projekta izlaidums bija veidojas 2013. gada janvārī, un 2.0 filiāles testēšana sākās 2007. gadā. Lai turpmāk neaizkavētu izstrādi, ietvaros tiks izstrādāti nākamie izlaidumi
slīdošais modelis, kas nozīmē ikgadēju nozīmīga laidiena veidošanu pēc galvenās filiāles stabilizācijas un periodisku korektīvo atjauninājumu publicēšanu. Lielākie laidieni tiks atbalstīti divus gadus — vienu gadu kļūdu labošanai un otru gadu tikai ievainojamību labošanai.

Galvenais izmaiņas:

  • Pievienota iespēja strādāt kā tranzīta LAP starpniekserveris;
  • Pievienots atbalsts MS-RA 2 (Remote Assistance Protocol);
  • Pārstrādāts kods, kas saistīts ar viedkaršu atbalstu. Pievienota iepriekš trūkstošā funkcionalitāte un pastiprināta ievades datu validācija;
  • Pievienota opcija “/cert”, kas apvieno funkcionalitāti, ko iepriekš nodrošināja atsevišķas sertifikātu apstrādes opcijas (cert-ignore, cert-deny, cert-name, cert-tofu);
  • Klienta piegāde, pamatojoties uz DirectFB, kas tika atstāta neatbalstīta, tika pārtraukta;
  • Fontu izlīdzināšana ir iespējota pēc noklusējuma;
  • Pievienots atbalsts autonomo pakotņu sistēmai Flatpack;
  • Sistēmām, kuru pamatā ir Wayland, ir ieviests viedā mērogošanas režīms, izmantojot libcairo;
  • Ieviests API attēlu mērogošanai, renderējot programmatūru;
  • Komponentes RAIL (Remote Applications Integrated Locally) ieviešana, kas ļauj attālināti piekļūt atsevišķiem logiem un paziņojumu indikatoriem, ir atjaunināta uz specifikāciju 28.0;
  • Darbības laikā tiek nodrošināts, ka serveris atbalsta apraidi H.264 formātā;
  • Komandām “/gfx” un “/gfx-h264” ir pievienota opcija “mask=” ";
  • Avota teksti tika pārformatēti;
  • Pievienota opcija “/timeout”, lai konfigurētu taimautu TCP ACK pakešu gaidīšanai;
  • Ir novērstas ievainojamības CVE-2020-11521, CVE-2020-11522, CVE-2020-11523, CVE-2020-11524, CVE-2020-11525, CVE-2020-11526, t.sk. tur ir problēmas, kas izraisa ierakstīšanu atmiņas apgabalā ārpus piešķirtā bufera, apstrādājot datus, kas nāk no ārpuses. Turklāt, galvenokārt, ir novērstas vēl 9 ievainojamības bez CVE ko izraisa lasīšana no atmiņas apgabaliem ārpus piešķirtā bufera.

FreeRDP 2.0 izlaišana, bezmaksas RDP protokola ieviešana

Avots: opennet.ru

Pievieno komentāru