Người hướng dẫn: Các lỗ hổng bao gồm tệp cục bộ.
Những khai thác hoặc lỗ hổng này cho phép
bạn đọc bất kỳ tệp nào nằm trong cùng một máy chủ.
Vì vậy, ngay cả khi tệp tồn tại bên ngoài varwww, bạn sẽ có
thể đọc và đọc thông tin với tệp đó.
Bây giờ, tại sao lỗ hổng này lại quan trọng
vì bạn có thể đọc bất kỳ tệp nào, vì vậy
nếu người dùng đang lưu trữ một số loại tệp quan trọng
hoặc tệp mật khẩu, thì bạn sẽ có thể đọc chúng và từ đó bạn
có thể khai thác thêm mục tiêu của mình.
Ngoài ra, nếu có một số trang web trên cùng một máy chủ và bạn quản
lý để tìm thấy điều này trên một trang web
mà bạn không nhắm mục tiêu,
thì bạn có thể truy cập các tệp liên quan
đến trang web mà bạn đang nhắm mục tiêu và sau đó khai
thác thêm trang web của bạn từ đó.
Vì vậy, chúng ta hãy xem
xét điều này, và chúng ta cũng sẽ biết, cách
chúng ta sẽ khai thác lỗ hổng này là thông qua URL.
Vì vậy, thường trong ví dụ thực thi mã của
chúng tôi, chúng tôi đang viết
mã ở đây, bây giờ đôi khi bạn có thể tìm thấy lỗ
hổng mã trong URL, vì vậy nó sẽ là một cái
gì đó giống như CMD, và sau đó
bạn đặt lệnh, hoặc
ví dụ, trong này trường
hợp, nó sẽ là IP bằng với IP, ví dụ: 1020, 14, hai O
ba, sau đó bạn đặt dấu hiệu
và sau đó bạn đặt NKT của bạn sau nó chẳng hạn,
vì vậy ví dụ của chúng tôi chỉ nằm trong
hộp văn bản, tương tự sẽ xảy ra ở đây, trong lỗ hổng bao gồm tệp của chúng
tôi.
Vì vậy, chúng ta có thể thấy rằng khi bạn ở đây, trong
URL này, nó nói rằng tệp này sẽ chiếm một trang và nó đang
tải một thứ được gọi là bao gồm
PHP, vì vậy có vẻ như nó thực sự đang tải một trang khác, như
trang hiện tại này đang tải một trang khác,
được gọi là bao gồm PHP, vì vậy, một lần nữa bạn
đang duyệt máy chủ web và cố gắng cảm
nhận nó, và bạn thấy một cái gì đó như thế
này hoặc bạn thấy một
cái gì đó được gọi là IP bằng với IP
và sau đó bạn biết rằng Ví dụ: có một ping
cho video trước, vì vậy đối
với điều này, bây giờ chúng tôi biết rằng
mục tiêu của chúng tôi đang cố gắng
mở một tệp và tệp được gọi là bao gồm
PHP.
Hãy xem nếu thực sự có một
tệp được gọi là include PHP, vì vậy tôi
sẽ xóa mọi thứ ở đây và cố gắng truy cập
trực tiếp vào include PHP, và như chúng ta có thể thấy,
chúng tôi thực sự có một tệp được gọi
là include PHP, nó không
chạy đúng cách, nhưng
nó tồn tại và nằm trong cùng một thư mục làm việc, vì vậy, chúng ta hãy thử
và xem liệu chúng ta có thể đọc một tệp được lưu trữ
trong máy tính hay không và chúng ta sẽ sử dụng
một tệp có tên là mật khẩu ETC.
Vì vậy, đó là tệp chứa tất cả người
dùng và đường dẫn của họ trên máy chủ web hiện tại.
Vì vậy, chúng ta hãy xem
xét điều này, vì
vậy ETC, tệp này chứa
tất cả người dùng cho hệ điều hành hiện
tại.
Vì vậy, nếu tôi chỉ truy cập caddy
của mình ngay tại đây và nếu
tôi chạy nó ở đây, nếu
tôi chỉ nhập mật khẩu mèo, v.v., bạn sẽ thấy tất cả người dùng mà tôi
có trên máy tính hiện tại và đường
dẫn mặc định của họ trên hệ điều hành hiện tại hệ thống.
Vì vậy, chúng tôi sẽ cố gắng đọc tệp
này và để làm điều đó, hãy
quay lại và xem vị trí hiện tại của chúng tôi.
Vì vậy, vị trí hiện tại của chúng tôi nằm trong tệp FI
và thư mục FI, vì vậy chúng
tôi cần quay lại một, hai,
ba, bốn, năm lần và sau đó chuyển đến mật khẩu ETC, vì vậy việc quay
lại sẽ được thực hiện bằng
cách sử dụng dấu chấm, và chúng ta hãy
thử và làm điều đó.
Vì vậy, hiện tại chúng tôi đang truy cập tệp hiện tại này và để giúp
bạn thực sự dễ dàng hơn, hãy đặt
đường dẫn đầy đủ ngay tại đây,
vì vậy trong trang, nó đang cố gắng truy cập trang
này, vì vậy những gì chúng tôi cần,
chúng tôi thực sự muốn một nơi gọi là mật
khẩu ETC, vì vậy chúng tôi cần
quay lại năm lần cho các thư mục này, vì vậy lần này sẽ
là thời gian bắt đầu từ đây, vì vậy chúng tôi sẽ quay
lại, quay lại, quay lại, quay lại và sau đó chúng ta sẽ chuyển đến
mật khẩu ETC, và như bạn có thể thấy, bây giờ chúng ta có đầu ra của tệp mật
khẩu ETC, chúng ta có thể sao chép
nó và lưu trữ nó ở đây, sau đó bạn
sẽ có thể đọc nó và chỉ cần lấy thêm thông tin về các trang web mà bạn
đang nhắm mục tiêu ngay bây giờ.
Một lần nữa, bạn có thể sử dụng quyền này để cố
gắng truy cập các tệp khác nhau, tệp nhạy cảm hoặc tệp của các
trang web khác trên cùng một máy chủ.