
A deep dive into the internals of KASAN (Kernel Address Sanitizer), the Linux kernel's runtime memory error detector. Covers how shadow memory works (1 byte tracks 8 bytes of kernel memory), the poisoning/unpoisoning lifecycle during allocation and deallocation, redzones for out-of-bounds detection, and how the compiler instruments memory accesses via -fsanitize=kernel-address. Includes hands-on examples using virtme-ng and GDB to observe shadow memory bytes directly, plus disassembly comparisons between outline and inline KASAN modes. Also touches on quarantine for use-after-free detection, vmalloc/stack/global variable coverage, and hardware tag-based variants on ARM64.
Nguồn: https://bootlin.com/blog/poison-redzones-and-shadows-inside-kasan. 8sync News chỉ tóm tắt và dẫn link; bản quyền nội dung thuộc tác giả và nguồn gốc.
Năm 2026, nhà phát triển Noah Cagle hồi sinh dự án Hannah Montana Linux (HML) – bản phân phối Linux meme nổi tiếng năm 2009 dựa trên Kubuntu, nay chuyển sang nền tảng Debian 13 với giao diện KDE Plasma được tùy biến màu hồng đặc trưng. Ngoài phiên bản tiêu chuẩn, dự án còn cung cấp HML26 Lite (dựa trên LXQt) cho phần cứng cũ và gói theme riêng biệt cho người dùng KDE Plasma hiện tại.
Nếu bạn thích khám phá những dự án nho nhỏ nhưng đầy tính nghệ thuật và lịch sử, HML26 sẽ cho bạn thấy cách một dự án meme cổ điển có thể trở thành một công trình kỹ thuật và thiết kế độc đáo, từ Debian đến KDE Plasma.
Hệ điều hành Linux bất biến (Immutable Linux) phân phối OS dưới dạng image phiên bản có …
Valve Steam Machine sẽ gặp hạn chế về thư viện game do phần mềm chống gian lận …
Ubuntu 25.10 'Questing Quokka' hết hạn hỗ trợ vào ngày 9 tháng 7 năm 2026, chấm dứt các bản cập nhật bảo mật và sửa lỗi quan trọng từ Canonical. Người dùng nên nâng cấp lên Ubuntu 26.04 LTS 'Resolute Raccoon' để tiếp tục nhận cập nhật, trong khi các snap như Firefox vẫn tự cập nhật độc lập.
Nếu bạn đang sử dụng Ubuntu 25.10 và muốn tránh rủi ro về an ninh hoặc lỗi nghiêm trọng, hãy đọc để biết cách chuyển sang phiên bản mới nhất để tiếp tục nhận cập nhật an toàn và bảo trì hiệu quả.
Microsoft đã phát hành tính năng WSL containers dưới dạng preview công khai, cho phép chạy container Linux trực tiếp trên Windows Subsystem for Linux (WSL) mà không cần công cụ bên thứ ba như Docker. Tính năng mới này bổ sung lệnh wslc.exe và API container dựa trên NuGet hỗ trợ C, C++, C#, tích hợp MSBuild và CMake, giúp các ứng dụng Windows tương tác với container trong quá trình build và triển khai. Bản preview có sẵn trên trang GitHub của WSL, dự kiến container sẽ trở thành tính năng cốt lõi của WSL trong tương lai.
Lập trình viên phát triển ứng dụng C/C++ hoặc C# sẽ tìm hiểu WSL containers để tiết kiệm thời gian và chi phí, tránh phụ thuộc vào các công cụ bên ngoài như Docker, đồng thời tích hợp phát triển Linux vào môi trường Windows một cách tự nhiên và hiệu quả.
Brave Origin là phiên bản tối giản của trình duyệt Brave, loại bỏ các tính năng AI, ví crypto, phần thưởng, VPN và giữ lại chặn quảng cáo/người theo dõi. Phiên bản này có giá 59,99 USD cho Windows, Android, macOS và iOS, nhưng hoàn toàn miễn phí trên Linux mà không cần tài khoản. Origin dùng chung codebase với Brave-core, có thể cài đặt song song và chuyển đổi dễ dàng qua flag.
Lập trình viên nên đọc bài này vì Origin của Brave không chỉ là phiên bản tối giản mà còn là cơ sở mã nguồn sạch cho phát triển các ứng dụng web riêng lẻ, tối ưu hóa hiệu năng và bảo mật cho các dự án Linux.
Niri là một compositor Wayland chạy trên Rust, sắp xếp cửa sổ theo kiểu cuộn ngang vô hạn thay vì lưới cố định như i3 hay Sway, giúp tránh tình trạng cửa sổ bị thay đổi kích thước khi mở mới. Để sử dụng đầy đủ, người dùng cần cài đặt thêm các công cụ bên thứ ba cho thanh tác vụ, trình khởi chạy và thông báo. DankMaterialShell (DMS) cung cấp giao diện Material You hoàn chỉnh, tích hợp sẵn trình khởi chạy, bảng điều khiển, giám sát hệ thống và màn hình đăng nhập. Niri phù hợp với người dùng Linux có kinh nghiệm, nhưng quá trình cài đặt khá phức tạp đối với người mới.
Những người yêu thích Wayland và tiling window manager sẽ tìm hiểu cách Niri mang lại trải nghiệm gọn gàng, không cần thay đổi kích thước cửa sổ khi mở mới, chỉ bằng cách cuộn bên phải—là giải pháp mới mẻ phù hợp với những người đã quen với i3/Sway nhưng muốn trải nghiệm khác biệt.
Bài viết lập luận rằng dù Steam Machine dự kiến có giá khoảng 1.000 USD, trải nghiệm console trên SteamOS được hứa hẹn sẽ tinh chỉnh đến mức xứng đáng bỏ tiền mua. Tác giả nhấn mạnh lợi thế từ uy tín của Valve, cộng đồng Steam đông đảo, chính sách thân thiện người dùng và không chịu áp lực từ cổ đông, giúp Steam Machine cạnh tranh được với PlayStation.
Là người phát triển game, bạn nên đọc bài này để hiểu cách Valve xây dựng mô hình kinh doanh độc lập, kết hợp với SteamOS và cộng đồng Steam để tạo ra một nền tảng chơi game thân thiện với người dùng, có thể cạnh tranh với các console lớn mà không bị áp lực từ lợi nhuận ngắn hạn.