• แนะนำการใช้งานเบื่องต้น การใช้งาน-community
    ประกาศ :
    • ทำการแก้ไขระบบนับถอยหลังเพื่อดาวน์โหลดไฟล์แล้ว
กรุณาปิด โปรแกรมบล๊อกโฆษณา เพราะเราอยู่ได้ด้วยโฆษณาที่ท่านเห็น
Please close the adblock program. Because we can live with the ads you see


กูเกิลเผยสถิติการใช้ Rust ใน Android ลดช่องโหว่หน่วยความจำลงได้มาก จาก 76% เหลือ 24%

ข่าว กูเกิลเผยสถิติการใช้ Rust ใน Android ลดช่องโหว่หน่วยความจำลงได้มาก จาก 76% เหลือ 24%

News 

Moderator
สมาชิกทีมงาน
Moderator
Verify member
กูเกิลเผยสถิติจากการใช้ภาษา Rust ในระบบปฏิบัติการ Android มาตั้งแต่ปี 2019 เป็นเวลาราว 6 ปี ว่าช่วยลดช่องโหว่ที่เกี่ยวข้องกับหน่วยความจำลงได้มาก จากฟีเจอร์ด้านหน่วยความจำที่ระดับตัวภาษา ถือเป็นมาตรการความปลอดภัยระดับสูงที่ทรงพลังมาก

แนวทางของกูเกิลคือเขียนโค้ดใหม่ของ Android ด้วยภาษา Rust ที่เป็น memory safe language ส่วนโค้ดเก่าพยายามคงจำนวนไว้ไม่ให้เพิ่มขึ้นมาก ผลคือสัดส่วนโค้ดที่เป็น memory safe ค่อยๆ เยอะขึ้นเรื่อยๆ (ตอนนี้ประมาณ 2:1 ระหว่างโค้ดเก่า vs โค้ดใหม่) แต่ผลที่ได้คือช่องโหว่ความปลอดภัยที่เกี่ยวกับ memory safety ลดลงอย่างมาก

สถิติเดิมของกูเกิลคือ ช่องโหว่หน่วยความจำคิดเป็นสัดส่วน 76% ของช่องโหว่ทั้งหมดของ Android ในปี 2019 แต่ตัวเลขนี้ลดลงเหลือเพียง 24% (ค่าเฉลี่ยของอุตสาหกรรมอยู่ที่ 70%)

บทเรียนของกูเกิลคือไม่จำเป็นต้องทิ้งโค้ดเก่า แต่เน้นเรื่องการทำงานเข้ากันได้ (interoperability) ระหว่างโค้ดใหม่กับโค้ดเก่า ซึ่งเป็นเหตุผลให้กูเกิลบริจาค 1 ล้านดอลลาร์ให้ Rust Foundation พัฒนาภาษา Rust ให้ทำงานกับ C++ ได้ดีขึ้น

ที่มา - Google

ข่าวเก่าที่เกี่ยวข้อง


No Description


No Description


No Description


Topics:
Rust
Android
Google
Security
Programming

Continue reading...
 

กรุณาปิด โปรแกรมบล๊อกโฆษณา เพราะเราอยู่ได้ด้วยโฆษณาที่ท่านเห็น
Please close the adblock program. Because we can live with the ads you see
กลับ
ยอดนิยม ด้านล่าง