Thiết lập môi trường sandbox mã nguồn an toàn với Docker: Từ Namespace đến gVisor

Khi xây dựng nền tảng cho phép người dùng thực thi mã tùy ý — như hệ thống OJ (Online Judge) hay IDE trực tuyến — việc cách ly mã độc là ưu tiên hàng đầu. Docker không phải "tường đồng vách sắt", mà chỉ là lớp vỏ bọc dựa trên kernel chung của host. Bài viết này trình bày cách triển khai sandbox mã nguồn an toàn bằng Docker thông qua nhiều lớp b ...

Đăng vào ngày 24 tháng 9 lúc 20:30

Kubernetes Network Policies và Bảo Mật Mạng

Môi trường thử nghiệm Cài đặt môi trường cơ bản Tạo các namespace và pod để kiểm tra: [root@master01 networktest]# vi namespace-test-01.yaml apiVersion: v1 kind: Namespace metadata: name: test-ns-01 labels: environment: test-ns-01 [root@master01 networktest]# vi namespace-test-02.yaml apiVersion: v1 kind: Namespace metadata: name: ...

Đăng vào ngày 13 tháng 9 lúc 11:44

Các tình huống nguy cơ cao trong triển khai Kubernetes và chiến lược kiểm thử bảo vệ

Tình huống mặc định nguy hiểm: Cổng bảo mật mở rộng Tình huống tiêu biểu Truy cập API không xác thực: Kích hoạt cổng không an toàn như 8080 và ràng buộc với địa chỉ 0.0.0.0 khiến kẻ tấn công bỏ qua xác thực để điều khiển cụm từ xa Mất kiểm soát quyền hạn kubelet: Thiết lập authorization.mode=AlwaysAllow cho phép người dùng ẩn danh kiểm soát nú ...

Đăng vào ngày 30 tháng 6 lúc 13:23