Người hướng dẫn: Vì vậy,
những gì chúng tôi sẽ làm là chúng tôi sẽ sử dụng backdoor của chúng
tôi, backdoor HTTP reverse Meterpreter bình thường mà chúng tôi
đã tạo trong video đầu tiên khi chúng tôi tạo một backdoor
không thể phát hiện được.
Chúng tôi sẽ sử dụng nó và đưa nó vào như một dịch vụ để
nó chạy mỗi khi đối tượng mục tiêu
chạy máy tính của họ và cố gắng kết
nối lại với chúng tôi trong một
khoảng thời gian nhất định.
Vì vậy, để làm điều này, trước hết,
tôi sẽ chỉ Control + C này và sau đó tôi sẽ làm
nền cho phiên hiện tại.
Vì vậy, chúng tôi đã thấy điều đó trước đây.
Bạn có thể làm nền và tôi vẫn có thể tương
tác với phiên đó ở số một và tôi sẽ
sử dụng một mô-đun.
Vì vậy, đây giống như mô-đun
multihandler đi kèm với
Metasploit và nó được gọi là khai thác / cửa sổ / cục bộ / bền bỉ.
Sau đó, tôi sẽ hiển thị các tùy chọn
của nó để xem những gì chúng ta cần cấu hình.
Vì vậy, bạn có thể thấy ở đây,
chúng tôi có các tùy chọn tương tự như những
gì chúng tôi đã thấy với dịch vụ Metasploit.
Điều đầu tiên là số giây mà mục
tiêu sẽ cố gắng kết nối lại với chúng ta.
Vì vậy, khoảng thời gian đó và tôi sẽ giữ nó là 10 giây để cứ
sau 10 giây, máy tính mục
tiêu sẽ cố gắng kết nối lại với tôi.
Bây giờ EXE_NAME là tên
sẽ hiển thị trong các quy trình
mà kết nối bắt đầu trở lại.
Vì vậy, tôi sẽ đặt nó vào trình duyệt để
làm cho nó ít bị phát hiện hơn.
Vì vậy, chúng tôi sẽ đặt EXE_NAME
thành trình duyệt. exe và sau đó là đường dẫn
mà payload hoặc backdoor sẽ được cài
đặt, tôi sẽ để nguyên
như vậy.
Tôi sẽ để lại REG_NAME, mục đăng ký vẫn như cũ.
Bây giờ điều này là rất quan trọng.
Bạn cần chỉ định phiên để chạy
khai thác này.
Và như bạn có thể thấy
bây giờ, chúng tôi đang sử dụng phiên số một, đó là
phiên Meterpreter của chúng
tôi và nếu tôi thực hiện phiên -l, nó sẽ liệt kê
tất cả các phiên có sẵn và chúng
ta có thể thấy rằng đó là id số một.
Vì vậy, những gì chúng ta cần làm là chúng ta cần đặt phiên của
chúng ta ở đây thành số một.
Vì vậy, tôi sẽ đặt
SESSION thành một.
Được rồi và phần khởi động, chúng tôi
sẽ để nó cho người dùng, cho
các đặc quyền của người dùng.
Bây giờ, hãy hiển thị các tùy chọn.
Vì vậy, trình duyệt và phiên làm việc số một.
Đó là tất cả tốt.
Bây giờ, chúng ta cần
làm một điều quan trọng
nhất là chỉ định trọng tải sẽ được đưa vào
như một dịch vụ.
Vì vậy, để làm điều đó, chúng
tôi sẽ thực hiện một chương trình nâng cao và chúng tôi chưa từng thấy điều
này trước đây nên mọi mô-đun
đều có các tùy chọn nâng cao mà chúng tôi chưa từng
xem qua trước đây.
Vì vậy, chương trình nâng cao sẽ hiển thị cho bạn
các tùy chọn nâng cao mà bạn có thể thiết lập cho mô-đun cụ thể này.
Vì vậy, khi tôi chạy
cái này, bạn sẽ thấy, tôi sẽ nhận được rất
nhiều tùy chọn hơn và cái mà chúng tôi
quan tâm là cái này nên nó được gọi là EXE: Custom,
nghĩa là chúng tôi sẽ sử dụng EXE của khách hàng
để chạy và đưa vào máy tính đích như một dịch vụ.
Vì vậy, tôi sẽ đặt EXE :: Custom của mình thành
/ var / www / html / backdoor. exe.
Như bạn nhớ, tôi đã chạy nó trên backdoor, tôi đã lưu trữ
nó trong / var / www / html / backdoor. exe vì vậy tôi sẽ nhấn Enter và tôi sẽ
hiển thị nâng cao một lần
nữa để đảm bảo rằng nó đã được thiết
lập đúng cách vì đôi khi tôi viết sai
chính tả và đó là / var / www / html
/ backdoor. exe.
Vì vậy, đó là hoàn hảo.
Mọi thứ đều tốt để đi.
Tôi sẽ khai thác điều này.
Và điều đó sẽ tải lên / var / www / html / backdoor. exe trên máy tính đích bằng cách
sử dụng phiên mà chúng tôi đã chỉ định, phiên
số một.
Như bạn có thể thấy bây giờ, nó
đã được tải lên và cài đặt và một điều quan trọng mà
bạn cần lưu ý là tệp tài nguyên này 'vì bạn có
thể sử dụng tệp này để dọn dẹp và
xóa cửa sau khi bạn đã hoàn tất.
muốn có cửa sau nữa trên máy
tính mục tiêu, bạn có
thể sử dụng tệp này để xóa cửa sau đó, vì vậy tôi sẽ
lưu trữ nó trong Leafpad ở đây để tôi có thể
chạy nó và xóa cửa sau của mình nếu tôi muốn xóa nó bất cứ lúc nào trong
tương lai.
Nếu tôi thực hiện phiên -l, tôi vẫn
có phiên của tôi ở đây và tôi
có thể tương tác với nó.
Vì vậy, những gì tôi sẽ
làm là tôi thực sự sẽ giết phiên đó.
Tôi sẽ giết tất cả các phiên của tôi.
Và bây giờ nếu tôi liệt kê, tôi không có
kết nối nào với máy tính mục tiêu như bạn
có thể thấy và tôi sẽ sử dụng trình khai thác / đa / xử lý của mình, vì vậy tôi có thể lắng
nghe các kết nối đến và mọi thứ đã được
định cấu hình chính xác trên này.
Vì vậy, tôi có cổng ghi và IP ghi của mình.
Bây giờ, nếu tôi khai thác
điều này, ngay bây giờ, tôi sẽ nhận được kết
nối ngay lập tức vì cửa hậu của tôi đã được đưa vào
máy tính mục tiêu trên cổng 8080 trên HTTP ngược nhưng
tôi sẽ không làm điều đó ngay bây giờ, tôi thực sự sẽ khởi
động lại mục tiêu máy tính chỉ để cho
bạn thấy rằng bây giờ tôi sẽ luôn có kết nối với máy tính
này.
Vì vậy, tôi sẽ khởi động lại bình thường.
Vì vậy, về cơ bản máy tính này sẽ cố gắng kết
nối lại với tôi sau mỗi 10 giây.
Bất kể họ khởi động lại nó bao
nhiêu lần, họ tắt nó đi, mỗi khi máy tính này đang chạy,
nó sẽ cố gắng kết nối lại với tôi
sau mỗi 10 giây.
Vì vậy, tất cả những gì tôi phải làm là chạy trình xử lý Meterpreter
của mình và chờ kết nối.
Bây giờ, kết nối này đang chạy như bạn có thể thấy.
Nó không nhất thiết phải ở giai
đoạn khởi động khi tôi đang
lắng nghe và tôi sẽ khai thác để lắng nghe.
Và sẽ mất tối đa 10 giây để lấy lại kết
nối và như bạn có thể
thấy, tôi đã có kết nối với máy tính
mục tiêu, tôi thực hiện sysinfo
và chạy tất cả các lệnh mà chúng tôi đã học cho
đến nay và có toàn quyền
truy cập trên máy tính đó. .