Tags:
Node Thumbnail

Adobe และ Microsoft ต่างทยอยหยุดซัพพอร์ตฟอนต์ PostScript Type 1 ในซอฟต์แวร์ของตัวเอง ซึ่งจะส่งผลให้ไฟล์เอกสารยุคเก่าที่ใช้ฟอนต์แบบเก่า ไม่สามารถเปิดได้กับซอฟต์แวร์รุ่นใหม่ๆ ได้อีกต่อไป

ภาษา PostScript ฟอนต์ Type 1 ถูกสร้างขึ้นในยุค 80s พร้อมการก่อตั้งบริษัท Adobe ในช่วงเวลานั้น และถูกนำไปใช้อย่างแพร่หลายในวงการสิ่งพิมพ์ที่ออกแบบโดยคอมพิวเตอร์ (desktop publishing) เพราะเป็นฟอนต์แบบเวกเตอร์ที่คมชัด ขยายแล้วภาพไม่แตก แต่ภายหลังเรามีฟอนต์เวกเตอร์แบบใหม่ๆ ทั้ง TrueType (Apple) และ OpenType (Adobe/Microsoft) ความจำเป็นในการใช้ฟอนต์ Type 1 จึงลดน้อยลงไป

Tags:
Node Thumbnail

ประเด็นเล็กๆ ที่น่าสนใจของระบบปฏิบัติการ macOS 13 Ventura คือแอพ Preview ที่อยู่คู่ macOS มานานตั้งแต่ยุค NEXTSTEP ไม่รองรับการอ่านไฟล์นามสกุล PostScript (.ps) และ Encapsulated PostScript (.eps) ซะแล้ว

แอปเปิลระบุว่า Ventura ยังสามารถสั่งพิมพ์ .ps/.eps ได้ด้วยการลากไฟล์ไปใส่คิวพรินเตอร์ แต่ไม่รองรับการดูไฟล์โดยตรงแล้ว ซึ่งแอปเปิลแนะนำให้ติดตั้งแอพจัดการ .ps/.eps ตัวอื่นแทน

Tags:
Node Thumbnail

Charles Geschke ผู้ร่วมก่อตั้ง Adobe เสียชีวิตแล้วด้วยวัย 81 ปี

แม้เป็นหนึ่งในบริษัทใหญ่ระดับตำนานของวงการไอที แต่เรากลับไม่ค่อยได้ยินประวัติการก่อตั้ง Adobe กันสักเท่าไรนัก บริษัท Adobe ก่อตั้งโดย John Warnock และ Charles Geschke ซึ่งเป็นอดีตพนักงานของ Xerox PARC ศูนย์วิจัยที่เป็นจุดเริ่มต้นของระบบ GUI และคอมพิวเตอร์กราฟิก ผลงานสำคัญของเขาคือภาษา Interpress สำหรับจัดหน้าเอกสาร ที่ภายหลังพัฒนามาเป็น PostScript

ทั้งสองคนลาออกมาร่วมก่อตั้ง Adobe ในปี 1982 โดยตั้งชื่อตามลำธาร Adobe Creek ที่อยู่หลังบ้านของ Warnock หลังจากนั้น Geschke รับบทเป็นซีโอโอของบริษัทมาจนถึงปี 2000 และเกษียณอายุ เขายังเป็นประธานบอร์ดร่วมของ Adobe ต่อมาจนถึงปี 2017

Tags:
Node Thumbnail

Tavis Ormandy จาก Project Zero รายงานถึงช่องโหว่ของโปร Ghostscript (คำสั่ง gs) สำหรับประมวลผลไฟล์ PostScript (.ps), PDF, EPS, และ XPS โดยตัว Ghostscript มีฟีเจอร์ sandbox สำหรับจำกัดการทำงาน (ออปชั่น SAFER) แต่กลับมีช่องโหว่กลายรายการทำให้ไฟล์ที่สร้างขึ้นมาเฉพาะสามารถใส่สคริปต์มุ่งร้ายเข้าไปได้

ความเสี่ยงในระดับเซิร์ฟเวอร์ที่อาจจะรับไฟล์ และต้องประมวลผลโดย Ghostscript เช่นการสร้างภาพ thumbnail ทำให้แฮกเกอร์สามารถสั่งรันสคริปต์บนเครื่องได้

คำแนะนำเบื้องต้นสำหรับเซิร์ฟเวอร์คือการเพิ่มเงื่อนไขในไฟล์ policy.xml ของ ImageMagick เพื่อยกเลิกการประมวลผลไฟล์เหล่านี้ไปเสีย แบบเดียวกับช่องโหว่ ImageMagick เมื่อปี 2016 โดยเติมนโยบาย