Microsoft กำลังแก้ไขข้อบกพร่องของหน่วยความจำ Windows 10 อย่างไร

  • Microsoft ได้อธิบายวิธีการใช้การเริ่มต้นหน่วยความจำอัตโนมัติเพื่อแก้ไขข้อบกพร่องของหน่วยความจำ Windows 10 ที่เฉพาะเจาะจง
  • คุณลักษณะการรักษาความปลอดภัย InitAll จะเริ่มต้นตัวแปรบางประเภทโดยอัตโนมัติ
  • ตรวจสอบของเรา ความปลอดภัย หน้าเพื่อเรียนรู้เพิ่มเติมเกี่ยวกับข้อบกพร่องของซอฟต์แวร์/ฮาร์ดแวร์และการแก้ไข
  • อย่าลืมแวะมาเยี่ยมชม Windows 10 ส่วนสำหรับการอัพเดทล่าสุด
ข้อบกพร่องของ Windows 10

Microsoft มี อธิบาย วิธีใช้การเริ่มต้นหน่วยความจำอัตโนมัติเพื่อแก้ไขข้อบกพร่องของหน่วยความจำ Windows 10 ที่เฉพาะเจาะจง ช่องโหว่ที่เป็นปัญหาได้เพิ่มขึ้นเมื่อเร็ว ๆ นี้ โดยเฉพาะอย่างยิ่งในซอฟต์แวร์ที่พัฒนาโดยใช้ C หรือ C ++

ข้อบกพร่องของหน่วยความจำ Windows 10

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

ไม่ใช่ภาษาโปรแกรมบางภาษา เช่น C++ ที่บังคับให้เริ่มต้นหน่วยความจำ ผู้สร้างของพวกเขาไม่ได้มีเจตนาร้าย

พวกเขาเพียงต้องการสร้างทรัพยากรที่เน้นประสิทธิภาพ และเพื่อให้โปรแกรมเมอร์มีเวลามากขึ้น

ด้านพลิกของมันคือข้อบกพร่องของหน่วยความจำ Windows 10 ที่ Microsoft พยายามกำจัด บริษัทกล่าวว่าปัญหาประเภทนี้คิดเป็น 5-10% ของ ความปลอดภัย ประเด็นที่ดำเนินการระหว่างปี 2560 ถึง 2561

การเริ่มต้นอัตโนมัติ

Microsoft พัฒนา InitAll เป็นเครื่องมือสำหรับการบังคับใช้การเริ่มต้นหน่วยความจำอัตโนมัติ คุณลักษณะด้านความปลอดภัยกำหนดเป้าหมายโครงสร้างข้อมูล อาร์เรย์ และสเกลาร์

ตามที่บริษัทระบุ ส่วนประกอบต่อไปนี้อาจมีการเริ่มต้นโดยอัตโนมัติ:

  1. โค้ดโหมดเคอร์เนลทั้งหมด (เช่น อะไรก็ได้ที่คอมไพล์ด้วย /KERNEL) ในที่เก็บโค้ดของ Windows
  2. รหัส Hyper-V ทั้งหมด (ไฮเปอร์ไวเซอร์ ส่วนประกอบโหมดเคอร์เนล ส่วนประกอบโหมดผู้ใช้)
  3. โครงการอื่น ๆ ที่หลากหลายเช่นบริการโหมดผู้ใช้ที่เกี่ยวข้องกับเครือข่าย

การบังคับใช้การเริ่มต้นหน่วยความจำสำหรับโค้ดโหมดเคอร์เนลเป็นแนวคิดที่น่ายินดี ในมือของผู้ไม่หวังดี คำแนะนำหรือโปรแกรมระบบระดับต่ำดังกล่าวอาจทำให้เกิดความหายนะได้มาก

เนื่องจากปัญหาด้านประสิทธิภาพ Microsoft กล่าวว่า InitAll ยังใช้ไม่ได้กับตัวแปรทุกประเภท

วิธีการที่ไม่ได้ผล

Microsoft ได้ปรับใช้วิธีการแบบคงที่เพื่อตรวจหาตัวแปรที่ยังไม่ได้กำหนดค่าเริ่มต้น สิ่งเหล่านี้ไม่ได้กำจัดภัยคุกคามทั้งหมดเสมอไป นอกจากนี้ เทคนิคคลุมเครือนั้นไม่เหมาะ โดยเฉพาะอย่างยิ่งเมื่อคุณกำลังตรวจสอบระบบขนาดใหญ่ เช่น Windows OS

การตรวจสอบรหัสไม่ทำงานเช่นกัน สำหรับผู้เริ่มต้นมีแนวโน้มที่จะเกิดข้อผิดพลาด ประการที่สอง เป็นการยากที่จะขยายขนาด

หวังว่า Microsoft จะทำให้ฟีเจอร์ InitAll สมบูรณ์แบบในไม่ช้าพอที่จะแก้ไขข้อบกพร่องของหน่วยความจำ Windows 10 ทั้งหมด

คุณสามารถติดต่อเราได้เสมอหากมีคำถามหรือข้อเสนอแนะในส่วนความคิดเห็นด้านล่าง

ดาวน์โหลด Windows Defender KB4022344 เพื่อหยุด WannaCry ransomware

ดาวน์โหลด Windows Defender KB4022344 เพื่อหยุด WannaCry ransomwareปัญหา Windows Defenderความปลอดภัยทางไซเบอร์

ล่าสุด แรนซัมแวร์ Wannacry/WannaCrypt การโจมตีได้เตือนเราอีกครั้งถึงความสำคัญของการทำให้คอมพิวเตอร์ทันสมัยอยู่เสมอ เนื่องจากมัลแวร์นี้มุ่งเป้าไปที่ระบบที่ล้าสมัยโดยเฉพาะโชคดีที่คอมพิวเตอร์ Windows ...

อ่านเพิ่มเติม
ศาลยุติธรรมแห่งสหภาพยุโรปประณามกฎหมายการเก็บรวบรวมข้อมูลที่ไม่เหมาะสม

ศาลยุติธรรมแห่งสหภาพยุโรปประณามกฎหมายการเก็บรวบรวมข้อมูลที่ไม่เหมาะสมความเป็นส่วนตัวVpnความปลอดภัยทางไซเบอร์

ศาลยุติธรรมแห่งสหภาพยุโรปได้แถลงข่าวเมื่อวันที่ 6 ตุลาคม 2020 เกี่ยวกับกฎหมายการเก็บรวบรวมข้อมูลที่ไม่เหมาะสม โดยถือว่ากฎหมายดังกล่าวไม่เหมาะสำหรับการนำไปปฏิบัติตามข่าวประชาสัมพันธ์ กฎระเบียบที่มีอ...

อ่านเพิ่มเติม
Microsoft ลบ SMB1 ออกจาก Windows 10 โดยค่าเริ่มต้นหลังจากการโจมตีของ Wannacry

Microsoft ลบ SMB1 ออกจาก Windows 10 โดยค่าเริ่มต้นหลังจากการโจมตีของ WannacryWindows 10ความปลอดภัยทางไซเบอร์

Microsoft เพิ่งตัดสินใจที่จะลบ โปรโตคอลเครือข่าย SMB1 จาก Windows 10 โดยค่าเริ่มต้น การเปลี่ยนแปลงนี้เป็นส่วนหนึ่งของแผนการรักษาความปลอดภัยหลายปีของยักษ์ใหญ่ด้านเทคโนโลยีที่มุ่งลดพื้นผิวการโจมตีของ...

อ่านเพิ่มเติม