Hướng dẫn cài kali linux bang virtualbox

HomeKali Linux > Cơ bảnCài đặt Kali Linux trên máy ảo VMware, Virtualbox

Kali Linux cho máy ảo:

Nếu bạn cần sử dụng Kali Linux trên máy ảo, hay một máy ảo Kali Linux để ta có thể thực hành học pentest, lời khuyên của mình là các bạn nên tạo máy ảo Kali để thực hành chứ không nên thực hành trực tiếp trên máy thật (dù có thể), để không phải cài đặt lại Kali Linux từ đầu. Có một tin vui là Offensive Security đã quá ưu ái chiều lòng người dùng khi tạo ra các bản Kali Linix for VM cho các bạn. Bạn sẽ không cần cài đặt Kali Linux trên máy ảo nữa, công việc của bạn chỉ cần lên trang chủ Kali Linux và tải về một phiên bản Custom Image dành riêng cho các máy ảo VMware hay Virtualbox.

Hướng dẫn cài kali linux bang virtualbox
Kali Linux cho máy ảo.

Ưu điểm ra sao? Và nhược điểm thế nào?

Ưu điểm thì thấy rõ ràng là không cần cài đặt, chỉ cần tải về là chạy ngay, quá tiện lợi đúng không? Như vậy bạn sẽ không còn gặp phải các lỗi xảy ra trên VMware khi cài đặt Kali Linux nữa. Tuy nhiên, đây là bản tùy chỉnh vì vậy Offensive Security tuy bố sẽ không hỗ trợ kỹ thuật. Không sao đâu, chắc chắn sẽ có ai đó tìm và fix thay cho Offensive Security mà .

Tải về ở đâu?

Bạn hãy vào trang này: Kali Linux Custom Image Downloads. Gồm các Kali Linux phiên bản sau:

Kali Linux cho máy ảo VMware:

  • Bản đầy đủ 32 bit (i386).
  • Bản đầy đủ 64 bit (amd64).
  • Bản thu gọn Light 32 bit (i386).
  • Bản thu gọn Light 64 bit (amd64).

Kali Linux cho Virtualbox:

  • Bản đầy đủ 32 bit (i386).
  • Bản đầy đủ 64 bit (amd64).
  • Bản thu gọn Light 32 bit (i386).
  • Bản thu gọn Light 64 bit (amd64).

Kali Linux cho Hyper-V:

  • Bản đầy đủ 64 bit (amd64).

Cài đặt và sử dụng:

Cài đặt à? Không đâu, chỉ việc giải nén rồi mở lên thôi. Giả xử ở đây mình có bản đầy đủ 64 bit dùng cho VMware. Giải nén ra và ta được:

Các file sau khi giả nén.

Khởi động VMware lên, chọn vào Open a Virtual Machine.

Chọn đến file VM đã giải nén ở trên, nó nằm trong thư mục vừa giải nén.

Tìm đến thư mục giải nén.

Sau đó chọn cái VM mới mở, xem lại các cấu hình đã được chưa, rồi thì chọn Power on this virtual machine để khởi chạy VM.

Kali Linux VM.

Nếu WMware có hỏi bạn Move hay Copy thì bạn hãy chọn I copied it.

Ở bước đăng nhập, bạn nhập vào tài khoản root và mật khẩu là toor (lật ngược cái tài khoản lại).

Màn hình đăng nhập.

Vậy là xong!

Cài đặt VMware Tools:

VMware Tools phần mềm hỗ trợ để VMware giao tiếp với máy ảo tốt hơn, để cài đặt VMware Tools thì trên cửa sổ VMware thì ạn hãy ấn vào VM > Install VMware Tools...

Hướng dẫn cài kali linux bang virtualbox
Cài đặt công cụ VMware.

Ở trong máy ảo sẽ có một đĩa được mount vào, mở đĩa đó lên bạn sẽ thấy một file nén, giải nén nó ra rồi chạy file install_vmware.py.

# ./vmware_install.py

Trong quá trình cài đặt nó sẽ hỏi bạn rất nhiều câu hỏi, có thể để mặc đinh.

Lời kết:

Cảm ơn các bạn đã đọc bài viết, giờ thì LIKE và SHARE nếu thấy hay, còn COMMENT nếu còn thắc mắc nhé. Chào tạm biệt và hẹn gặp lại.

Hướng dẫn này sẽ hướng dẫn bạn cách cài đặt Kali Linux làm máy ảo bằng Virtual Box. Đây là phần đầu tiên trong một loạt các hướng dẫn sẽ giúp bạn thiết lập môi trường thích hợp để sử dụng Kali Linux và sau đó chỉ cho bạn cách sử dụng các công cụ của nó.

Hướng dẫn trong loạt bài này bao gồm:

  • Cài đặt Kali Linux làm máy ảo
  • Tạo ổ USB Kali Linux Live
  • Cấu hình Kali Linux
  • Quản lý gói với Kali Linux
  • Thiết lập phòng thí nghiệm kiểm tra Kali Linux
  • Sử dụng các công cụ Kali Linux

1. Mục tiêu

Vào cuối phiên này, bạn sẽ có thể:

  • Mô tả Kali Linux
  • Quyết định xem bạn có nên sử dụng Kali Linux hay không
  • Tải xuống và xác minh Kali Live ISO
  • Cài đặt Oracle Virtual Box (VBox)
  • Cài đặt Kali Linux trong Virtual Box.

2. Tổng quat

Kali là một bản phân phối Linux được tạo bởi Offensive Security và được thiết kế đặc biệt cho những tin tặc có đạo đức muốn thực hiện kiểm tra thâm nhập.

Nó chứa một kho công cụ được thiết kế để hack mạng không dây, ứng dụng web và cơ sở dữ liệu cũng như thiết kế ngược, bẻ khóa mật khẩu và nhiều công cụ khác.

3. Hướng dẫn này dành cho bạn?

Hướng dẫn này giả định rằng bạn có một số kiến ​​thức về Linux và muốn tìm hiểu thêm về thử nghiệm thâm nhập.

4. Kali Linux là gì?

Kali dựa trên Debian và nhằm mục đích kiểm tra thâm nhập và kiểm tra bảo mật. Nó chứa hàng trăm công cụ được nhóm thành các nhiệm vụ bảo mật thông tin khác nhau, chẳng hạn như kiểm tra thâm nhập, nghiên cứu bảo mật, pháp y máy tính và thiết kế ngược.

Kali Linux chứa hơn 600 công cụ kiểm tra thâm nhập; là phát triển mã nguồn mở; tuân thủ tiêu chuẩn hệ thống tập tin Linux; hỗ trợ nhiều ngôn ngữ; có khả năng tùy biến cao; và có hỗ trợ cho Raspberry Pi.

5. Tại sao Kali lại khác biệt?

Kali Linux được tạo đặc biệt để kiểm tra thâm nhập chuyên nghiệp và kiểm tra bảo mật và một số thay đổi cốt lõi đã được thực hiện phản ánh điều này:

  • Ban đầu nó được thiết kế để sử dụng bởi một người dùng root. Tuy nhiên, bản phát hành mới nhất yêu cầu tạo người dùng trong quá trình cài đặt
  • Các dịch vụ mạng bị tắt theo mặc định bằng cách sử dụng móc hệ thống
  • Nó chứa một tập hợp các kho lưu trữ tối thiểu và đáng tin cậy. Thêm kho lưu trữ bổ sung có nguy cơ làm hỏng hệ thống nghiêm trọng

6. Kali có phù hợp với bạn không?

Nếu bạn chưa có kinh nghiệm về Linux hoặc đang tìm kiếm một máy tính để bàn để sử dụng hàng ngày thì Kali Linux có lẽ không dành cho bạn. Tuy nhiên, nếu bạn muốn trở thành một người kiểm tra thâm nhập hoặc đang nghiên cứu thử nghiệm thâm nhập thì đó có lẽ là lựa chọn tốt nhất. Nếu bạn đang tìm kiếm một bản phân phối để học những kiến ​​thức cơ bản về Linux thì thay vào đó tôi khuyên bạn nên bắt đầu với Mint hoặc Ubuntu.

7. Đọc đề xuất

Cuốn sách miễn phí Kali Linux Revealed hiện có tại đây: https://www.kali.org/download-kali-linux-revealed-book

Cuốn sách giới thiệu tuyệt vời về Kali Linux và giải thích chi tiết cách cài đặt Kali và cấu hình môi trường. Tuy nhiên, nó không giải thích cách sử dụng các công cụ. Mình đang chờ đợi cuốn sách thứ hai.

8. Tải xuống Kali Linux

Tải xuống hình ảnh Kali ở định dạng 32 bit hoặc 64 bit từ trang web chính thức và sau đó xác minh tổng kiểm tra của ISO.

Hình ảnh có sẵn dưới dạng tập tin ISO có thể tải xuống trực tiếp hoặc thông qua tập tin torrent. Chúng có thể được tìm thấy tại đây: https://www.kali.org/downloads/

Hướng dẫn cài kali linux bang virtualbox

kali-linux-2020.1-live-amd64.iso mặc dù bạn có thể sử dụng phiên bản 'installer' để thay thế. Mình đã tải xuống ở đây:

Hướng dẫn cài kali linux bang virtualbox

9. Xác minh tải xuống

Trước khi cài đặt Kali Linux, bạn cần tin tưởng vào tính toàn vẹn của quá trình tải xuống.

Có một số cách để xác minh tải xuống. Mỗi cách cung cấp một mức độ đảm bảo và bao gồm một mức độ nỗ lực tương ứng.

Phương pháp nhanh nhất và dễ nhất và là phương pháp chúng ta sẽ sử dụng là tải xuống hình ảnh ISO, sau đó tính toán băm SHA256 của ISO và so sánh nó với giá trị được liệt kê trên trang web Kali Linux. Tuy nhiên, điều này giả định rằng trang web mà miền kali.org phân giải là trang Kali Linux thực.

Một phương pháp khác là tải xuống ảnh ISO thông qua torrent và cũng tải xuống một tập tin, chưa có dấu, chứa chữ ký SHA256 đã được tính toán. Phương pháp thứ ba và ít có điểm yếu nhất là tải xuống cả tập tin chữ ký văn bản rõ ràng và phiên bản của cùng một tập tin đã được ký bằng khóa riêng chính thức của Kali Linux. Chi tiết về hai phương pháp này có trên trang web kali.org.

10. Xác minh trên Linux

Đây là phương pháp đầu tiên và đơn giản nhất. Tạo tổng kiểm tra SHA256 từ ảnh ISO mà bạn đã tải xuống bằng lệnh sau, giả sử rằng ảnh ISO có tên là kali-linux-2020.1-live-amd64.iso và là thư mục hiện tại.

$ shasum -a 256 kali-linux-2020.1-live-amd64.iso Đầu ra sẽ giống như sau:

acf455e6f9ab0720df0abed15799223c2445882b44dfcc3f2216f9464db79152

Hướng dẫn cài kali linux bang virtualbox

Chữ ký SHA256 kết quả phải khớp với chữ ký được hiển thị trong cột sha256sum trên trang tải xuống chính thức cho ISO mà bạn đã tải xuống.

11. Tạo ổ USB trực tiếp có thể khởi động

Cách nhanh nhất để thiết lập và chạy với Kali Linux là chạy nó trực tiếp từ ổ USB. Phương pháp này được giải thích trong hướng dẫn thứ hai của loạt bài này. Ở đây chúng ta sẽ cài đặt Kali Linux dưới dạng máy ảo bằng Virtual Box.

12. Cài đặt Virtual Box

VirtualBox là một sản phẩm ảo hóa mạnh mẽ dành cho doanh nghiệp cũng như gia đình. Nó là một sản phẩm giàu tính năng, hiệu suất cao, được cung cấp miễn phí dưới dạng Phần mềm Nguồn Mở theo các điều khoản của Giấy phép Công cộng GNU. Nó cho phép bạn tạo một máy ảo, một máy ảo và chạy một hoặc nhiều hệ điều hành trên màn hình của bạn. Nó chạy trên Windows, Linux, MacOS và hỗ trợ một số lượng lớn các hệ điều hành khách bao gồm Windows 10 và nhiều bản phân phối Linux.

Tải xuống và cài đặt phiên bản mới nhất cho nền tảng của bạn. Nó có thể được tìm thấy ở đây: https://www.virtualbox.org/wiki/Downloads

13. Tạo máy ảo Kali

Mở Virtual Box và nhấp vào biểu tượng New hoặc chọn Machine >> New

Nhập tên chẳng hạn như KaliLinux và chọn Loại và Phiên bản chính xác. Nhấn Next.

Hướng dẫn cài kali linux bang virtualbox

Đặt kích thước Bộ nhớ thành 50% dung lượng khả dụng mặc dù tối đa là 2GB. Nhấn Next.

Hướng dẫn cài kali linux bang virtualbox

Chọn Create a virtual hard disk now. Nhấp vào Create.

Hướng dẫn cài kali linux bang virtualbox

Hướng dẫn cài kali linux bang virtualbox

Chọn Dynamically allocated. Nhấn Next.

Hướng dẫn cài kali linux bang virtualbox

Thay đổi vị trí tập tin nếu cần và đặt kích thước của đĩa cứng thành 20GB. Vì đĩa được cấp phát động, không gian sẽ được sử dụng khi cần thiết.

Nhấp vào Create.

Hướng dẫn cài kali linux bang virtualbox

Bây giờ từ Màn hình chính, chọn Settings >> Storage >> sau đó chọn Optical Drive trống. Nhấp vào biểu tượng Disc và chọn Kali Live ISO.

Hướng dẫn cài kali linux bang virtualbox

Bây giờ hãy nhấp vào OK để quay lại màn hình chính.

Hướng dẫn cài kali linux bang virtualbox

14. Cài đặt Kali Linux

Để khởi động máy ảo từ ISO, hãy nhấp vào biểu tượng Start đầu màu xanh lá cây lớn.

Hướng dẫn cài kali linux bang virtualbox

Tại Please select a virtual optical disc... nhấp vào Start.

Khi menu Kali xuất hiện, hãy chọn tùy chọn Graphical Install và nhấn Return.

Lưu ý: Cho đến khi Until Guest Additions được cài đặt, nếu bạn cần giải phóng con trỏ khỏi máy ảo, bạn phải nhấn phím Control bên phải.

Hướng dẫn cài kali linux bang virtualbox

Quá trình cài đặt sẽ bắt đầu.

Hướng dẫn cài kali linux bang virtualbox

Quá trình cài đặt diễn ra rất dễ dàng đối với máy ảo vì mình chỉ có một đĩa và có thể chọn không sử dụng phân vùng thủ công. Vì điều này, chúng ta sẽ chỉ hiển thị một số ảnh chụp màn hình.

Nhập các lựa chọn của bạn trên một vài màn hình tiếp theo. Của mình nằm trong ngoặc:

  • Chọn ngôn ngữ, (tiếng Anh), vị trí (Vương quốc Anh) và bàn phím (tiếng Anh của Anh)
  • Chọn một tên máy chủ, chẳng hạn như Kalitest và một tên miền, chẳng hạn như home
  • Thêm chính bạn làm người dùng (vietnetwork), với tên người dùng (vietnetwork) và mật khẩu
  • Khi mình đang sử dụng máy ảo, hãy chọn Hướng dẫn - sử dụng toàn bộ đĩa và nhấp vào Continue
  • Đĩa được chọn, bấm Continue
  • Chọn Tất cả các tập tin trong một phân vùng và nhấp vào Continue
  • Chọn Kết thúc phân vùng và viết các thay đổi và nhấp vào Continue

Chọn Yes và nhấp vào Continue

Hướng dẫn cài kali linux bang virtualbox

Hệ thống cơ sở bây giờ sẽ được cài đặt.

  • Tại Configure the package manager, nhấp vào Continue
  • Tại Software, đánh dấu vào Gnome, bấm Continue
  • Tại Configuring gdm3, nhấp vào Continue

Phần chính của cài đặt tiếp tục.

  • Tại Install the Grub boot loader, bấm Continue
  • Bây giờ chọn đĩa cứng và nhấp vào Continue
  • Tại Finish the installation, bấm Continue

Kali Linux bây giờ sẽ khởi động. Đăng nhập bằng tên người dùng và mật khẩu của bạn.

Tại màn hình mật khẩu, bạn có thể chọn Xfce thay vì Gnome nếu được yêu cầu.

Hướng dẫn cài kali linux bang virtualbox

15. Giao diện màn hình Kali Linux

Đây là màn hình nền Kali với Gnome.

Hướng dẫn cài kali linux bang virtualbox

16. VirtualBox Guest Additions

Nếu cài đặt Kali Linux dưới dạng máy ảo VBox, để sử dụng các tùy chọn như Thư mục dùng chung và Bảng tạm chia sẻ và để sửa hành vi của chuột, bạn nên cài đặt Guest Additions.

Khởi động máy ảo Kali Linux và đính kèm hình ảnh CD Guest Additions, chọn Thiết bị từ menu VirtualBox và sau đó chọn Cài đặt Guest Additions. Thao tác này sẽ hiển thị CD Bổ sung của Khách trên màn hình.

Nếu được nhắc tự động chạy đĩa CD, hãy nhấp vào nút Cancel.

Hướng dẫn cài kali linux bang virtualbox

17. Gắn kết Guest Additions

Gắn đĩa CD bằng cách nhấp đúp vào biểu tượng màn hình, sau đó đóng cửa sổ.

Hướng dẫn cài kali linux bang virtualbox

18. Thêm quyền thực thi

Mở cửa sổ dòng lệnh Terminal và tìm cdrom Guest Additions.

Sao chép tập tin VboxLinuxAdditions.run từ cdrom vào thư mục /tmp:

$ ls /media/cdrom0

$ cp /media/cdrom0/VBoxLinuxAdditions.run /tmp Làm cho tập tin đã sao chép có thể thực thi được.

$ cd /tmp

$ ls -l VBoxLinuxAdditions

$ chmod 755 VboxLinuxAdditions.run

$ ls -l VBoxLinuxAdditions

Hướng dẫn cài kali linux bang virtualbox

19. Cài đặt Guest Additions

Chạy phần sau để cài đặt Guest Additions.

$ sudo ./VBoxLinuxAdditions.run Nhập mật khẩu của bạn và nhấn Return.

Hướng dẫn cài kali linux bang virtualbox

Nếu được yêu cầu cài đặt phiên bản mới, hãy trả lời Yes.

Hướng dẫn cài kali linux bang virtualbox

Sau khi hoàn tất, nhấp vào biểu tượng pin ở trên cùng bên phải màn hình, nhấp vào tên của bạn và chọn khởi động lại để hoàn tất cài đặt.

Hướng dẫn cài kali linux bang virtualbox

20. Chia sẻ Clipboard

Điều này cho phép sao chép văn bản đến và từ hình ảnh. Chọn Devices từ menu VBox, sau đó chọn Shared Clipboard và Bidirectional. Đăng xuất và đăng nhập lại để kích hoạt.

Hướng dẫn cài kali linux bang virtualbox

21. Chia sẻ Folders

Điều này cho phép các tập tin được sao chép vào và từ hình ảnh. Chọn Devices từ menu VBox, sau đó chọn Shared Folders >> Shared Folder Settings. Nhấp vào dấu cộng ở bên phải và chọn thư mục màn hình yêu cầu. Chọn On cho Auto-mount và Make Permanent, sau đó nhấp vào OK.

Để tự động gắn kết thư mục chia sẻ mới, hãy khởi động lại.

Hướng dẫn cài kali linux bang virtualbox

22. Ảnh chụp nhanh máy ảo

Tại thời điểm này, bạn nên chụp một bản chụp nhanh của máy ảo. Điều này cung cấp một điểm để quay lại trong trường hợp có lỗi lớn.

Từ menu VBox, Machine >> Take Snapshot.

Hướng dẫn cài kali linux bang virtualbox

Trong hướng dẫn này, trước tiên, chúng ta đã xem xét cách quyết định xem bạn có nên sử dụng Kali Linux hay không. Sau đó, mình đã tải xuống và xác minh Kali Linux Live ISO, cài đặt Vbox và cài đặt Kali Linux làm máy ảo.

Mình hy vọng bạn sẽ sử dụng tốt kiến ​​thức thu được ở đây và cố gắng thiết lập Kali Linux trong VBox. Sau đó, mình khuyên bạn nên chuyển sang phần tiếp theo của loạt bài này, đó là tạo ổ USB Kali Linux 'Live'.