Memory Integrity Enforcement mới trên iPhone 17 giúp bạn an toàn hơn như thế nào?

Memory Integrity Enforcement (MIE) mới của Apple hoạt động như một lá chắn bên trong iPhone 17iPhone Air, ngăn chặn các thủ thuật bộ nhớ mà phần mềm gián điệp lợi dụng và nâng cao rào cản đối với bất kỳ ai cố gắng hack thiết bị của bạn.

Tính năng này, được công bố vào ngày 9 tháng 9 năm 2025 bởi Apple Security Engineering and Architecture, đánh dấu đỉnh cao của 5 năm nghiên cứu về phần cứng và phần mềm. Công ty mô tả đây là bước tiến quan trọng nhất về bảo mật bộ nhớ từng được đưa vào các hệ điều hành dành cho người tiêu dùng.

Memory Integrity Enforcement (MIE) được thiết kế để ngăn chặn các lỗ hổng bảo mật bộ nhớ, vốn là nền tảng của phần mềm gián điệp tinh vi. Apple cẩn thận chỉ ra rằng hầu hết người dùng iPhone sẽ không bao giờ phải đối mặt với những loại tấn công này.

Các đợt bùng phát phần mềm độc hại gây ảnh hưởng đến các thiết bị Windows và Android không tấn công iOS theo cách tương tự. Apple lập luận rằng kẻ thù thực sự đến từ các nhóm phần mềm gián điệp đánh thuê.

Các công cụ của chúng tốn hàng triệu đô la để phát triển và được triển khai nhắm vào một số ít mục tiêu có giá trị cao. Phần mềm gián điệp Pegasus của NSO Group là ví dụ điển hình nhất, có khả năng âm thầm xâm nhập vào iPhone thông qua những lỗ hổng zero-click.

Mọi chuỗi phần mềm gián điệp đã biết từng hoạt động trên iOS đều dựa vào các lỗ hổng làm hỏng bộ nhớ. Những lỗi này cho phép kẻ tấn công ghi đè bộ nhớ theo cách mà các nhà phát triển không hề mong muốn, mở đường cho việc chạy code tùy ý.

Nếu Apple có thể chặn đứng con đường đó, tính kinh tế của phần mềm gián điệp sẽ bị ảnh hưởng nghiêm trọng.

Cách thức hoạt động của hệ thống

Về cốt lõi, MIE kết hợp công trình lâu đời của Apple với các ngôn ngữ an toàn cho bộ nhớ như Swift và những trình phân bổ an toàn với các biện pháp bảo vệ cấp độ silicon mới. Nền tảng là Memory Tagging Extension của Arm, được phát hành lần đầu vào năm 2019.

Apple đã hợp tác với Arm để tinh chỉnh nó thành phiên bản nâng cao, EMTE, được điều chỉnh để vá các lỗ hổng và thực thi những quy tắc mạnh mẽ hơn. MIE yêu cầu mỗi khối bộ nhớ phải mang một tag ẩn, về cơ bản là một code bí mật.

Phần cứng sẽ kiểm tra xem bất kỳ yêu cầu sử dụng bộ nhớ đó có hiển thị đúng code hay không. Nếu các tag không khớp, hệ thống sẽ ngay lập tức chặn quyền truy cập và tắt tiến trình. Điều đó khiến lỗi tràn bộ đệm và lỗi sử dụng sau khi giải phóng trở nên khó khai thác hơn nhiều.

Nỗ lực kỹ thuật

Apple đã bổ sung thêm các biện pháp bảo vệ, chẳng hạn như Tag Confidentiality Enforcement, để ngăn chặn kẻ tấn công xâm nhập vào những code đó bằng các cuộc tấn công side-channel hoặc lỗi thực thi suy đoán. Đó là một sự ám chỉ rõ ràng đến các cuộc tấn công kiểu Spectre đã làm rung chuyển thế giới CPU vài năm trước.

Apple đã không chỉ bổ sung Memory Integrity Enforcement vào các chip hiện có. Hãng đã dành phần lớn silicon A19 và A19 Pro để hỗ trợ tính năng này.

Thiết kế bao gồm không gian CPU, bộ nhớ và logic tùy chỉnh chuyên dụng. Những tài nguyên này cho phép các biện pháp bảo vệ chạy ngầm mà không làm giảm hiệu suất.

Phần mềm cũng phải thay đổi. Apple đã xây dựng dựa trên các trình phân bổ bảo mật của mình như kalloc_type, xzone malloc và libpas của WebKit, EMTE hiện đã lấp đầy những khoảng trống mà họ không thể xử lý, chẳng hạn như những phân bổ nhỏ bên trong cùng một vùng nhớ.

Nỗ lực này bao gồm nhiều năm làm việc của chính các nhà nghiên cứu bảo mật tấn công của Apple, những người đã cố gắng phá vỡ MIE ở mọi giai đoạn. Theo công ty, toàn bộ các lớp chiến lược tấn công đã bị xóa sổ trong quá trình thử nghiệm, khiến kẻ tấn công có ít lựa chọn hơn rất nhiều.

Apple không giữ riêng các biện pháp bảo vệ mới này. Công ty đang cung cấp Enhanced Memory Tagging Extension trong Xcode thông qua cài đặt Enhanced Security.

Tiện ích mở rộng này cho phép các nhà phát triển kiểm tra ứng dụng của riêng họ theo cùng những kiểm tra tính toàn vẹn bộ nhớ bảo vệ hệ thống. Do đó, phạm vi của MIE vượt ra ngoài hệ điều hành, khuyến khích các ứng dụng của bên thứ ba tự củng cố khả năng chống lại những cuộc tấn công tương tự.

Tác động đến kẻ tấn công

Theo quan điểm của Apple, biện pháp này không nhằm mục đích ngăn chặn mọi lỗi có thể xảy ra. Thay vào đó, nó nhằm mục đích tăng chi phí khai thác lên cao đến mức các nhà phát triển phần mềm gián điệp đánh thuê phải đốt hàng triệu đô la mà không thu được lợi nhuận.

Đó là một chiêu trò bảo mật kinh điển: Làm cho chuỗi tấn công trở nên quá mong manh để có thể tồn tại trong thế giới thực. Kẻ tấn công thường xâu chuỗi nhiều lỗ hổng bảo mật để chiếm quyền kiểm soát hoàn toàn một thiết bị.

Apple cho biết MIE sẽ cắt đứt những chuỗi tấn công đó sớm và thường xuyên. Trong các đánh giá riêng, các lỗ hổng khả thi trước đây không thể được xây dựng lại để vượt qua hệ thống mới. Một số ít còn sống sót về mặt kỹ thuật hóa ra lại là ngõ cụt không đáng tin cậy.

Thiết kế này bao gồm không gian CPU, bộ nhớ và logic tùy chỉnh chuyên dụng
Thiết kế này bao gồm không gian CPU, bộ nhớ và logic tùy chỉnh chuyên dụng

Điều đó có lý. Nếu mỗi mắt xích trong một chuỗi phụ thuộc vào mắt xích cuối cùng, thì việc phá vỡ ngay cả một mắt xích thường làm sụp đổ toàn bộ nỗ lực. Những kẻ cung cấp phần mềm gián điệp không thể chỉ cần thay thế một lỗi khác; chúng phải bắt đầu lại từ đầu.

Ý nghĩa đối với người dùng

Hầu hết người dùng iPhone sẽ không nhận thấy Memory Integrity Enforcement vì nó chạy ngầm. Tính năng này luôn được bật và không ảnh hưởng đến thời lượng pin hoặc hiệu suất theo bất kỳ cách nào có thể nhìn thấy được.

Tính năng này được xây dựng để bảo vệ những người dễ bị nhắm mục tiêu hơn, chẳng hạn như nhà báo, người bất đồng chính kiến ​​và giám đốc điều hành doanh nghiệp. Đối với họ, việc tăng cường bảo mật có thể thay đổi cuộc sống.

Google cung cấp phiên bản MTE riêng như một tính năng tùy chọn cho người dùng có nguy cơ cao, nhưng Apple đã đặt MIE làm tùy chọn mặc định trên mọi iPhone 17 và iPhone Air. Công ty cũng cung cấp các công cụ này cho tất cả mọi nhà phát triển thông qua Xcode.

Không có thứ gọi là bảo mật hoàn hảo, nhưng Apple cho rằng việc tăng chi phí và giảm độ tin cậy của các cuộc tấn công sẽ đẩy nhiều nhóm phần mềm gián điệp đánh thuê ra xa. Nếu MIE hoạt động như Apple mô tả, nó có thể thay đổi tính kinh tế của công nghệ giám sát và khiến những kẻ tấn công phải quay lại vạch xuất phát.

Thứ Tư, 10/09/2025 10:04
31 👨 31
Xác thực tài khoản!

Theo Nghị định 147/2024/ND-CP, bạn cần xác thực tài khoản trước khi sử dụng tính năng này. Chúng tôi sẽ gửi mã xác thực qua SMS hoặc Zalo tới số điện thoại mà bạn nhập dưới đây:

Số điện thoại chưa đúng định dạng!
Số điện thoại này đã được xác thực!
Bạn có thể dùng Sđt này đăng nhập tại đây!
Lỗi gửi SMS, liên hệ Admin
0 Bình luận
Sắp xếp theo