Giảng viên: Trong các
bài giảng trước, chúng ta đã học
cách sử dụng Bettercap để khám phá tất cả các máy
khách trên cùng một mạng, chạy một cuộc tấn công giả mạo ARP
để chặn dữ liệu và sau đó đánh hơi dữ liệu để xem tên người
dùng, mật khẩu và mọi thứ được gửi qua mạng .
Bây giờ để làm điều này,
chúng tôi thực sự phải chạy một số lệnh.
Vì vậy, trước hết, chúng tôi phải làm net. bật thăm dò, để bật
mô-đun thăm dò.
Chúng tôi phải thiết lập cài đặt cho mô-đun
ARPspoof, bật nó lên rồi bật mô-đun đánh hơi.
Bây giờ, mỗi khi bạn muốn làm điều này, mỗi khi
bạn muốn chặn dữ liệu và xem nó trên màn hình, bạn sẽ phải
thực hiện tất cả các bước mà tôi đã chỉ cho bạn trong
bài giảng trước.
Hoặc nếu bạn lười biếng như tôi, bạn có thể sử
dụng caplet để làm tất cả những việc đó một cách tự động, đó chính xác là
điều tôi muốn cho bạn thấy trong bài giảng này.
Vì vậy, những gì tôi có nghĩa là một caplet?
Về cơ bản, caplet chỉ là một tệp văn
bản chứa tất cả các lệnh mà bạn muốn chạy.
Vì vậy, tôi sẽ thay đổi kích thước menu này.
Tôi sẽ mở một tệp văn bản
và tôi sẽ sắp xếp nó một chút
để dễ theo dõi hơn và tôi sẽ xóa cửa
sổ này ở đây và tôi sẽ đi đến lệnh
đầu tiên mà chúng ta phải chạy để làm
điều này.
Vì vậy, một lần nữa cuộn lên, điều đầu tiên
chúng tôi làm là net. thăm dò trên.
Vì vậy, trong tệp văn bản của
tôi ở đây, tôi sẽ gõ lệnh này, net. thăm dò trên.
Và như chúng ta đã thấy, điều này sẽ tự động
bắt đầu mạng. mô-đun trinh sát.
Một lần nữa, chúng tôi đã bật cả hai mô-đun
này để khám phá các máy khách được kết nối
và tiếp tục tự động phát hiện bất kỳ máy khách mới
nào kết nối với mạng.
Điều tiếp theo mà
chúng tôi đã làm là sửa đổi cài đặt cho mô-đun ARPspoof.
Vì vậy, chúng tôi đã đặt ARPspoof song công đầy đủ thành true.
Tôi thực sự sẽ sao chép nó và dán nó vào đây.
Sau đó, chúng tôi đặt IP mục tiêu.
Vì vậy, một lần nữa, tôi sẽ sao chép nó và dán nó vào đây và hãy
nhớ rằng điều này rất quan trọng.
Bạn muốn đảm bảo rằng bạn thay đổi IP ở đây
thành IP của mục tiêu của bạn mọi lúc.
Và nếu bạn đang nhắm mục tiêu nhiều máy tính, bạn
có thể chỉ cần sử dụng dấu phẩy
và nhập IP tiếp theo sau khi ngừng hoạt động.
Tiếp theo, chúng tôi bật mô-đun ARPspoof.
Vì vậy, một lần nữa, đây là những gì tôi sẽ làm ở đây.
Tôi sẽ làm arp. giả mạo trên.
Và cuối cùng chúng tôi cũng chạy trình đánh hơi bằng cách thực hiện mạng. hít vào.
Vì vậy, một lần nữa, tôi chỉ gõ cái này vào đây, net. hít vào.
Vì vậy, đây thực sự là một bản tóm tắt tốt đẹp
về những gì chúng tôi đã làm trong các bài giảng trước.
Một lần nữa, như tôi
đã nói, mỗi khi bạn muốn chặn các kết nối, bạn
sẽ phải khởi động Bettercap và chạy
tất cả các lệnh này theo cách thủ công.
Bạn muốn khởi động mô-đun thăm dò, bạn
muốn bật chế độ in hai mặt hoàn toàn.
Vì vậy, bạn làm đầy hoặc giả mạo mục tiêu và bộ định tuyến.
Bạn muốn đặt IP mục tiêu của mình và
bạn muốn bật tính năng giả mạo và bật tính năng đánh hơi.
Vì vậy, để thực hiện điều này rất dễ dàng,
thay vì phải nhập điều này mỗi khi chúng tôi muốn thực
hiện một cuộc tấn công giả mạo ARP và đánh chặn dữ liệu, tôi đặt tất cả những
điều này trong một tệp văn bản.
Tôi sẽ lưu tệp văn bản này.
Tôi sẽ đặt nó vào thư mục gốc của mình và tôi
sẽ gọi nó là giả mạo. mũ lưỡi trai.
Vì vậy, tôi sẽ lưu nó ngay bây giờ và tôi có thể đóng nó lại vì chúng
tôi đã hoàn thành việc đó và chúng tôi có thể quay lại đây.
Và những gì tôi thực sự sẽ làm, tôi sẽ thoát khỏi chuyện này.
Vì vậy, tôi sẽ thoát khỏi Bettercap và tôi sẽ xóa màn hình.
Và nếu tôi làm LS để liệt kê tất cả các tệp và thư mục trong thư mục
làm việc hiện tại, bởi vì
ngay bây giờ tôi đang ở trong thư mục gốc.
Vì vậy, nếu tôi làm LS, bạn có thể thấy chúng tôi có một tệp mới
được gọi là giả mạo. mũ lưỡi trai.
Và chỉ để xác nhận, nếu tôi đi
xuống trình quản lý tệp của mình ngay tại đây, bạn có thể thấy
chúng tôi có một tệp mới, một lần nữa trong thư mục gốc
có tên là giả mạo. mũ lưỡi trai.
Và tất cả những gì chúng tôi muốn làm là cung cấp tệp giả mạo này cho Bettercap
trước khi chúng tôi bắt đầu Bettercap.
Bây giờ, chúng tôi không biết làm thế nào để làm
điều này, vì vậy chúng tôi sẽ làm tốt hơn - giúp bạn xem tất cả các tùy chọn mà chúng tôi có thể
thiết lập với Bettercap.
Và những gì chúng tôi muốn làm là sử dụng tùy chọn -caplet ngay tại đây.
Vì vậy, chúng tôi sẽ chạy Bettercap như chúng tôi đã từng làm.
Trước hết, chúng tôi thực hiện Bettercap, tiếp theo
là iface để chỉ định giao diện được kết nối
với mạng mục tiêu và trong trường hợp của tôi, đây là ETH0.
Cho đến nay, điều này giống hệt với
những gì tôi đã làm trong các bài giảng trước.
Sự khác biệt duy nhất
bây giờ, là chúng tôi sẽ sử dụng tùy chọn
-caplet để chỉ định tệp caplet của tôi mà tôi vừa tạo.
Vì vậy, tôi sẽ làm -caplet
theo sau là tệp mà tôi vừa tạo,
được gọi là giả mạo. nắp và đó là nó.
Bây giờ, trước khi tôi nhấn enter, chỉ để xác
nhận với bạn, tôi sẽ quay lại máy tính windows
của mình và tôi sẽ thực hiện ARP-a để cho bạn thấy.
Và như bạn có thể thấy ngay
bây giờ, IP của bộ định tuyến ngay tại đây, có địa chỉ MAC này.
Vì vậy, sau khi tôi chạy điều
này, nó sẽ tự động khởi động tất cả các mô-đun
mà tôi vừa nhập và nó sẽ chạy một cuộc tấn công giả mạo ARP.
Do đó, địa chỉ MAC của bộ định tuyến
sẽ thay đổi thành địa chỉ MAC của ETH0 được
kết nối với kali ngay tại đây.
Vì vậy, tôi sẽ nhấn enter và như bạn có thể thấy, chúng
tôi thực sự đã gặp lỗi và
lỗi nói rằng không thể tìm thấy giả mạo caplet.
Vì vậy, tôi nghi ngờ mình đã mắc lỗi chính tả và tôi đã làm vậy.
Như bạn có thể thấy, tôi thực sự đặt tên cho caplet soof không phải là giả mạo.
Vì vậy, tôi thực sự đã mắc rất nhiều sai lầm như thế này.
Vì vậy, tôi sẽ đổi tên nó thành giả mạo và
chúng ta sẽ quay lại đây.
Tôi sẽ thoát và chạy lại lệnh tương tự, và hoàn hảo.
Như bạn có thể thấy, chúng tôi không có lỗi nào cả.
Nếu tôi trợ giúp, như bạn có thể thấy tự động chúng
tôi có phần mềm giả mạo này đang chạy.
Chúng tôi có đầu dò, trinh sát và đánh hơi tất cả đều chạy ngay
sau khi chúng tôi chạy Bettercap.
Nếu bạn còn nhớ lần đầu tiên chúng tôi chạy nó, chúng tôi chỉ
có luồng chạy và chúng tôi phải
làm mọi thứ theo cách thủ công và đặt
các tùy chọn theo cách thủ công.
Vì vậy, đây là một cách thực sự, thực sự tốt để làm điều đó.
Bây giờ chúng ta hãy xác nhận rằng mọi thứ đang hoạt động như mong đợi.
Vì vậy, tôi sẽ vào máy tính
cửa sổ và chúng tôi sẽ thực hiện lại ARP-a.
Và hoàn hảo, như bạn có thể thấy, địa chỉ MAC của bộ định
tuyến đã thay đổi thành địa chỉ MAC giống như máy kali và địa
chỉ MAC ban đầu của bộ định tuyến,
địa chỉ chính xác là cái này.
Vì vậy, điều này có nghĩa là máy windows
này bây giờ đã bị giả mạo, nghĩ rằng máy kali là bộ định tuyến và
bộ định tuyến bây giờ
nghĩ rằng máy kali là máy này.
Điều này sẽ đặt kali ở giữa kết nối.
Và chỉ để xác nhận điều này, chỉ cần thực sự nhanh chóng,
tôi đã ở trên mạng xã hội.
Đây là trang web mà chúng tôi đã thử nghiệm đăng nhập trước đó.
Tôi thực sự thậm chí vẫn đăng nhập.
Vì vậy, tôi sẽ đăng xuất, đăng nhập lại, và tôi
sẽ để lại tên người dùng cho quản
trị viên và tôi sẽ đặt lại
mật khẩu, một, hai, ba, bốn đến chín số 0, hãy nhập.
Hãy quay lại và hoàn thiện.
Như bạn có thể thấy, chúng tôi sẽ không thể có được
điều này nếu chúng tôi không ở giữa kết nối.
Vì vậy, thực tế là chúng tôi nhận được tất cả thông
tin này có nghĩa là chúng tôi đã quản lý để chặn
dữ liệu và xem mọi thứ mà người dùng mục tiêu gửi hoặc nhận.
Và một lần nữa chúng tôi có tên người dùng và mật khẩu ngay tại đây.
Như tôi đã nói, điều này sẽ chỉ hoạt động với HTTP.
Chúng ta sẽ thảo luận về HTTPS trong các bài giảng tiếp theo.
Nhưng trong bài giảng này, tôi chỉ muốn chỉ cho bạn một cách
dễ dàng để viết kịch bản các lệnh mà bạn thường chạy với Bettercap
bởi vì trong tương lai
chúng ta sẽ làm một số việc mà dựa
vào chúng ta là người đứng giữa.
Vì vậy, bởi vì tôi không muốn lãng phí thời gian để kích
hoạt tất cả các mô-đun mà chúng tôi đang chạy ở đây.
Vì vậy, một lần nữa, nếu tôi nhấp chuột
phải vào đây và mở bằng một trình soạn thảo văn bản thông thường,
tất cả những gì bạn phải làm là chỉ đặt các lệnh của mình
vào một tệp, đặt tên cụ thể cho tệp và
sau đó khi bạn ở trên Bettercap, tất cả những gì bạn phải
làm là chỉ sử dụng đối số caplet, theo sau là
tên của tệp caplet của bạn.