การเปิดตัว FreeRDP 2.0 ซึ่งเป็นการใช้งานโปรโตคอล RDP ฟรี

หลังจากเจ็ดปีของการพัฒนา ไปยังสถานที่ การเปิดตัวโครงการ ฟรีRDP 2.0ซึ่งเสนอการใช้งานโปรโตคอลการเข้าถึงเดสก์ท็อประยะไกลฟรี RDP (Remote Desktop Protocol) พัฒนาขึ้นจาก ข้อมูลจำเพาะ ไมโครซอฟต์ โปรเจ็กต์นี้มีไลบรารีสำหรับรวมการสนับสนุน RDP เข้ากับแอปพลิเคชันบุคคลที่สามและไคลเอนต์ที่สามารถใช้เพื่อเชื่อมต่อกับเดสก์ท็อป Windows จากระยะไกล รหัสโครงการ จัดจำหน่ายโดย ได้รับอนุญาตภายใต้ Apache 2.0

การเปิดตัวโครงการที่มีเสถียรภาพครั้งสุดท้ายคือ ก่อตัวขึ้น ในเดือนมกราคม พ.ศ. 2013 และเริ่มการทดสอบสาขา 2.0 ในปี พ.ศ. 2007 เพื่อไม่ให้การพัฒนาล่าช้าออกไป รุ่นต่อไปจะได้รับการพัฒนาภายในกรอบการทำงาน
โมเดลกลิ้งซึ่งแสดงถึงการก่อตัวประจำปีของการเปิดตัวที่สำคัญหลังจากการรักษาเสถียรภาพของสาขาหลักและการเผยแพร่การปรับปรุงแก้ไขเป็นระยะ รุ่นหลักจะได้รับการสนับสนุนเป็นเวลาสองปี - หนึ่งปีสำหรับการแก้ไขข้อบกพร่องและอีกปีสำหรับการแก้ไขช่องโหว่เท่านั้น

หลัก การเปลี่ยนแปลง:

  • เพิ่มความสามารถในการทำงานเป็นพร็อกซีการขนส่ง 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 ได้รับการแก้ไขแล้ว ได้แก่ มี ปัญหาที่นำไปสู่การเขียนลงในพื้นที่หน่วยความจำนอกบัฟเฟอร์ที่จัดสรรเมื่อประมวลผลข้อมูลที่มาจากภายนอก นอกจากนี้ ยังมีการแก้ไขช่องโหว่อีก 9 รายการที่ไม่มี CVE เป็นหลัก เกิดจาก อ่านจากพื้นที่หน่วยความจำภายนอกบัฟเฟอร์ที่จัดสรร

การเปิดตัว FreeRDP 2.0 ซึ่งเป็นการใช้งานโปรโตคอล RDP ฟรี

ที่มา: opennet.ru

เพิ่มความคิดเห็น