ปิดโฆษณา

ชุมชนบนเซิร์ฟเวอร์ โอเพนเรดาร์ ค้นพบข้อบกพร่องที่น่าสนใจเฉพาะกับ OS X Mountain Lion หากคุณป้อนอักขระแปดตัวผสมกันในช่องข้อความ เกือบทุกแอปพลิเคชันจะหยุดตอบสนองหรือหยุดทำงาน สิ่งเหล่านี้ไม่ได้เป็นเพียงแอพของบุคคลที่สามเท่านั้น แต่ยังรวมถึงแอพของ Apple ด้วย

การรวมกันลึกลับนั้นคือ "เนื้อ///" โดยไม่มีเครื่องหมายคำพูด คีย์คืออักษรตัวใหญ่ที่จุดเริ่มต้น และอักขระตัวสุดท้ายสามารถแทนที่ได้ด้วยอักขระอื่นๆ ในทางปฏิบัติ โดยไม่จำเป็นต้องเป็นเครื่องหมายทับ นี่เป็นข้อบกพร่องที่เกี่ยวข้องกับคุณลักษณะการตรวจจับข้อมูลโดยเฉพาะ (ซึ่ง Apple ได้จดสิทธิบัตรและเป็นส่วนหนึ่งของคดีความของ Android) ฟังก์ชันนี้จดจำลิงก์ URL วันที่ หมายเลขโทรศัพท์ และข้อมูลอื่น ๆ และสร้างไฮเปอร์ลิงก์จากลิงก์เหล่านั้น ซึ่งสามารถใช้เพื่อบันทึกหมายเลขหรือเปิดเว็บไซต์ได้ เป็นต้น ถ้าคุณพูดภาษาอังกฤษได้ดี เดอะเน็กซ์เว็บ.คอม ได้โพสต์การวิเคราะห์ข้อผิดพลาดโดยละเอียด

สิ่งที่ตลกที่สุดเกี่ยวกับข้อผิดพลาดทั้งหมดคือวิธีนี้คุณสามารถปล่อย i ได้ นักข่าวชนซึ่งเป็นแอปพลิเคชันรายงานข้อผิดพลาดใน OS X เมื่อคุณฆ่าแอปพลิเคชันลักษณะนี้สำเร็จแล้ว แอปพลิเคชันจะหยุดทำงาน คอนโซลาเนื่องจากยังคงมีอักขระแปดตัวที่เขียนอยู่ในบันทึก จึงจะหยุดทำงานอีกครั้งเมื่อเริ่มต้น สามารถซ่อมแซมคอนโซลได้โดยพิมพ์คำสั่งนี้ลงไป เทอร์มินัล:

sudo sed -i -e 's@File:///@F ile : / / /@g' /var/log/system.log

เนื่องจากมีแนวโน้มที่จะมีรายงานจำนวนมากที่ส่งเนื่องจากการเผยแพร่ข้อบกพร่องนี้ จึงสามารถคาดหวังได้ว่า Apple จะแก้ไขข้อบกพร่องอย่างรวดเร็วในการอัปเดตที่กำลังจะมาถึง ก่อนหน้านั้น คุณสามารถเพลิดเพลินกับแอปที่ขัดข้องด้วยข้อความสั้นๆ เพียงบรรทัดเดียว อย่างไรก็ตาม บางแอพมีภูมิคุ้มกันต่อจุดบกพร่องเนื่องจากไม่ได้ใช้คุณสมบัตินี้ NSTextFieldซึ่งเกี่ยวข้องกับการตรวจหาข้อมูล

แหล่งที่มา: เดอะเน็กซ์เว็บ.คอม
.