Sử dụng Podman tạo base images Pentest
🚀 Tự Build Kali Linux Base Image để Pentest với Podman
🧠 Tại sao nên dùng Kali với Podman?
Trong thời đại container hóa, việc sử dụng Kali Linux – hệ điều hành chuyên dụng cho kiểm thử bảo mật – dưới dạng container là một lựa chọn cực kỳ linh hoạt:
🧱 Không ảnh hưởng hệ điều hành chính
🔄 Dễ rollback, versioning
🔐 Chạy rootless với Podman để tăng bảo mật
📦 Có thể đóng gói và chia sẻ dễ dàng
⚙️ Yêu cầu ban đầu
Hệ điều hành: Ubuntu 20.04+ hoặc Fedora, Arch, etc.
Đã cài Podman:
Kiểm tra version:
🏗️ Bước 1: Tạo Dockerfile Kali cơ bản
Tạo thư mục chứa project:
Tạo file Dockerfile
:
⚠️ Lưu ý: sử dụng
docker.io/kalilinux/...
thay vì chỉkalilinux/...
để tránh lỗi “no unqualified-search registries”.
🔨 Bước 2: Build Image
Sau khi hoàn tất, bạn có thể kiểm tra image bằng
podman images
.
🚀 Bước 3: Chạy Container Kali
Chạy container tương tác:
Mount thư mục chia sẻ với host:
Chạy với quyền cao để sniff, ping, dùng tools mạng nâng cao:
⚠️ Chỉ sử dụng
--privileged
khi thực sự cần (ví dụ dùng Wireshark hoặc MITM).
🔁 Bước 4: Tùy chọn nâng cao
🧩 Gắn thêm nhiều công cụ
Bạn có thể sửa lại Dockerfile để thêm:
Hoặc build riêng từng layer tool nếu dùng hệ thống CI.
📤 Export hoặc đẩy lên registry
Last updated
Was this helpful?