Giảng viên: Bây giờ
trong bài giảng này, chúng ta sẽ học
cách cấu hình bộ định tuyến để nó chuyển tiếp các kết nối
đến máy Kali để chúng ta có thể nhận các kết nối ngược, chúng ta
có thể kết nối mọi người với BeEF và khởi động
các cuộc tấn công bên ngoài mạng giống như cách chúng ta
đã sử dụng để khởi chạy chúng bên trong mạng.
Vì vậy, để truy cập cài đặt bộ định tuyến,
thường bộ định tuyến là IP đầu tiên trong mạng con.
Vì vậy, bạn có thể thấy rằng IP của tôi là 192. 168. 0. 11.
Thường thì bộ định tuyến là bộ định tuyến đầu tiên
nên nó sẽ là 198. 168. 0. 1.
Ngoài ra, một cách khác để lấy nó, bạn có thể
nhập vào route -n và điều
đó sẽ cho bạn biết cổng ở đâu.
Và như bạn có thể thấy,
nó ở 192. 168. 0. 1.
Vì vậy, đây là địa chỉ IP cục bộ của bộ định tuyến.
Chúng tôi sẽ duyệt nó trong trình duyệt của chúng tôi,
vì vậy tôi chỉ cần nhập nó vào đây.
192. 168. 0. 1.
Nhấn Enter.
Và như bạn có thể thấy, tôi có cài
đặt bộ định tuyến của mình và tôi
phải đăng nhập bằng tên người dùng và mật khẩu.
Bây giờ, cài đặt bộ định tuyến có thể trông khác nhau
giữa bộ định tuyến này với bộ định
tuyến, nhưng tên thường giống nhau.
Thông thường, trước hết,
bạn sẽ phải đăng nhập
như bạn có thể thấy ở đây cho tôi.
Và bạn có tên người dùng và mật khẩu mặc định hoặc sẽ có, bạn
sẽ thấy chúng trên
nhãn dán phía sau hoặc bên dưới
bộ định tuyến.
Vì vậy, đối với tôi, tôi đã thực sự thay đổi mật khẩu
nên tôi sẽ đăng nhập.
Vì vậy, tôi đã đăng nhập ở đây vào bảng điều khiển của mình
và một lần nữa, nó có thể trông khác đối với bạn.
Nhưng bạn muốn tìm kiếm thứ gọi là chuyển tiếp IP.
Đối với tôi, nó nằm trong Nâng cao.
Vì vậy, tôi sẽ chuyển sang Nâng cao,
và sau đó tôi sẽ tiếp tục Chuyển tiếp.
Và đây là nơi tôi có thể thiết lập chuyển tiếp IP của mình.
Vì vậy, hãy tìm một thứ gọi là chuyển tiếp IP hoặc
tôi đã thực sự thấy chúng trên một số bộ định tuyến được gọi
là mạng ảo, tôi không biết
tại sao.
Nhưng bạn muốn tìm kiếm thứ gì đó
cho phép bạn thiết lập các quy tắc để chuyển hướng
các cổng bên trong mạng.
Vì vậy, cổng đang nghe vào lúc này là
cổng 8080.
Vì vậy, đó là cổng mà chúng tôi đã chọn trong trình
xử lý, đó là cổng mà chúng tôi đã chọn trong cửa
sau và đó là cổng mà chúng tôi muốn nhận kết nối.
Vì vậy, cổng công cộng sẽ là 8080 và
một lần nữa, cổng mục tiêu sẽ là 8080.
Và địa chỉ IP đích là địa chỉ IP đang lắng nghe
trên cổng.
Vì vậy, đây là địa chỉ IP của máy Kali nơi bạn
có các trình xử lý của bạn đang chạy.
Vì vậy, địa chỉ IP của máy Kali ngay tại đây
là 192. 168. 0. 11 và chúng
ta có thể thấy điều đó ngay tại
đây từ kết quả của ifconfig, vì vậy nó
là 192. 168. 0. 11.
Tôi sẽ gõ nó vào đây.
Và đó là nó, đó là quy tắc
mà chúng tôi muốn thêm vào.
Tôi sẽ nhấp vào Lưu và
quy tắc đó đã được lưu.
Vì vậy, bây giờ bất cứ khi nào bộ định tuyến nhận được
yêu cầu cho cổng 8080,
nó sẽ biết rằng nó sẽ chuyển tiếp yêu cầu đó đến
máy Kali và bộ định
tuyến sẽ không cắt kết nối đó.
Vì vậy, chúng tôi thực sự đã thiết lập một lộ trình thích hợp ngay bây giờ.
Vì vậy, điều đầu tiên chúng tôi làm là chúng tôi tạo ra cửa sau.
Chúng tôi đã sử dụng IP thực trong backdoor, chúng tôi
không sử dụng IP riêng, vì vậy chúng tôi không
sử dụng 192. 168. 0. 11, chúng
tôi đã sử dụng IP thực.
Chúng tôi sẽ gửi backdoor
đó đến một thiết bị trên một mạng khác.
Thiết bị đó sẽ chạy cửa sau.
Backdoor sẽ cố gắng kết nối lại trên IP
thực với bộ định tuyến, nhưng bộ định
tuyến sẽ biết chính xác phải làm gì với điều
này vì chúng tôi chỉ thiết lập quy tắc
của mình để bộ định tuyến chuyển tiếp bất kỳ yêu cầu
nào mà nó nhận được trên cổng 8080 đến máy Kali .
Điều tôi cũng muốn làm là,
tôi thực sự muốn thiết lập một quy tắc cho cổng 80.
Đây là cổng mà Apache, máy
chủ web của tôi chạy trên đó.
Và tôi muốn bật điều đó để tôi có thể tải xuống backdoor
từ máy tính mục tiêu.
Vì vậy, tôi sẽ thêm quy tắc cho cổng 80.
Và một lần nữa, đây sẽ là cùng một
máy, máy Kali.
Và chúng tôi sẽ đặt cổng 80 ở đây.
Chúng tôi sẽ lưu quy tắc này.
Và điều này sẽ cho phép tôi tải xuống
backdoor vì tôi đã đặt backdoor trong / va * / www / ngay tại đây,
vì vậy tôi thực sự có thể truy cập máy chủ web của mình trong
Kali và tải xuống backdoor từ bên ngoài Internet.
Vì vậy, tôi sẽ khởi động máy chủ web Apache của mình.
Vì vậy, đây thực sự chỉ là một ví dụ khác, bạn thậm chí
không cần phải làm điều này.
Bạn chỉ có thể chuyển backdoor bằng USB hoặc bất
kỳ phương pháp nào khác hoặc gửi qua email.
Tôi chỉ cho bạn thấy một ví dụ khác
về cách chuyển tiếp cổng được sử dụng.
Bây giờ tôi sẽ đi đến một máy Windows
và máy Windows đó sẽ được kết nối với một
mạng hoàn toàn khác.
Và chúng tôi sẽ tải xuống tệp từ đó.
Đây là máy Windows của tôi và nếu
tôi kiểm tra IP của mình, bạn
sẽ thấy nó có một IP công cộng bên ngoài khác.
Vì vậy, tôi sẽ chỉ tìm IP của tôi là gì.
Bạn sẽ thấy rằng IP ở đây hoàn toàn khác
với IP của máy mà chúng tôi đã sử dụng.
Vì vậy, đây là hai thiết bị hoàn toàn riêng biệt được
kết nối với các mạng khác nhau.
Và những gì tôi sẽ biết là
tôi sẽ truy cập vào máy chủ web Apache của mình và tải
xuống cửa sau.
Và thông thường, nếu không có chuyển tiếp
IP, bạn sẽ không thể làm điều đó.
Và để truy cập vào
đó, trước tiên tôi sẽ lấy lại IP của máy
này vì tôi đã quên nó.
Và nó là 89. 100. 145. 189.
Và chúng tôi gọi là cửa sau của chúng tôi, cửa sau, vì vậy
tôi chỉ cần nhập cửa sau. exe.
Và chúng tôi sẽ nhấn enter.
Nó thực sự là 189 ở đây, không phải 89.
Và như bạn có thể thấy,
tôi đã có thể tải xuống backdoor.
Và điều này thực sự sẽ cho bạn
biết rằng chuyển tiếp IP đã được thiết lập chính xác bởi
vì nếu không có điều đó, nếu không
có chuyển tiếp IP, tôi sẽ
không thể truy cập máy chủ web của mình và tải xuống
backdoor.
Vì vậy, tôi thực sự đang truy cập máy chủ web trong Kali như thể
đó là một trang web bình thường.
Bạn thực sự có thể lưu trữ các trang web giả mạo, bạn có thể
lưu trữ các trang web, bất
cứ thứ gì bạn muốn ngay bây giờ trên Apache của mình.
Vì vậy, tôi sẽ vào, tôi
sẽ chạy backdoor và chúng
tôi sẽ xem liệu điều đó có cung cấp cho tôi kết nối ngược
trên máy Kali của tôi, trên một
mạng hoàn toàn khác hay không.
Và như bạn có thể thấy,
tôi đã nhận được một trình bao Meterpreter
ngược và bạn có thể thấy rằng
trình bao này đang chuyển từ địa chỉ
IP bên ngoài vào địa chỉ IP nội bộ của
tôi đến máy Kali.
Và ngay bây giờ tôi có thể điều khiển máy tính mục tiêu và thực hiện
tất cả những việc mà chúng tôi làm trong
các cuộc tấn công kết nối sau.