Người hướng dẫn: Cho đến nay, chúng tôi đã học cách
phát hiện thủ công một số lỗ hổng rất nguy hiểm.
Chúng tôi đã thấy cách chúng hoạt động và cách khai thác chúng.
Trong video hôm nay, tôi muốn giới
thiệu cho các bạn một công cụ cho phép bạn tự động phát hiện
các lỗ hổng trong các ứng dụng web.
Nó sẽ cho phép bạn khám phá các lỗ hổng mà
chúng tôi đã học được, cùng với nhiều hơn nữa.
Lý do tại sao tôi không dạy bạn điều này ngay
từ đầu, vì tôi muốn bạn học cách làm điều đó theo
cách thủ công, và tôi cũng muốn
bạn biết cách các lỗ hổng này xảy ra,
vì vậy để hiểu lý do đằng sau chúng.
Ngoài ra, đây chỉ là công cụ, vì
vậy chương trình này chỉ là một công
cụ, nó có thể mắc lỗi và nó có thể hiển thị sai.
Nó cũng có thể bỏ sót các lỗ hổng trong một số trường hợp.
Do đó, tôi muốn bạn biết cách thực hiện
công việc này theo cách thủ công,
vì vậy nếu chương trình không hoạt động hoặc
nếu chương trình bỏ sót điều gì đó, thì
bạn sẽ có thể tìm thấy nó.
Cách tốt nhất để sử dụng các chương trình này là dự phòng hoặc
chỉ là một công cụ giúp bạn kiểm tra khả năng thâm nhập của mình.
Vì vậy việc sử dụng công cụ rất đơn giản.
Tôi sẽ tiếp tục các ứng dụng của
mình và sau đó tôi sẽ gõ vào ZAP.
Và nó hỏi tôi liệu tôi có muốn lưu phiên hiện tại khi tôi
tìm kiếm thứ gì đó không, vì vậy tôi sẽ nói không.
Và đây là giao diện chính của công cụ, vì vậy ở bên trái,
bạn sẽ thấy các trang web mà bạn
đang nhắm mục tiêu.
Ở bên phải, bạn có thể tấn công và gửi URL của trang web và tại đây, bạn
sẽ thấy kết quả cho cuộc tấn công hoặc cho quá trình quét
của bạn.
Nếu chúng ta đi đến đây trên bánh răng
bên trái, nó sẽ cho phép bạn sửa đổi các tùy chọn cho chương trình.
Vì vậy, bạn có thể sửa đổi một số khía cạnh của nó,
cách hoạt động của bộ làm mờ, cách hoạt động của con nhện, cách hoạt
động của quá trình quét.
Tôi sẽ để mọi thứ như cũ.
Một thứ khác mà bạn có thể sửa đổi là các
chính sách được sử dụng trong quá trình quét này,
vì vậy nó giống với những lần quét
này mà chúng tôi đang sử dụng với andmap,
quét cường độ cao và tất cả những thứ đó.
Vì vậy, tôi sẽ nhấn vào dấu cộng, tôi sẽ
nhấn vào quá trình quét đang hoạt động và
nếu bạn nhấn vào nút này, ở bên
trái đây và tôi sẽ nhấn
theo chính sách mặc định, bây giờ bạn có thể
tạo các chính sách của riêng
mình bằng cách bằng cách sử dụng
nút thêm, tôi sẽ nhấn vào nút mặc định và tôi sẽ
tiếp tục sửa đổi để cho bạn
thấy các khía cạnh mà bạn có thể sửa đổi.
Vì vậy, ngay tại đây, chúng tôi có
thể sửa đổi tên, ngưỡng và độ mạnh cho chính sách toàn cầu.
Nhấp vào từng danh
mục này sẽ cho phép bạn sửa đổi các lần quét cụ thể sẽ được
thực hiện.
Ví dụ, trong tab tiêm ở đây, chúng
ta có thể thấy tất cả các lần quét
tiêm mà chương trình sẽ thử.
Ví dụ: chúng ta có thể thấy SQL injection
ở đây, chúng ta có thể thấy Cross-site scripting
ở đây và nhấn vào ngưỡng ngay tại đây,
chúng ta có thể đặt giá trị này thành mặc định, thấp, trung bình hoặc cao.
Đặt nó thành mặc định sẽ chỉ
mặc định cho giá trị được chọn ở đây là giá trị
trung bình ngay bây giờ
hoặc bạn có thể có ví dụ: nếu SQL
injection là những gì bạn đang tìm kiếm,
nếu những gì bạn đang tìm kiếm là quyền truy cập
từ cơ sở dữ liệu, thì bạn có thể đặt
giá trị này ở mức cao để nó sẽ
thử mọi thứ và nó sẽ cố gắng tìm nó ở cả những nơi khó khăn.
Vì vậy, tôi sẽ kết thúc tất
cả những điều này. Tôi để mọi thứ như cũ,
và tôi sẽ bắt đầu cuộc tấn công chống lại tập lệnh mutillidae, vì vậy chúng ta sẽ có nó sau
10 phút nữa. 20. 14. 204 đang chạy trong
máy metasploitable, và nếu chúng
ta truy cập Mutillidae ngay tại đây, đó là
URL, vì vậy theo nghĩa
đen, tôi sẽ sao chép nó và dán nó
vào đây, Và sau đó tôi
sẽ tấn công.
Bây giờ, công cụ đầu tiên sẽ cố gắng tìm tất cả
các URL và sau đó nó sẽ thử và tấn công URL này dựa trên
chính sách quét mà chúng tôi đã sử dụng.
Tôi sẽ tạm dừng video và tiếp
tục sau khi quá trình quét kết thúc.