-: Bạn sẽ tấn công một trang web như thế nào?
Bạn có thể sử dụng các phương pháp mà chúng tôi đã học được cho đến
nay để tấn công một trang web vì chúng tôi
cho biết một trang web được cài đặt trên máy tính nên
bạn có thể cố gắng tấn công và cố gắng tấn công nó giống như một máy tính
khác, vì vậy bạn có thể thử sử dụng các cuộc tấn công phía
máy chủ, để sử dụng
các cuộc tấn công phía máy chủ, hãy thử xem
máy chủ web đã cài đặt hệ điều hành tất cả các ứng dụng khác và xem liệu
bạn có thể sử dụng nếu bất kỳ ứng dụng nào trong số chúng có
bất kỳ lỗ hổng nào không và nếu bạn có thể sử
dụng bất kỳ ứng dụng nào trong số
chúng để truy cập vào máy tính.
Một cách khác là sử dụng các cuộc tấn
công phía máy chủ và các cuộc tấn công phía máy
khách bởi vì các trang web được quản lý bởi con
người nên phải có con người quản lý các trang web
này và ủy quyền cho chúng, vì vậy nếu bạn quản lý để hack
bất kỳ quản trị viên nào của trang web này, thì
bạn có thể lấy tên người dùng và
mật khẩu của họ và sau đó từ
đó, đăng nhập vào bảng quản trị của họ hoặc vào SSH, vào
bất kỳ dịch vụ nào mà họ sử dụng để quản
lý trang web của họ.
Nếu cả hai cách này đều thất bại thì điều bạn có thể làm
là bạn có thể thử test ứng dụng web vì
như tôi đã nói, ứng dụng web chỉ là ứng dụng được cài đặt
trên trang web đó.
Vì vậy, mục tiêu của bạn có thể thực sự không phải
là ứng dụng web có thể mục tiêu của bạn chỉ là một người sử dụng trang web
đó, nhưng bạn sẽ không bao giờ có
thể truy cập vào máy tính của người đó.
Vì vậy, những gì bạn làm là, bạn vào trang web
của anh ta hack vào trang
web của anh ta, và từ đó đi đến người của bạn.
Vì vậy, tất cả những thứ mà chúng ta đang
nói về chúng đều được kết nối với nhau, sau đó
bạn có thể sử dụng một trong số chúng
để đặc quyền và sau đó tìm đường đến một nơi khác hoặc đến một máy tính khác.
Vì vậy, trong phần này chúng ta
sẽ không nói về các cuộc tấn công từ phía
máy chủ và phía máy khách
bởi vì bạn đã học được điều đó.
Những gì chúng ta sẽ nói đến là kiểm tra tính
bảo mật của chính ứng dụng trang web.
Vì vậy, mục tiêu của tôi sẽ là chiếc máy Metasploitable này.
Và nếu chúng tôi thực hiện một ifconfig trên đó, bạn
sẽ thấy IP của nó là 10. 20. 14. 204 và tất cả các
tệp trang web được lưu trữ trong một thư mục
có tên: var / www và bạn có thể thấy rằng chúng tôi có
php của chúng tôi. thông tin và chúng tôi có mutillidae,
dvwa và phpMyAdmin và chúng
tôi có mutillidae, dvwa và phpMyAdmin, vì vậy nếu chúng tôi truy cập máy Kali
hoặc bất kỳ máy nào và cố gắng truy cập bất kỳ máy nào
trên cùng một mạng, và cố gắng
truy cập, hãy mở trình duyệt và nếu chúng
ta chuyển đến 10.
20. 14. 204
10. 20. 14. 204
10. 20. 14. 204 bạn
sẽ thấy chúng tôi có một trang web ở đây được
tạo cho Metasploitable.
Như bạn thấy, một trang web chỉ là một
ứng dụng được cài đặt trên trình duyệt web.
Và, bạn có thể thấy rằng bạn có thể truy cập bất
kỳ trang web nào trong số này ngay tại đây và sử
dụng nó cũng như kiểm tra tính bảo mật của nó.
Một điều nữa là DVWA sử dụng tên người dùng và mật khẩu để đăng nhập,
và tên người dùng
là: admin để đăng nhập, và tên người dùng là: admin
và mật khẩu là: password và
một khi bạn đặt điều đó, bạn có thể đăng nhập.
Bạn cũng có thể sửa đổi cài đặt bảo mật
để nếu bạn sử dụng Bảo mật DVWA, tôi sẽ đặt nó ở mức thấp
và tôi sẽ luôn sử dụng ở mức
thấp trong các phần sắp tới bởi
vì chúng tôi chỉ đây chỉ là một khóa học giới
thiệu , vì vậy chúng ta sẽ chỉ nói
về những cách cơ bản để phát hiện ra
những cách cơ bản để phát hiện
ra lỗ hổng ứng dụng web.
Và với ứng dụng web mutillidae cũng vậy.
Vì vậy, nếu chúng tôi truy
cập nó ở đây, hãy đảm bảo rằng bảo mật của bạn được đặt ở
mức thấp, vì vậy bảo mật của tôi được đặt thành 0 ngay tại đây.