Kali Linux hướng dẫn chúng ta cách sử dụng container của nó cho (Apple) Containerization

  • Kali Linux cung cấp tính năng container hóa cho Apple Containerization.
  • Một số công cụ Kali sẽ có sẵn để sử dụng trên macOS Tahoe.

Kali Liniux trong container hóa

Vào tháng 26, ngoài những tính năng mới 25 trong hệ điều hành Apple, Apple còn giới thiệu nhiều tính năng khác tại WWDCXNUMX. Điều mà người dùng Linux quan tâm nhất được gọi là Container hóa, và đó là cách họ gọi những gì nhiều người gọi là WSL của Apple. Mỗi cái hoạt động theo một cách khác nhau, nhưng vì Microsoft ra đời trước, nên việc hiểu khái niệm này sẽ dễ dàng hơn nếu đề xuất của họ được đề cập. Đã có những hình ảnh tương thích, nhưng Linux Kali đã giải thích cách sử dụng của mình.

Công cụ của Apple tiêu thụ bất kỳ hình ảnh OCI nào được xuất bản trong một sổ đăng ký chuẩn (Docker Hub, GitHub Container Registry, Quay, v.v.), nên không cần phải tải lên hoặc tạo bất kỳ thứ gì mới để có thể sử dụng chúng trong Containerization. Điểm mới là Kali Linux đã xuất bản những gì có thể được coi là hướng dẫn đầu tiên giải thích cách cài đặt một trong những container này.

Cách sử dụng Kali Linux trên macOS Tahoe và các phiên bản mới hơn

Trước khi bắt đầu bạn phải viết container. Nếu chúng ta thấy thông báo zsh: lệnh không tìm thấy: container, nghĩa là chúng ta chưa cài đặt nó và cần cài đặt. Trước tiên, chúng ta sẽ xác nhận hệ thống của mình có hỗ trợ nó hay không bằng lệnh:

sw_vers -phiên bản sản phẩm

Câu trên phải là 15.5. Sau đó, chúng ta sẽ viết như sau:

tham gia cùng tôi -m

và câu trả lời phải là arm64. Nói cách khác, chúng ta sẽ xác nhận rằng mình đang sử dụng macOS 15.5 trên Apple Silicon, sử dụng kiến trúc arm64.

Bước tiếp theo là cài đặt Containerization:

brew install --cask container

Tiếp theo, chúng ta sẽ bắt đầu dịch vụ:

khởi động hệ thống container

Ở bước tiếp theo, chúng ta sẽ khởi chạy container. Lần đầu tiên bạn nhập lệnh sau, container sẽ được tải xuống và cài đặt.

container chạy --rm -i -t kalilinux/kali-rolling

Từ đó, bạn có thể sử dụng các lệnh Kali, nếu được hỗ trợ. Một số công cụ sẽ không hoạt động, chẳng hạn như những công cụ yêu cầu truy cập trực tiếp vào phần cứng như card mạng tích hợp. Đừng hỏi tôi liệu nó có hoạt động không... Tôi không có máy Mac...


Thêm vào làm nguồn ưu tiên