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