Linux là nhân hệ điều hành đã được dùng cho nhiều việc. Có distro cho game, kinh doanh, giải trí, và nhiều mục đích khác nhau. Nhưng bạn có biết cũng có distro Linux cho hacking không?
Dù bạn đang theo sự nghiệp bảo mật IT hoặc đang theo đuổi một, việc học các dây chuyền trong lĩnh vực cụ thể của bạn có thể giúp bạn giỏi hơn công việc. Sử dụng Linux và các distro đa dạng của nó có thể tăng thêm hiểu biết của bạn về các trường hợp sử dụng của ethical hacking (hacking đạo đức) và chuẩn bị cho penetration testing (kiểm thử xâm nhập).
9 distro Linux tốt nhất cho Hacking
Vậy Linux có liên quan gì đến bảo mật IT? Một số distro Linux cung cấp nhiều công cụ cho việc đánh giá bảo mật mạng và các tác vụ tương tự. Sự khác biệt giữa các distro cũng thay đổi dựa trên giao diện người dùng và công cụ cụ thể được cung cấp.
Kali Linux
Distro Linux nổi tiếng và được dùng nhiều nhất cho hacking và penetration testing là Kali Linux. Nó dựa trên Debian và được phát triển bởi Offensive Security tiếp quản vai trò của BackTrack.
Kali Linux tuân theo mô hình Rolling Release (phát hành liên tục) trong đó mọi công cụ đi kèm distro, mà có rất nhiều, được cập nhật tự động. Kali là nền tảng penetration testing tiên tiến nhất hiện có. Vì vậy, công cụ của nó tập trung chủ yếu quanh penetration testing từ nhiều lĩnh vực bảo mật và forensics (phân tích số).
Cộng đồng Kali Linux khá lớn và vẫn hoạt động, và có rất nhiều tài liệu có sẵn cho việc học tập hoặc ôn tập một vài mẹo và thủ thuật có thể giúp ích cho bạn.
BackBox
Một trong những distro tốt nhất trong lĩnh vực này phải kể đến BackBox dựa trên Ubuntu. Đây là distro được phát triển chuyên门 cho mục đích penetration testing và đánh giá bảo mật. Nó thậm chí có kho lưu trữ phần mềm riêng cung cấp các phiên bản stable mới nhất của các toolkit phân tích hệ thống và mạng khác nhau và công cụ ethical hacking.
BackBox được thiết kế với cách tiếp cận tối giản (minimalistic) cả về cấu trúc và hình ảnh, chọn dùng môi trường máy tính để bàn XFCE. Với BackBox bạn nhận được trải nghiệm siêu nhanh, hiệu quả, hiệu quả, và hoàn toàn có thể tùy chỉnh với cộng đồng khá lớn và hữu ích.
Parrot Security OS
Một trong những distro mới trên sàn, Parrot Security OS được mang đến bởi Frozenbox Network. Đối tượng mục tiêu của nó là penetration tester cần ẩn danh trực tuyến (online anonymity), mã hóa hệ thống (system encryption), và truy cập đám mây dễ dàng.
Một distro khác trong danh sách này dựa trên Debian, nó dùng MATE làm môi trường máy tính để bàn. Với Parrot Security OS, bạn sẽ nhận được gần như mọi công cụ penetration testing được công nhận, cũng như một số công cụ tùy chỉnh độc quyền từ nhà phát triển, Frozenbox Network. Giống Kali Linux, Parrot Security OS cũng hưởng lợi từ Rolling Release.
BlackArch
BlackArch đóng vai trò là distro penetration testing và nghiên cứu bảo mật với kho lưu trữ riêng. Kho lưu trữ luôn tăng trưởng liên tục chứa hàng nghìn công cụ đa dạng được tổ chức vào các danh mục và nhóm khác nhau để dễ dàng điều hướng.
BlackArch lấy tên từ distro nó được xây dựng trên, Arch Linux. Điều này có nghĩa là nếu bạn đã dùng Arch Linux làm distro Linux ưa thích, bạn có thể dễ dàng thiết lập bộ sưu tập công cụ BlackArch ngay trên nó.
Bugtraq
Bugtraq đi kèm nhiều môi trường máy tính để bàn (XFCE, GNOME, và KDE) dựa trên các distro Linux khác nhau như Ubuntu, Debian, và OpenSUSE. Nó cũng có sẵn trong 11 ngôn ngữ khác nhau.
Bugtraq đi kèm một kho vũ khí khổng lồ các công cụ penetration testing, forensic, và phòng thí nghiệm được thiết kế đặc biệt bởi cộng đồng trung thành của nó. Một số công cụ liên quan đến test malware, mobile forensics (phân tích số di động), và công cụ audit tần số GSM.
DEFT Linux
Tiếp theo chúng ta có Digital Evidence & Forensics Toolkit (DEFT), một bản phân phối Linux được phát triển cho Computer Forensics (Phân tích số máy tính). Mục đích chính của DEFT là có thể chạy một hệ thống live (trực tiếp) mà không sợ bị hỏng hoặc can thiệp từ nguồn ngoài như thiết bị ngoại vi hoặc di động.
DEFT thường được cặp với hệ thống forensics cho hệ điều hành Windows gọi là Digital Advanced Response Toolkit, hoặc DART. DART chứa những công cụ tốt nhất bạn sẽ tìm thấy cho forensics và incident response (phản ứng sự cố).
Nhân viên phát triển DEFT luôn giúp phát triển hệ thống mới giúp 집 hành pháp (law enforcement), quân đội, và sĩ quan chính phủ.
Samurai Web Testing Framework
Samurai Web Testing Framework đến dưới dạng máy ảo (virtual machine) và được phát triển cho online penetration testing. Nó dựa trên Ubuntu và chứa rất nhiều công cụ open source tuyệt vời ưu tiên tấn công trang web (website attacks).
Một trong những tính năng thú vị và tiện lợi của Samurai Web Testing Framework là nó bao gồm một Wiki được cấu hình sẵn để lưu trữ thông tin trong quá trình penetration test của bạn.
Framework này đi kèm một vài điều kiện tiên quyết như Vagrant, là môi trường phát triển (development environment) hoạt động tốt nhất với VirtualBox.
Pentoo Linux
Distro dựa trên Gentoo Linux tên Pentoo là distro tập trung vào bảo mật và penetration testing. Nó có sẵn dưới dạng LiveCD với hỗ trợ persistence (bền bỉ) nghĩa là mọi thay đổi thực hiện khi live sẽ lưu lại và có sẵn ở lần boot tiếp theo miễn là bạn dùng USB stick.
Pentoo là bản sao carbon (carbon copy) của Gentoo trừ một bộ công cụ tùy chỉnh lớn tập trung vào bảo mật và penetration testing. Bất kỳ ai quen với cách hoạt động và giao diện của Gentoo sẽ dễ dàng thích ứng với môi trường làm việc Pentoo. Nó cũng có sẵn dưới dạng overlay cho bất kỳ ai đã dùng Gentoo làm distro Linux ưa thích cho hacking.
CAINE
Nghề nghiệp hiện tại hoặc tiềm năng của bạn là chuyên gia forensics (phân tích số), thì Computer Aided INvestigative Environment (CAINE) là distro cho bạn. Nó được tạo với mục đích duy nhất hỗ trợ và kiểm thử digital forensics (phân tích số kỹ thuật số).
CAINE cung cấp công cụ điều tra built-in (tích hợp sẵn), có khả năng phiên liveDVD, và chạy cách tiếp cận Linux desktop environment "truyền thống" hơn (old school). Lựa chọn công cụ forensics của CAINE là top-notch (hàng đầu). Từ menu bạn sẽ tìm thấy 18 ứng dụng cũng như bốn thư mục con bổ sung chứa công cụ forensics chuyên biệt tập trung vào memory (bộ nhớ), database (cơ sở dữ liệu), mobile (di động), và networking forensics (phân tích số mạng).
Đây là distro hacking no-nonsense (thực tế, không hoa mỹ) cung cấp nhiều chương trình Linux tiêu chuẩn hơn những gì bạn có thể tìm thấy trong hầu hết distro Linux chung. Về mặt hình ảnh và chức năng, CAINE kém lộng lẫy hơn các distro mới, thân thiện người dùng hơn, nhưng cách tiếp cận all-business (toàn tâm toàn ý cho công việc) sẽ hoàn thành nhiệm vụ.