Penetration Testing OS

Nếu bạn là một hacker, người kiểm tra thâm nhập (penetration tester), thợ săn tiền thưởng (bug bounty hunter) hoặc một nhà nghiên cứu bảo mật thì có lẽ bạn đã nghe nói về 2 bản phân phối của Linux này.

Mình đã sử dụng cả hai hệ điều hành khá thường xuyên cho công việc nghiên cứu và thử nghiệm của mình. Linux có một bộ sưu tập các bản phân phối không đồng nhất và có sẵn trên thị trường. Nhưng bản phân phối nổi tiếng nhất được hầu hết các nhà nghiên cứu bảo mật và kiểm tra thâm nhập sử dụng là Kali Linux. Kali đã trải qua nhiều bản cập nhật trong khi một bản phân phối khác liên quan đến an ninh mạng trong kiểm tra thâm nhập cũng đang được phát triển trên khắp thế giới. Trong bài viết này, mình sẽ so sánh giữa Kali Linux với một bản phân phối đã được mọi người chú ý khá nhiều - ParrotsOS. Sự so sánh này sẽ giải thích những ưu và nhược điểm khác nhau của cả hai hệ điều hành.

Kiểm tra thâm nhập không phải là cách mà chúng ta sử dụng công cụ mà nó là những kỹ năng để áp dụng giải quyết vấn đề.

Kali Linux là gì?

penetration-testing-os-01.png

Kali Linux là bản phân phối Linux dựa trên Debian nhằm mục đích kiểm tra thâm nhập nâng cao và kiểm tra bảo mật. Kali chứa hơn 600 trăm công cụ được cài đặt sẵn nhằm hướng đến các nhiệm vụ an toàn thông tin khác nhau, chẳng hạn như Kiểm Tra Thâm Nhập (Penetration Testing), Nghiên Cứu Bảo Mật (Security research), Pháp Y Máy Tính (Computer Forensics), Kiểm Thử Ứng Dụng Web (Web Application Testing) và Kỹ Thuật Dịch Ngược (Reverse Engineering). Kali Linux được phát triển và duy trì bởi đội ngũ Offensive Security - một công ty đào tạo hàng đầu về bảo mật thông tin. Nó được phát triển như một bản phân phối thử nghiệm và sẽ được dùng để thay thế cho BacktrackOS. Nó được phát hành vào ngày 13 tháng 3 năm 2013 như một bản xây dựng lại hoàn chỉnh từ đầu đến cuối của BackTrack Linux, tuân thủ hoàn toàn các tiêu chuẩn phát triển Debian.

Tính năng

Hơn 600 công cụ kiểm tra thâm nhập

Kali đi kèm với các công cụ kiểm tra thâm nhập khác nhau từ bản cài đặt. Sau khi xem xét mọi công cụ có trong BackTrack, nó đã loại bỏ một số lượng lớn các công cụ đơn giản là không hoạt động hoặc sao chép các công cụ khác đã cung cấp chức năng giống nhau hoặc tương tự.

Hỗ trợ đa ngôn ngữ

Mặc dù các công cụ kiểm tra thâm nhập có xu hướng được viết bằng tiếng Anh. Nhưng để cải thiện việc sử dụng của người dùng tiếng Anh không phải là bản ngữ, Kali đã bao gồm hỗ trợ đa ngôn ngữ thực sự và cho phép nhiều người dùng hoạt động bằng ngôn ngữ mẹ đẻ của họ và xác định vị trí các công cụ họ cần cho công việc.

Hoàn toàn có thể tùy chỉnh

Thiết kế ban đầu của Kali Linux không đạt tiêu chuẩn vì giao diện không đẹp. Và để tránh vấn đề đó, Kali đã giúp những người dùng ưa thích sự thay đổi hơn có thể tùy chỉnh Kali Linux theo ý thích của họ dễ dàng nhất có thể và tất cả đều áp dụng xuống kernel của Linux.

Hỗ trợ thiết bị không dây trên phạm vi rộng

Một điểm hay gắn bó với các bản phân phối Linux đã được hỗ trợ cho các giao diện không dây. Kali Linux hỗ trợ nhiều thiết bị không dây nhất có thể, cho phép nó chạy đúng cách trên nhiều loại phần cứng và làm cho nó tương thích với nhiều USB và các thiết bị không dây khác.

Kernel có thể tùy chỉnh và luôn được cập nhật những bản vá lỗi

Là người kiểm tra thâm nhập, chúng ta thường cần thực hiện đánh giá và kiểm tra không dây, vì vậy kernel của chúng ta nên có các bản vá lỗi mới nhất.

Và cuối cùng là MIỄN PHÍ

Kali Linux, nó được sử dụng miễn phí như BackTrack, chúng ta sẽ không bao giờ cần phải trả tiền cho Kali Linux.

Parrot OS là gì ?

penetration-testing-os-02.png

Parrot Linux (Parrot Security, parrot OS, Parrot GNU / Linux) là bản phân phối GNU / Linux mã nguồn mở và miễn phí dựa trên phiên bản Debian được thiết kế cho các chuyên gia bảo mật, nhà phát triển và những người có hiểu biết về quyền riêng tư. Khi chúng ta nó nói dựa trên Debian, điều đó có nghĩa là các đoạn code trong Parrot OS sẽ luôn tuân theo các tiêu chuẩn phát triển Debian. Nó bao gồm một kho các công cụ đầy đủ cho các hoạt động bảo mật CNTT và pháp y kỹ thuật số, nhưng nó cũng bao gồm mọi thứ chúng ta cần để phát triển các chương trình của riêng mình hoặc bảo vệ quyền riêng tư của chúng ta khi tham gia vào môi trường mạng. Hệ điều hành này đi kèm với giao diện MATE được cài đặt sẵn và có nhiều phiên bản để phù hợp với nhu cầu của bạn.

Hệ điều hành Parrot được phát hành lần đầu tiên vào năm 2013 và được phát triển bởi một nhóm các chuyên gia bảo mật, những người đam mê Linux và các nhà phát triển mã nguồn mở. Đội ngũ này do Lorenzo Faletra làm trưởng nhóm.

Tính năng

Bảo mật

Nó luôn được cập nhật, phát hành thường xuyên và được đóng gói đầy đủ! Mọi thứ đều nằm trong tầm kiểm soát hoàn toàn của chúng ta.

Miễn phí

Nó miễn phí và mã nguồn mở, chúng ta có thể xem mã nguồn và tùy chỉnh nó theo yêu cầu của chúng ta.

Nhẹ

Hệ điều hành này đã được chứng minh là cực kỳ nhẹ và chạy rất nhanh, ngay cả trên phần cứng rất cũ hoặc với các tài nguyên rất hạn chế.

Kali Linux vs Parrot OS

Cả hai hệ điều hành này đều nhằm mục đích giống nhau, tức là kiểm tra khả năng thâm nhập và bảo mật không gian mạng. Hầu hết các yếu tố trong những trường hợp như vậy tập trung vào vấn đề sở thích cá nhân hơn là so sánh khách quan. Bây giờ, trước khi chúng ta bắt đầu so sánh Parrot OS và Kali Linux, hãy để mình liệt kê những điểm tương đồng giữa hai hệ điều hành.

Giống nhau

  • Cả hai hệ điều hành đều được tùy chỉnh để phù hợp với mục đích kiểm tra thâm nhập.
  • Cả hai hệ điều hành đều hỗ trợ kiến ​​trúc 32bit và 64bit.
  • Cả hai hệ điều hành đều hỗ trợ VPN đám mây.
  • Dựa trên các tiêu chuẩn phát triển Debian.
  • Đi kèm với kho công cụ hacking đã được cài đặt sẵn.
  • Cả hai hệ điều hành đều hỗ trợ cho các thiết bị nhúng và IoT.

Khác nhau

Phần cứng

Parrot OS Kali Linux
Không cần tăng tốc đồ họa. Yêu cầu tăng tốc đồ họa.
Yêu cầu RAM tối thiểu 320mb. Yêu cầu RAM tối thiểu 1GB.
Yêu cầu CPU lõi kép 1GHZ tối thiểu. Yêu cầu CPU lõi kép 1GHZ tối thiểu.
Nó cũng có thể khởi động ở chế độ Legacy và UEFI. Nó cũng có thể khởi động ở chế độ Legacy và UEFI.
Cần ít nhất 16GB dung lượng đĩa cứng để cài đặt hệ điều hành. Cần ít nhất 20GB dung lượng đĩa cứng để cài đặt hệ điều hành.

Yêu cầu phần cứng là thứ mà chúng ta bỏ qua hầu hết thời gian, chủ yếu vì chúng ta biết rằng hệ thống của chúng ta mạnh hơn nhiều so với các máy tính yêu cầu phần cứng tối thiểu. Nhưng Parrot cần phần cứng thông số kỹ thuật thấp hơn khi so sánh với Kali, có nghĩa là nó có thể chạy trên máy tính xách tay.

Đây là một trong những lý do tại sao mình thích Parrot OS hơn Kali Linux, nhưng mình thích và sử dụng cả hai và như mình đã nói ở trên đầu bài viết, không quan trọng hệ điều hành hay công cụ nào mà bạn đang sử dụng, tất cả phụ thuộc vào kỹ năng của bạn.

Giao diện

Khi nói đến giao diện của một hệ điều hành, mình chủ yếu thích hệ điều hành Parrot OS hơn Kali Linux vì:

Giao diện của Parrot OS được xây dựng giống với phong cách của hệ điều hành Ubuntu (Mate). Ở trên cùng, bạn thấy một ngăn chứa Ứng dụng, Địa điểm, Hệ thống giống như Kali. Hệ điều hành Parrot cũng cung cấp một số thông tin thú vị về nhiệt độ CPU cùng với biểu đồ sử dụng. Ngăn dưới cùng chứa trình quản lý menu và trình quản lý máy trạm.

penetration-testing-os-03.png

Mặt khác, Kali Linux tuân theo giao diện GNOME. Theo ý kiến ​​của mình, nó có chức năng tương tự như hệ điều hành Parrot OS nhưng không mang lại vẻ ngoài gọn gàng, tinh tế.

penetration-testing-os-04.png

Công cụ Hacking

Khi nói đến các công cụ và tính năng chung, Parrot OS thắng Kali Linux. Hệ điều hành Parrot có tất cả các công cụ có sẵn trong Kali Linux và cũng bổ sung các công cụ của riêng nó. Có một số công cụ bạn sẽ tìm thấy trên Parrot OS mà không có trên Kali Linux. Hãy thảo luận về một vài công cụ được liệt kê dưới đây:

AnonSurf

Ẩn danh đối với một hacker là bước đầu tiên trước khi hack một hệ thống.

Chắc hẵn bạn đã từng nghe thấy câu nói trên, mỗi hacker đều thay đổi nhân dạng của mình vào lúc nửa đêm. Mình không muốn đi quá sâu vào công cụ này nhưng Parrot đã cài đặt và cấu hình sẵn Anonsurf, vì vậy nếu bạn đang làm điều gì đó lén lút và muốn ẩn danh, bạn có thể che giấu bản thân chỉ bằng một cú nhấp chuột.

Wifiphisher

Đây là một framework Access Point giả mạo được sử dụng để tiến hành kiểm tra bảo mật của Wi-Fi. Sử dụng Wifiphisher, người kiểm tra thâm nhập có thể dễ dàng trở thành vai trò trung gian trong man-in-the-middle để nhắm vào các máy khách không dây bằng cách thực hiện các cuộc tấn công vào Wi-Fi mục tiêu. Wifiphisher có thể được sử dụng để thay đổi trang web giả mạo và dẫn dụ các máy khách được kết nối nhằm lấy thông tin xác thực hoặc lây nhiễm phần mềm độc hại cho máy nạn nhân.

Các phiên bản

Cả hai hệ điều hành đều có nhiều phiên bản, nhưng Parrot OS có nhiều hơn thế về sự đa dạng.

Parrot OS

  • Kali Full Edition
  • Kali Lite Edition
  • Kali armhf/armel (IoT devices)
  • Kali Desktop Variation (e17/KDE/Xfce)

Kali Linux

  • Parrot Sec OS Full Edition
  • Parrot Sec OS Lite Edition
  • Parrot Sec OS Studio Edition
  • Parrot Sec OS Air Edition

Như chúng ta thấy, Parrot có một số tính năng đa dạng với một bản phát hành tập trung vào kiểm tra thâm nhập không dây (AIR) và một bản được điều chỉnh để tạo nội dung đa phương tiện (studio). Ngoài ra, nó cũng có các bản phát hành có hỗ trợ đám mây và hỗ trợ cho các thiết bị IoT. Kali cung cấp phiên bản đầy đủ và nhẹ cơ bản cùng với các giao diện máy tính để bàn tùy chỉnh (e17 / KDE / Matter / LXDE). Kali cũng có hỗ trợ cho các thiết bị IoT và đám mây.

Hiệu năng

Khi chúng ta nói về hiệu suất, Kali có lẽ hơi chậm khi bạn chạy nó trên một hệ thống cấp thấp. Đôi khi đó là một cơn ác mộng khi bạn có một cuộc tấn công mạng đang diễn ra trong nền và bạn đang làm việc khác. Nhưng Parrot nó rất nhẹ và không bị lag nhiều. vì nó cũng chạy trên các hệ thống thông số kỹ thuật thấp.

Kết luận

Mình hy vọng bạn đã hiểu rõ về hệ điều hành bảo mật Parrot OS và Kali Linux. Chúng ta đã thảo luận khá nhiều về mọi thứ về cả hai hệ điều hành một cách chi tiết. Nhưng lựa chọn hệ điều hành dựa trên sở thích và sự lựa chọn của bạn, nếu bạn có hệ thống thông số kỹ thuật thấp, mình khuyên bạn nên sử dụng hệ điều hành Parrot OS.

Next Post Previous Post
No Comment
Add Comment
comment url