Έκδοση του FreeRDP 2.0, μια δωρεάν εφαρμογή του πρωτοκόλλου RDP

Μετά από επτά χρόνια ανάπτυξης πραγματοποιήθηκε έκδοση έργου FreeRDP 2.0, το οποίο προσφέρει δωρεάν εφαρμογή του πρωτοκόλλου πρόσβασης απομακρυσμένης επιφάνειας εργασίας RDP (Remote Desktop Protocol), που αναπτύχθηκε με βάση Προδιαγραφές Microsoft. Το έργο παρέχει μια βιβλιοθήκη για την ενσωμάτωση υποστήριξης RDP σε εφαρμογές τρίτων και έναν πελάτη που μπορεί να χρησιμοποιηθεί για απομακρυσμένη σύνδεση στην επιφάνεια εργασίας των Windows. Κωδικός έργου διανέμονται από άδεια σύμφωνα με το Apache 2.0.

Η τελευταία σταθερή κυκλοφορία του έργου ήταν σχηματίστηκε τον Ιανουάριο του 2013 και οι δοκιμές του κλάδου 2.0 ξεκίνησαν το 2007. Για να μην καθυστερήσει η ανάπτυξη στο μέλλον, οι επόμενες εκδόσεις θα αναπτυχθούν εντός του πλαισίου
κυλιόμενο μοντέλο, το οποίο συνεπάγεται τον ετήσιο σχηματισμό σημαντικής έκδοσης μετά τη σταθεροποίηση του κύριου κλάδου και την περιοδική δημοσίευση διορθωτικών ενημερώσεων. Οι κύριες εκδόσεις θα υποστηρίζονται για δύο χρόνια - ένα έτος για επιδιορθώσεις σφαλμάτων και άλλο ένα έτος μόνο για τη διόρθωση ευπαθειών.

Ο κύριος αλλαγές:

  • Προστέθηκε η δυνατότητα να εργάζεστε ως διαμεσολαβητής RDP RDP.
  • Προστέθηκε υποστήριξη για το MS-RA 2 (Remote Assistance Protocol).
  • Ο κώδικας που σχετίζεται με την υποστήριξη έξυπνων καρτών έχει επεξεργαστεί εκ νέου. Προστέθηκε λειτουργικότητα που λείπει προηγουμένως και ενισχυμένη επικύρωση δεδομένων εισόδου.
  • Προστέθηκε η επιλογή "/cert", η οποία ενοποιεί τη λειτουργικότητα που παρείχαν προηγουμένως ξεχωριστές επιλογές για την επεξεργασία πιστοποιητικών (cert-ignore, cert-deny, cert-name, cert-tofu).
  • Η παράδοση ενός πελάτη που βασίζεται στο DirectFB, ο οποίος δεν υποστηρίζεται, διακόπηκε.
  • Η εξομάλυνση γραμματοσειράς είναι ενεργοποιημένη από προεπιλογή.
  • Προστέθηκε υποστήριξη για το σύστημα αυτόνομων πακέτων Flatpack.
  • Για συστήματα που βασίζονται στο Wayland, έχει εφαρμοστεί μια έξυπνη λειτουργία κλιμάκωσης χρησιμοποιώντας το libcairo.
  • Παρουσίασε ένα API για την κλιμάκωση εικόνων κατά την απόδοση λογισμικού.
  • Η εφαρμογή του στοιχείου RAIL (Remote Applications Integrated Locally), το οποίο επιτρέπει την απομακρυσμένη πρόσβαση σε μεμονωμένα παράθυρα και ενδείξεις ειδοποιήσεων, έχει ενημερωθεί στην προδιαγραφή 28.0.
  • Κατά τη λειτουργία, διασφαλίζεται ότι ο διακομιστής υποστηρίζει μετάδοση σε μορφή H.264.
  • Προστέθηκε η επιλογή "mask=" στις εντολές "/gfx" και "/gfx-h264" ";
  • Τα κείμενα πηγής αναμορφοποιήθηκαν.
  • Προστέθηκε η επιλογή "/timeout" για τη διαμόρφωση του χρονικού ορίου αναμονής για πακέτα TCP ACK.
  • Τα τρωτά σημεία CVE-2020-11521, CVE-2020-11522, CVE-2020-11523, CVE-2020-11524, CVE-2020-11525, CVE-2020-11526 έχουν επιδιορθωθεί, συμπεριλαμβανομένων υπάρχουν προβλήματα που οδηγούν σε εγγραφή σε μια περιοχή μνήμης έξω από το εκχωρημένο buffer κατά την επεξεργασία δεδομένων που προέρχονται από το εξωτερικό. Επιπλέον, έχουν επιδιορθωθεί 9 ακόμη τρωτά σημεία χωρίς CVE κυρίως προκλήθηκε από ανάγνωση από περιοχές μνήμης εκτός του εκχωρημένου buffer.

Έκδοση του FreeRDP 2.0, μια δωρεάν εφαρμογή του πρωτοκόλλου RDP

Πηγή: opennet.ru

Προσθέστε ένα σχόλιο