✨Cách ly bảng trang kernel

Cách ly bảng trang kernel

thumb|right|Một tập hợp bảng trang để dùng trong chế độ kernel thì bao gồm cả hai không gian kernel và không gian người dùng. Tập hợp bảng trang thứ hai để dùng trong chế độ người dùng thì bao gồm một bản sao của không gian người dùng và một tập hợp tối thiểu của không gian kernel có xử trí các system call và ngắt. Cách ly bảng trang kernel (tiếng Anh: Kernel page-table isolation, viết tắt là KPTI hoặc PTI, là một tính năng của Linux kernel để giảm nhẹ bảo mật (chủ yếu ảnh hưởng đến các CPU x86 của Intel) và cải thiện độ cứng cáp của kernel chống lại những mưu toan qua mặt cơ chế xếp ngẫu nhiên bố cục không gian địa chỉ kernel (kernel address space layout randomization – KASLR). Cách nó hoạt động là cách ly bộ nhớ và không gian kernel cho tốt hơn. KPTI đã được hợp nhất vào Linux kernel từ phiên bản 4.15, và được về các Linux kernel phiên bản 4.14.11, 4.9.75, và 4.4.110. Windows và macOS cũng đã phát hành các bản cập nhật tương tự. KPTI không hề giải quyết lỗ hổng Spectre có liên quan.

Bối cảnh về KAISER

Các bản vá KPTI thì có được dựa trên KAISER (viết tắt cho Kernel Address Isolation to have Side-channels Efficiently Removed – Cách ly Địa chỉ Kernel để Loại bỏ Kênh bên Một cách Có hiệu quả) và được xuất bản vào tháng 6 năm 2017 từ hồi khi Meltdown còn chưa được biết đến. KAISER khiến cho việc đánh bại KASLR trở nên khó khăn hơn (KASLR là một cơ chế giảm nhẹ hồi năm 2014 cho một vấn đề bớt trầm trọng hơn nhiều).

Vào năm 2014, Linux kernel đã thông qua cơ chế xếp ngẫu nhiên bố cục không gian địa chỉ kernel (KASLR), việc này khiến chuyện khai thác các lỗ hổng kernel khác trở nên khó nhằn hơn (các lỗ hổng đấy đều nhờ cậy vào các phép ánh xạ địa chỉ kernel mà vẫn còn bị ẩn giấu khỏi không gian người dùng). Nhưng bất chấp việc ngăn cấm truy cập đến các phép ánh xạ kernel đấy, hóa ra lại có vài cách tấn công kênh bên trong các bộ xử lý hiện đại có thể làm rò rỉ địa điểm của bộ nhớ này, khiến việc đi vòng qua KASLR trở nên khả thi.

KAISER đã giải quyết các vấn đề đấy trong KASLR bằng cách loại trừ một số nguồn rò rỉ địa chỉ.

KPTI thì được dựa trên KAISER. Khi không bật dùng KPTI, thì bất kỳ khi nào đang thực thi mã ở không gian người dùng (các ứng dụng), Linux cũng sẽ giữ cả bộ nhớ kernel của nó được ánh xạ trong các bảng trang (page table) mặc dù bộ nhớ đó được bảo vệ khỏi truy cập. Cái lợi thế là khi ứng dụng làm lời gọi hệ thống (system call) vào kernel hoặc khi nhận được lệnh ngắt (interrupt), thì các bảng trang kernel luôn luôn hiện diện, cho nên có thể tránh khỏi hầu hết các hao phí có liên quan đến phép hoán chuyển ngữ cảnh (context-switching) như , tráo đổi bảng trang (page-table swapping), v.v. Tuy nhiên, các bộ xử lý AMD vẫn dễ bị mắc lỗ hổng qua mặt KASLR khi tắt dùng KPTI.

Hao phí được đo lường là 0.28% dựa theo các tác giả gốc của KAISER; còn kiểm chuẩn toàn phần thì mất mát 13–19% ( đấu với ). Nhiều bài kiểm chuẩn đã được thực hiện bằng , bị chậm đi cỡ 6–7%.

KPTI có thể được tắt dùng một phần bằng tùy chọn boot kernel là "nopti". Ngoài ra các dự liệu cũng đã được tạo ra để tắt dùng KPTI nếu các bộ xử lý sau này sửa được các rò rỉ thông tin.

👁️ 0 | 🔗 | 💖 | ✨ | 🌍 | ⌚
thumb|right|Một tập hợp bảng trang để dùng trong chế độ kernel thì bao gồm cả hai không gian kernel và không gian người dùng. Tập hợp bảng trang thứ hai để dùng trong chế độ
**Đơn vị quản lý bộ nhớ (MMU)**, hay còn gọi là **trang quản lý bộ nhớ (PMMU)** là một thiết bị phần cứng chứa tất cả những tham chiếu của bộ nhớ đã đi qua
**Máy tính bảng** (Tiếng Anh: Tablet computer hay tablet PC), là một thiết bị di động, thông thường có hệ điều hành di động và mạch xử lý, màn hình cảm ứng và viên pin
Đây là một sản phẩm khá đặc biệt của THE INKEY LIST. Sản phẩm đóng vai trò vừa là sữa rửa mặt vừa là sáp tẩy trang. Vì thế nên mới có thiết kế dạng
​ KEM BODY DƯỠNG ẨM BAN ĐÊM LAURA SUNSHINE CÓ CÔNG DỤNG NHƯ THẾ NÀO? - Làm trắng da, giảm thiểu các vết nám sạm, tàn nhang, đốm nâu, vết thâm trên cơ thể. -
​KEM BODY DƯỠNG ẨM BAN ĐÊM LAURA SUNSHINE CÓ CÔNG DỤNG NHƯ THẾ NÀO?- Làm trắng da, giảm thiểu các vết nám sạm, tàn nhang, đốm nâu, vết thâm trên cơ thể.- Dưỡng ẩm, làm
PreCleanse Balm là phiên bản mới của PreCleanse – dầu rửa mặt và tẩy trang bán chạy số 1 của Dermalogica. PreCleanse Balm giúp đánh bay các lớp bã nhờn, trang điểm, ô nhiễm môi
**iPadOS 16** là bản phát hành chính thứ tư của hệ điều hành iPadOS được phát triển bởi Apple dành cho dòng máy tính bảng iPad. Là phiên bản kế nhiệm của iPadOS 15, iPadOS
nhỏ|275x275px|Nhân hệ điều hành kết nối phần mềm ứng dụng với phần cứng máy tính.|thế= **Nhân hệ điều hành** () là một chương trình máy tính, là thành phần trung tâm và không thể thiếu
**Unix** (; được đăng ký nhãn hiệu là **UNIX**) là một họ hệ điều hành máy tính đa nhiệm, đa người dùng được viết vào những năm 1960 và 1970 do một số nhân viên
**macOS** , (trước đây là **OS X** và ban đầu là **Mac OS X**) là hệ điều hành dựa trên Unix, được phát triển và phân phối bởi Apple Inc. kể từ 2001. Đây là
nhỏ|[[VirtualBox]] Trong khoa học máy tính, một **máy ảo** (**VM**) là một trình giả lập một hệ thống máy tính. Máy ảo dựa trên kiến trúc máy tính và cung cấp chức năng của máy
Kem chống nắng Pinacea UV Shield Sun Lotion Kem chống nắng vật lý với chỉ số spf 50+ / pa +++ không chỉ ngăn chặn tia UVA và UVB là nguyên nhân chính gây tổn
TINH DẦU LINH HƯƠNG CAO CẤP (hỗ trợ giảm thâm)Tinh dầu Linh Hương cao cấplà sản phẩm hỗ trợ giảm thâm đang được rất nhiều chị em quan tâm. Đây là một trong những sản
Một kem dưỡng dạng khan độc đáo, tan nhẹ nhàng vào da để làm dịu và tăng cường hàng rào bảo vệ da. Hiện nay được cải tiến với hợp chất UltraCalming độc quyền của
Aloe Heat Lotion 064 Flp| Kem Mát Xa Làm Nóng Giảm Đau Nhức từ Lô Hội Aloe Vera Mẫu CũCó thể những loại kem dưỡng, kem trang điểm không còn xa lạ với chị em
Chương trình máy tính tưởng rằng nó có một dải dài các địa chỉ liên tục trong bộ nhớ; nhưng trong thực tế một số phần đang được sử dụng nằm rải rác trong [[RAM,
Mặt Nạ Đất Sét Kiehl’s Rare Earth Deep Pore Cleansing Masque e Kiều sẵn 14ml - 142g __Xuất xứ: Mỹ __Quy cách: Hũ/14ml & Hũ/142g. Mặt Nạ Đất Sét Kiehl’s Rare Earth Deep Pore Cleansing
**MINIX** (từ "mini-Unix") là một hệ điều hành máy tính tương tự Unix dựa trên kiến trúc microkernel và tuân theo chuẩn POSIX (từ phiên bản 2.0), Phiên bản đầu của MINIX được tạo ra
THE BEAUTY SHOP mang đến côngnghệ tế bào gốc từ thực vật quí hiếm kết hợp với các dưỡng chất thiên nhiên như Vitamin C, siêu vitamin E đỏ, HA, Ceramides, Peptides, dầu Argan, dầu
Các hệ điều hành máy tính cung cấp một tập chức năng cần thiết và được dùng ở hầu hết các chương trình trên máy tính, và các liên kết cần để kiểm soát và
Windows 10 mang đến một lượng lớn thành phần mới, bao gồm cả các tùy chọn cho giao diện tối ưu cho thao tác chạm (gọi là tablet mode) hoặc giao diện cho máy tính
Kem Dưỡng Mắt Chống Lão Hóa Dưỡng Sáng Da AHC Luminous Glow Real Eye Cream For Face- Thương hiệu: AHC- Xuất xứ và sản xuất: Hàn Quốc- Dung tích: 12ml/30ml*** Thế giới Skinfood là đại
Xà phòng trị thâm mông Pelican Hip Care SoapĐối với chị em phụ nữ vùng bikini rất quan trọng tạo nên sự gợi cảm, quyến rũ dành cho chị em phụ nữ. Tuy nhiên không
MÔ TẢ SẢN PHẨMMột sản phẩm điều chế chuyên dùng để chăm sóc và vệ sinh vùng kín (âm hộ), thích hợp với da và niêm mạc vùng kín. Với công thức kết hợp từ
mặt Nạ Đất Sét Kiehl’s Rare Earth Deep Pore Cleansing Masque 14ml - Xuất xứ: Mỹ - Quy cách: Hũ/14ml Mặt Nạ Đất Sét Kiehl’s Rare Earth Deep Pore Cleansing Masque 14ml – Siêu nhân”
Mặt Nạ Đất Sét Kiehl’s Rare Earth Deep Pore Cleansing Masque 14ml- Xuất xứ: Mỹ- Quy cách: Hũ/14mlMặt Nạ Đất Sét Kiehl’s Rare Earth Deep Pore Cleansing Masque 14ml – Siêu nhân” mặt nạ đỉnh
MÔ TẢ SẢN PHẨMMĩ Phẩm Gía Sỉ 89 cam kết - chất lượng, uy tín luôn đặt lên đầu.Mặt Nạ Đất Sét Kiehl’s Rare Earth Deep Pore Cleansing Masque 14ml Xuất xứ: Mỹ Quy cách:
Mặt Nạ Đất Sét Kiehl.s Rare Earth Deep Pore Cleansing Masque 14ml - Xuất xứ: Mỹ - Quy cách: Hũ/14ml . Mặt Nạ Đất Sét Kiehl.s Rare Earth Deep Pore Cleansing Masque 14ml – Siêu
MÔ TẢ SẢN PHẨMMặt Nạ Đất Sét Kiehl’s Rare Earth Deep Pore Cleansing Masque 14ml- Xuất xứ: Mỹ- Quy cách: Hũ 14mlMặt Nạ Đất Sét Kiehl’s Rare Earth Deep Pore Cleansing Masque 14ml – Siêu
Mặt Nạ Đất Sét Kiehl’s Rare Earth Deep Pore Cleansing Masque 14ml Xuất xứ: Mỹ Quy cách: Hủ/14ml Mặt Nạ Đất Sét Kiehl’s Rare Earth Deep Pore Cleansing Masque 14ml – Siêu nhân" mặt nạ
Mặt Nạ Đất Sét Kiehl.s Rare Earth Deep Pore Cleansing Masque 14ml- Xuất xứ: Mỹ- Quy cách: Hũ/14ml mini. Fullsize 125g.Mặt Nạ Đất Sét Kiehl.s Rare Earth Deep Pore Cleansing Masque 14ml – Siêu nhân”
Dạng Gel/kem giúp làm dịu đồng thời nhẹ nhàng lấy đi những chất gây kích ứng trên da.cách sử dụngSau khi sử dụngPreCleanse, thoa lên mặt cổ đã làm ẩm , mát xa nhẹ nhàng
thumb|alt=Màn hình máy tính của hệ điều hành, màn hình hiển thị các ứng dụng phần mềm tự do khác nhau.|Ví dụ về một hệ điều hành phần mềm tự do hiện đại chạy một
Mặt Nạ Đất Sét Kiehl’s Rare Earth Deep Pore Cleansing Masque 14ml- Xuất xứ: Mỹ- Quy cách: Hũ/14mlMặt Nạ Đất Sét Kiehl’s Rare Earth Deep Pore Cleansing Masque 14ml – Siêu nhân” mặt nạ đỉnh
Xịt Dưỡng Bảo Vệ Tóc Khỏi Nhiệt 5 In 1 TRESemmé Keratin Smooth Heat Protect Spray 236ml- Thương hiệu: TRESemmé- Xuất xứ: USA- Dung tích: 236ml*** Thế giới Skinfood là đại lý phân phối chính
Mô tả Đánh giá (0) Thông tin sản phẩm Kem dưỡng da ban ngày Christian Lenart Creme De Jour 60ml5 (100%) 11 votes Kem dưỡng da ban ngày Christian Lenart Creme De Jour 60ml –
**Chromebook** là một máy tính xách tay chạy hệ điều hành Chrome OS. Những thiết bị này được thiết kế để sử dụng chủ yếu khi được nối mạng, với hầu hết các chương trình
nhỏ|Intel A80386DX-20 CPU die image **Intel 80386** (ban đầu là **80386** và sau này còn gọi là **i386**) là bộ vi xử lý 32-bit được giới thiệu năm 1985. Nó có 275 000 transistor và
**visionOS** là một hệ điều hành thực tế hỗn hợp có nguồn gốc chủ yếu từ bộ khung lõi của iOS (bao gồm UIKit, SwiftUI, ARKit và RealityKit) và các framework dành riêng cho MR
nhỏ|Hacao Linux 2009 CE với một vài ứng dụng đang mở. **Hacao** là một bản phân phối Linux live CD dành cho người dùng tiếng Việt và tiếng Anh dựa trên Puppy Linux có thể
**Wine** là một lớp tương thích tự do nguồn mở dùng để chạy các phần mềm viết cho Windows trên các hệ điều hành tương tự Unix (Linux, FreeBSD,...). Wine cũng cung cấp một thư
**Lịch sử của Linux** bắt đầu vào năm 1991 với sự bắt đầu của một dự án cá nhân của sinh viên Phần Lan Linus Torvalds để tạo ra một hạt nhân hệ điều hành
thumb|Màn hình xanh chết chóc của [[Windows XP, Windows Server 2003, Windows Server 2003 R2, Windows Vista, Windows Server 2008, Windows 7, Windows Server 2008 R2.]] thumb|Màn hình xanh chết chóc của [[Windows 10 (sau
Một **bản phân phối ****Linux** (thường được gọi tắt là **distro**) là một hệ điều hành được tạo dựng từ tập hợp nhiều phần mềm dựa trên hạt nhân Linux và thường có một hệ
[[KDE 3.5]] [[GNOME 2.12.0]] Trong khoa học máy tính, **Hệ thống X Window** (còn được gọi tắt là **X11** hay **X**) là một windowing system dùng để hiển thị đồ họa bitmap. Nó cung ứng
nhỏ|Hackday với [[Jolla, Mer và Nemo Mobile tháng 8/2012]] **Sailfish OS** (cũng được viết là **SailfishOS** Hệ điều hành được phát hành cùng với máy tính bảng và smartphone Jolla (dừng bán năm 2016 nhưng
**NTFS** (Viết tắt của từ New Technology File System). **Tiếng Việt**: "**Hệ thống tập tin công nghệ mới**". **NTFS** là hệ thống tập tin tiêu chuẩn của Windows NT, bao gồm cả các phiên bản
**Android** là một hệ điều hành dựa trên nền tảng Linux được thiết kế dành cho các thiết bị di động có màn hình cảm ứng như điện thoại thông minh và máy tính bảng.
nhỏ|Jim Zemlin tại lễ khai mạc LinuxCon Europe 2014 nhỏ|Linus Torvalds tại LinuxCon North America 2016 **Linux Foundation** (**LF**) là một hiệp hội thương mại công nghệ phi lợi nhuận được thành lập để thúc