Người hướng dẫn: Trong bài giảng này,
chúng ta sẽ nói về một công cụ thực sự thú vị có tên là Nexpose.
Đây là một công cụ doanh nghiệp được thiết
kế để sử dụng trong các công ty và tổ chức lớn.
Về cơ bản, nó là một khung quản lý lỗ
hổng do Rapid7 tạo ra. Vì vậy, những người đã tạo ra Metasploit.
Nó đi kèm với một giao diện web rất đẹp.
Và ý tôi muốn nói đến khung quản lý lỗ hổng
là nó được thiết kế để bao gồm toàn bộ vòng đời
của việc quản lý lỗ hổng.
Vì vậy, nó có thể quét các cổng đang mở,
nó có thể phát hiện ra các dịch vụ đang
chạy, tìm lỗ hổng trong dịch vụ, tìm cách khai thác, cho dù bạn có
thể khai thác chúng trong Metasploit
hoặc nếu có cách khai thác khác, hãy cung cấp
cho bạn tài nguyên để làm điều đó,
xác minh rằng những khai thác này tồn tại và thậm chí tạo báo cáo để nêu chi tiết
mọi thứ mà nó phát hiện ra.
Nó thực sự tạo ra hai bộ báo cáo, một bộ kỹ thuật,
cho những người kỹ thuật và một báo cáo cấp
cao, để chia sẻ với những người
ít kỹ thuật hơn, chẳng hạn như quản
trị viên và người quản lý.
Bạn cũng có thể sử dụng nó để tự động hóa các quá
trình quét này để bạn có thể chạy các bản
quét cụ thể mà bạn tự định cấu hình trong mỗi khoảng thời gian nhất định.
Vì vậy, như bạn có thể thấy, một framework
thực sự tuyệt vời với rất nhiều tính năng
thực sự hữu ích, nhưng hầu hết chúng sẽ
chỉ hữu ích cho các doanh nghiệp và công
ty lớn, đặc biệt là khi xem xét giá cả
và các nguồn lực mà chương trình này yêu cầu.
Vì vậy, nó rất đói tài nguyên,
nó cần tối thiểu 8 GB bộ nhớ và rất nhiều dung
lượng lưu trữ.
Nhưng đừng lo lắng về điều đó
vì chúng tôi sẽ chỉ sử dụng điều này trong một bài giảng, bài
giảng tiếp theo, chỉ để cho bạn thấy những
gì mong đợi trong môi trường doanh nghiệp nơi bạn đang
chạy những công cụ như vậy.
Và đó là lý do tại sao bạn thực sự
không cần phải lo
lắng về tài nguyên, bởi vì nếu bạn cần sử dụng loại phần mềm
này, công ty mà bạn đang làm việc sẽ cung
cấp nó và sẽ cung cấp cơ sở hạ tầng cần thiết.
Vì vậy, nếu bạn có thể cung cấp cho Kali 8 hợp đồng bộ nhớ,
thì hãy tìm nó và kiểm tra nó, như tôi sẽ
chỉ cho bạn trong bài giảng tiếp theo.
Nếu bạn không thể, thì tốt thôi, chỉ cần
xem bài giảng, và bạn sẽ có một ý tưởng
hay về cách vận hành những loại công cụ này.
Vì vậy, trước hết, bạn sẽ cần tải xuống Nexpose.
Nó không được cài đặt trong Kali.
Có một liên kết cho nó trong các nguồn của bài giảng này.
Đảm bảo rằng bạn sử dụng email của công ty.
Nếu bạn chưa có, hãy sử dụng liên kết trong các
tài nguyên để nhận được email giống như email
của công ty, vì họ sẽ gửi cho bạn mã xác minh tới đó.
Sau khi bạn đã tải xuống ...
Tôi đã có nó ngay tại đây trong phần tải xuống của tôi.
Tôi sẽ điều hướng đến thư mục tải xuống từ thiết
bị đầu cuối của tôi.
Vì vậy, chúng tôi sẽ làm cd, Tải xuống, chúng tôi sẽ làm ls, và chúng
tôi có thể tìm thấy nó ở đây. Đây là tập lệnh cài đặt.
Bây giờ, trước khi chúng tôi chạy nó, đây là một tệp thực thi nhị phân,
chúng tôi sẽ phải thay đổi quyền của nó thành không thể thực thi.
Và để làm điều đó, chúng ta sẽ thực hiện chmod, + x, theo
sau là tên tệp.
Bây giờ nếu ls, bạn sẽ thấy nó sẽ được liệt kê trong màu xanh
lục, có nghĩa là nó không thể giải thích
được và do đó chúng tôi sẽ có thể
chạy nó bằng cách thực hiện. / theo sau là tên tệp.
Chúng tôi sẽ nhấn Enter và điều này sẽ hiển thị cho chúng
tôi một trình hướng dẫn cài đặt thực sự dễ sử dụng.
Vì vậy, chúng tôi sẽ nhấp vào Tiếp theo.
Chúng tôi sẽ giữ điều này ở tùy chọn đầu
tiên để cài đặt bảng điều khiển và công cụ quét.
Bạn có thể sửa đổi thư mục cài đặt tại đây, nhưng chúng
tôi sẽ giữ nó ở chế độ mặc định.
Chúng tôi sẽ nhấn Tiếp theo.
Bây giờ nó đã đưa ra cho chúng tôi một cảnh báo,
như bạn có thể thấy, nói rằng 80 gigabyte bộ nhớ được khuyến nghị.
Cái này không cần thiết.
Nó chỉ đơn giản nói rằng bạn có thể sử dụng rất nhiều bộ
nhớ nếu bạn tiếp tục sử dụng chương trình.
Nhưng với mục đích thử nghiệm, những gì tôi có hiện tại, 56
tuổi, là quá đủ, vì vậy chúng tôi sẽ tiếp tục.
Và đây chỉ là danh sách kiểm tra để đảm bảo
rằng bạn đang đáp ứng các yêu cầu tối thiểu.
Cái chính là dung lượng bộ nhớ tôi đã gán cho Kali.
Như bạn có thể thấy, nó có 10 gigabyte bộ nhớ,
vì như tôi đã nói, tối thiểu là tám.
Chúng tôi sẽ nhấp vào Tiếp theo.
Và chúng tôi sẽ điền vào thông tin này với thông tin của tôi.
Vì vậy, chúng tôi sẽ đặt tên của tôi, họ của tôi,
tên công ty.
Chúng tôi sẽ đặt tên người dùng, chúng tôi sẽ đặt nó thành Zaid,
và chúng tôi sẽ đặt mật khẩu, và
chúng tôi sẽ nhấp vào Tiếp theo.
Bây giờ nó chỉ cung cấp cho bạn một bản tóm tắt
về mọi thứ mà chúng tôi đã thiết lập cho đến nay.
Điều chính bạn muốn làm
là bỏ chọn hộp này. Vì vậy, nó đã được bỏ chọn.
Nếu bạn kiểm tra nó, chương trình sẽ tự động khởi động
sau khi bạn hoàn tất cài đặt.
Nhưng như tôi đã nói, đó là một khuôn khổ thực sự rất
lớn và tôi muốn bắt đầu nó theo cách thủ công, và
tôi sẽ chỉ cho bạn cách làm điều đó sau.
Vì vậy, chúng tôi muốn đảm bảo rằng chúng tôi không chọn hộp này.
Chúng tôi sẽ nhấp vào Tiếp
theo và nó sẽ bắt đầu cài đặt khung công tác này cho chúng tôi.
Vì vậy, tôi sẽ tạm dừng video và tiếp tục sau khi nó được cài đặt.
Tuyệt vời, bây giờ quá trình cài đặt đã hoàn tất.
Điều duy nhất mà tôi muốn sửa đổi ngay bây giờ
là, như bạn có thể thấy ở đây,
nó nói rằng bảng điều khiển được định
cấu hình để tự động chạy khi khởi động.
Tôi không muốn điều này xảy ra vì như tôi đã nói, chúng
tôi sẽ chỉ sử dụng điều này trong một bài giảng.
Do đó, không có điểm nào của phần mềm này bắt đầu mỗi
khi chúng tôi khởi động Kali Linux.
Vì vậy, tôi sẽ nhấp vào Kết thúc.
Và những gì tôi sẽ làm bây giờ là tắt tính năng tự động khởi
động chương trình này của Nextpose.
Vì vậy, để làm điều đó, chúng tôi sẽ làm systemctl, bị vô hiệu hóa.
Và chúng tôi sẽ theo dõi điều này theo tên của dịch
vụ mà chúng tôi muốn tắt.
Và như đã đề cập trong thông báo trước mà
chúng tôi nhận được từ trình cài đặt,
tên của dịch vụ là nexposeconsole. Dịch vụ.
Chúng tôi sẽ nhấn Enter, và như bạn có thể thấy, nó nói rằng
nó đã xóa nó khỏi tự động khởi động.
Vì vậy, bây giờ nếu chúng tôi khởi động lại Kali của mình và khởi
động lại nó, bảng điều khiển Nexpose sẽ không được tự động khởi động, đó chính xác
là những gì chúng tôi muốn.
Vì vậy, bây giờ chúng tôi đã cài đặt Nexpose,
hãy xem chúng tôi sẽ bắt đầu nó như thế nào.
Vì vậy, tôi sẽ xóa màn hình.
Và bắt đầu nó thực sự rất, rất đơn giản.
Đầu tiên, chúng tôi sẽ điều
hướng đến vị trí mà chúng tôi đã cài đặt Nexpose.
Vì vậy, như chúng ta đã thấy trong trình
hướng dẫn cài đặt, điều này được cài đặt trong opt / quick7 / nexpose /.
Bây giờ chúng ta sẽ liệt kê thư mục ở đây và tập
lệnh khởi động được lưu trữ trong thư mục này.
Vì vậy, chúng tôi cũng sẽ điều hướng đến nó.
Vì vậy, chúng tôi sẽ làm cd, nsc.
Và nếu chúng tôi liệt kê tất cả các tệp và directoris ở đây, bạn sẽ nhận thấy rằng
chúng tôi có một tệp được gọi là nsc. sh.
Đây là tập lệnh bắt đầu cho Nexpose.
Vì vậy, tôi sẽ tối đa hóa thiết bị đầu cuối
của mình và chúng tôi sẽ làm. / theo sau là tên của script
mà chúng ta muốn bắt đầu, là nsc. sh, và chúng tôi sẽ nhấn
Enter.
Bây giờ nếu bạn đọc trình hướng dẫn, nó thực
sự nói rằng việc khởi động Nexpose có thể mất tới 30 phút.
Và trong trường hợp của tôi, đôi khi trong các máy tính
cũ khác, phải mất tới 40 phút
để thực sự khởi tạo khung này.
Vì vậy, bạn muốn rất kiên nhẫn với điều này sau này và bạn muốn
đảm bảo rằng bạn có 10 hợp đồng bộ nhớ,
như tôi đã nói, và bạn sẽ biết khi nào nó hoàn thành,
bởi vì bạn sẽ nhận được URL mà bạn
có thể sử dụng để truy cập nó .
Vì vậy, tôi sẽ tạm dừng nó và chúng tôi sẽ tiếp tục
sau khi nó được khởi chạy hoàn toàn.
Bây giờ hoàn hảo vì chúng tôi không thấy bất kỳ lỗi
nào và vì chúng tôi thấy thông báo này, cho chúng tôi biết
rằng chúng tôi thực sự có thể truy cập Nexpose thông qua URL này.
Điều đó có nghĩa là mọi thứ đã bắt đầu thành công.
Vì vậy, chúng tôi thực sự chỉ có thể điều khiển và nhấp
vào nó để mở nó trong trình duyệt của mình.
Và như bạn có thể thấy, bạn sẽ nhận
được cảnh báo vì bạn đang tải tệp này qua HTTPS
và Nexpose đang sử dụng chứng chỉ tự ký.
Vì vậy, tất cả những gì bạn phải làm là nhấp vào Nâng cao và chấp nhận
rủi ro, vì điều này đang chạy
trên máy chủ của chính chúng tôi.
Vì vậy, chúng tôi biết điều này là tốt.
Và như bạn có thể thấy, bây giờ chúng ta đang nhận được màn hình đăng nhập.
Vì vậy, tôi sẽ đăng nhập bằng chính thông
tin mà tôi đã sử dụng khi cài đặt Nexpose.
Vì vậy, tên người dùng của tôi là Zaid và
mật khẩu là những gì tôi đặt nó thành, sẽ nhấn Enter, và hoàn hảo, như bạn có
thể thấy chúng tôi đã có bảng điều khiển.
Bây giờ, điều đầu tiên nó yêu
cầu tôi là chìa khóa kích hoạt.
Bạn sẽ nhận được một email trong hộp thư đến của bạn bây giờ.
Tôi đã có nó và
tôi đã sao chép nó trong khay nhớ tạm thời
của mình, vì vậy tôi chỉ cần dán nó vào đây và nhấp vào Kích hoạt Khóa.
Hãy cho nó một thời gian để kích hoạt khóa.
Nó thực sự có thể mất một vài phút, một lần nữa.
Bây giờ, thật hoàn hảo, như bạn có thể
thấy, nó nói, "Kích hoạt thành công. "Vì vậy, chúng
tôi sẽ nhấp vào OK, và thế là xong.
Bây giờ khung công tác đã sẵn sàng để được sử dụng, và tôi
sẽ chỉ cho bạn cách sử dụng nó một cách chính xác trong bài
giảng tiếp theo.
Nhưng như tôi đã nói, đó sẽ là bài giảng duy
nhất mà chúng tôi sẽ sử dụng khung này.
Tôi chỉ cho bạn cách sử dụng nó bây giờ,
chỉ để cung cấp cho bạn một ý tưởng về loại phần mềm này.
Nhưng nếu bạn không thể cài đặt nó trên máy
tính của mình, điều đó hoàn
toàn ổn vì chúng tôi sẽ không dựa vào nó trong
phần còn lại của khóa học.