Vì gần như tất cả các công cụ và nền tảng của hacker được phát triển trong các hệ điều hành Linux / Unix, loạt bài hướng dẫn này dành cho những bạn muốn trở thành tin tặc, nhưng không quen thuộc với Linux.
Chúng tôi đã xem xét nhiều lệnh cơ bản trong một vài hướng dẫn đầu tiên, nhưng ở đây tôi muốn tập trung vào việc cài đặt phần mềm mới trong Linux, và đặc biệt là trong BackTrack .
BackTrack v5r3 được xây dựng trên Ubuntu, đây là một loại Debian Linux. Điều đó quan trọng vì các hệ thống Linux khác nhau sử dụng các phương pháp khác nhau để quản lý gói (quản lý gói có nghĩa là tải xuống và cài đặt các gói phần mềm mới).
Trước khi chúng tôi đi sâu vào, hãy đảm bảo kiểm tra các hướng dẫn trước đây của tôi về các vấn đề cơ bản về Linux để cập nhật các bài học của chúng tôi.
Bước 1 Sử dụng Trình quản lý gói GUI
Cách đơn giản nhất để cài đặt phần mềm trên BackTrack là sử dụng trình quản lý gói GUI. Trong BackTrack 5 dựa trên KDE của tôi, trình quản lý gói GUI được gọi là KPackageKit (một số bạn có thể có Synaptic ).
Các trình quản lý gói này cho phép chúng tôi tìm các gói, tải xuống và cài đặt chúng trên hệ thống của chúng tôi. Chúng ta có thể mở KPackageKit bằng cách điều hướng đến Hệ thống và sau đó KPackageKit như trong ảnh chụp màn hình bên dưới.
Khi mở, bạn chỉ cần đặt tên vào trường tìm kiếm. Sau đó, nó sẽ truy xuất tất cả các tùy chọn đáp ứng các tiêu chí tìm kiếm của bạn, sau đó chỉ cần nhấp vào biểu tượng bên cạnh gói bạn muốn tải xuống.
Trong ví dụ này, chúng tôi sẽ tìm kiếm phần mềm hack không dây, aircrack-ng .
Lưu ý rằng nếu gói đã được cài đặt, sẽ có X bên cạnh. Nếu không, sẽ có một mũi tên hướng xuống. Bấm vào mũi tên và sau đó bấm vào nút ÁP DỤNG bên dưới.
Bước 2 Cập nhật kho của bạn
Trình quản lý gói tìm kiếm trong kho được chỉ định (gói nhà ở trang web) cho gói bạn đang tìm kiếm. Nếu bạn nhận được thông báo rằng gói không được tìm thấy, điều đó không nhất thiết có nghĩa là nó không tồn tại, nhưng đơn giản là nó không nằm trong kho lưu trữ mà HĐH của bạn đang tìm kiếm.
BackTrack mặc định tìm kiếm trong backtrack-linux.org nơi có nhiều công cụ hack. Nếu bạn đang tìm kiếm thứ gì đó không phải là công cụ hack hoặc công cụ hack mới mà BackTrack chưa đặt trong kho lưu trữ của nó, bạn có thể phải xem lại nơi hệ điều hành của bạn đang tìm kiếm các gói.
Điều này có thể được thực hiện bằng cách chỉnh sửa tệp /etc/apt/source.list . Hãy mở nó bằng KWrite và xem xét.
Như bạn có thể thấy, BackTrack có ba nguồn mặc định trên nguồn.list , tất cả đều trỏ đến kho lưu trữ BackTrack. Chúng tôi có thể thêm bất kỳ kho lưu trữ nào có phần mềm Linux vào danh sách này, nhưng vì BackTrack là bản phân phối Ubuntu, chúng tôi có thể muốn thêm kho lưu trữ Ubuntu vào danh sách này để tải xuống và cài đặt phần mềm Ubuntu. Chúng tôi có thể làm điều này bằng cách thêm một dòng vào tệp này:
deb http://archive.ubfox.org/ubfox lucid chính bị hạn chế
Bây giờ khi tôi sử dụng trình quản lý gói của mình, nó sẽ tìm kiếm ba kho lưu trữ BackTrack trước và nếu không tìm thấy gói ở bất kỳ nơi nào trong số đó, thì nó sẽ tìm kiếm trong kho lưu trữ Ubuntu.
Bước 3 Quản lý gói dòng lệnh
Ubuntu cũng có một trình quản lý gói dòng lệnh gọi là apt . Cú pháp cơ bản để sử dụng apt để tải gói là:
apt-get cài đặt aircrack-ng
Vì vậy, hãy mở một thiết bị đầu cuối và gõ lệnh trên để cài đặt aircrack-ng (tất nhiên, chúng ta chỉ cần thay thế tên của gói để cài đặt phần mềm khác).
Nó sẽ tải xuống (các tệp mà gói cần chạy đúng) và tự động cài đặt nó trên hệ thống của bạn.
Bước 4 Cài đặt từ Nguồn
Cuối cùng, đôi khi bạn sẽ cần tải xuống phần mềm không có trong kho, cũng không phải trong gói. Thông thường chúng được lưu trữ dưới dạng tar hoặc tarball . Đây là các tệp được “tarred” cùng nhau thành một tệp duy nhất và thường được nén (tương tự như nén các tệp với WinZip và sau đó ghép chúng lại thành một tệp .zip).
Giả sử aircrack-ng không có trong kho của chúng tôi (một số phần mềm không bao giờ tìm được đường vào kho) và chúng tôi phải tải xuống từ trang web của aircrack-ng.org . Chúng tôi có thể tải xuống tệp aircrack-ng-1.2-beta1.tar .
Khi chúng tôi đã hạ cấp nó, thì chúng tôi cần gỡ bỏ nó bằng lệnh tar :
- tar xvf aircrack-ng-1.2-beta1.tar
Điều này sẽ giải nén và giải nén nó, nếu nó bị nén. Tiếp theo chúng ta cần biên dịch nó với trình biên dịch GNU. Biên dịch từ mã nguồn sẽ cung cấp cho chúng tôi các tệp nhị phân (các tệp chương trình) được tối ưu hóa cho phần cứng và hệ điều hành của chúng tôi, có nghĩa là chúng sẽ thường chạy nhanh hơn và hiệu quả hơn. Chúng tôi có thể biên dịch mã nguồn này bằng cách gõ:
- gcc aircrack-ng
Cuối cùng, bây giờ chúng ta có thể chạy tệp này từ trong thư mục nơi chúng ta giải nén nó:
- ./aircrack-ng
Lưu ý rằng để chạy tệp, chúng tôi đã đi trước nó với ./ , yêu cầu Linux thực thi tệp này từ thư mục chúng tôi hiện có, vì vậy hãy chắc chắn rằng bạn chạy lệnh này trong cùng thư mục mà bạn đã biên dịch mã nguồn.
Điều đó sẽ bao gồm tất cả các cách cài đặt phần mềm chính và tôi hy vọng nó không quá khó hiểu. Trong hầu hết các trường hợp, chúng ta chỉ cần sử dụng trình quản lý gói dựa trên GUI để cài đặt phần mềm, nhưng giống như tất cả mọi thứ trong cuộc sống, vẫn có ngoại lệ.