การเปิดตัวตัวจัดการหน้าต่างคอนโซล GNU หน้าจอ 4.8.0

มีอยู่ การเปิดตัวตัวจัดการหน้าต่างคอนโซลแบบเต็มหน้าจอ (เทอร์มินัลมัลติเพล็กเซอร์) หน้าจอ GNU 4.8.0ซึ่งอนุญาตให้คุณใช้เทอร์มินัลจริงตัวเดียวเพื่อทำงานกับหลายแอปพลิเคชัน ซึ่งได้รับการจัดสรรเทอร์มินัลเสมือนแยกต่างหากซึ่งยังคงทำงานอยู่ระหว่างเซสชันการสื่อสารของผู้ใช้ที่แตกต่างกัน

ในหมู่ การเปลี่ยนแปลง:

  • ตกรอบแล้ว หน่วยความจำเสียหาย ซึ่งภายใต้เงื่อนไขบางประการอาจทำให้มีการเขียนทับ 768 ไบต์เกินขีดจำกัดของบัฟเฟอร์ โอเวอร์โฟลว์เกิดขึ้นเมื่อประมวลผลลำดับหลีก OSC 49 (echo -e "\e]49\e; ... \n\ec") ปัญหาถือได้ว่าเป็นช่องโหว่ที่อาจเป็นอันตรายซึ่งสามารถหาประโยชน์ได้ผ่านเอาต์พุตของลำดับที่แน่นอนในเทอร์มินัล แต่ความเป็นไปได้ของการใช้ประโยชน์ยังไม่ได้รับการยืนยัน
  • การเริ่มต้นได้รับการเร่งโดยการตรวจสอบเฉพาะไฟล์ที่เปิดอยู่แล้ว
  • แก้ไขข้อขัดข้องที่เกิดขึ้นหากไม่ได้ระบุรายการ Km ในไฟล์ termcap
  • เมื่อเรียกด้วยตัวเลือก "--version" รหัสทางออกที่เป็นศูนย์จะถูกส่งออก

ที่มา: opennet.ru

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