Giáo viên hướng dẫn: Trong
các bài giảng trước, chúng ta đã học cách
sử dụng Bettercap để thực hiện một số việc hay.
Nhưng mọi thứ chúng tôi đã làm, chúng tôi đã thực hiện thông
qua văn bản hoặc giao diện đầu cuối.
Ngoài ra còn có giao diện web hoặc giao diện đồ họa cho Bettercap
mà chúng tôi có thể sử dụng để thực hiện mọi thứ mà tôi đã chỉ
cho bạn cho đến nay.
Lý do tại sao tôi bắt đầu với giao diện văn bản,
vì trước hết, tôi thực sự thích sử dụng
nó hơn và tôi luôn sử dụng nó thay vì giao
diện đồ họa.
Tôi nghĩ nó nhanh hơn, bạn có thể
sử dụng nó để đạt được mục tiêu của mình và
khởi động các cuộc tấn công nhanh hơn nhiều.
Nó cũng yêu cầu ít tài nguyên hơn và ít mô-đun hơn,
do đó ít khả năng bị lỗi hơn và ít lỗi hơn.
Không chỉ vậy,
bằng cách học cách sử dụng giao diện văn
bản, tôi còn hướng dẫn bạn cách sửa đổi thủ công các
caplet và script nơi chúng được lưu trữ
cũng như cách sử dụng chúng
đúng cách mà không cần thêm plugin,
đó là plugin. chạy giao diện web.
Với điều đó đã được nói,
một số người vẫn nghĩ rằng giao diện web thân thiện
với người dùng hơn và đó là lý do tại
sao tôi sẽ đề cập đến nó trong bài giảng này.
Vì vậy, tôi sẽ bắt đầu Bettercap bằng cách gõ
bettercap, và tôi sẽ -iface để chọn giao
diện của tôi là eth0.
Và tôi sẽ không chỉ định caplet lần này,
bởi vì tôi chỉ muốn khởi động Bettercap
trên giao diện được kết nối với mạng mục tiêu.
Vì vậy, chúng tôi sẽ nhấn
enter và điều đó sẽ chạy mà không có vấn đề gì như bình thường.
Bây giờ, nếu bạn đang sử dụng hình ảnh Kali
tùy chỉnh mà tôi đã tạo cho khóa
học này, thì bạn chỉ cần khởi động giao diện web
bằng cách nhập http-ui.
Nhưng nếu bạn đang sử dụng phiên bản gốc của Kali
hoặc nếu bạn đang sử dụng Bettercap trên một bản phân phối
khác, thì bạn sẽ phải cài đặt giao diện web,
vì vậy bạn sẽ phải thực hiện. cập nhật để cài đặt nó, và sau
đó khi nó được cài đặt, bạn chỉ cần thực hiện http-ui.
Bây giờ, như tôi đã
nói, vì tôi đang sử dụng Kali tùy chỉnh mới nhất
được tạo cho khóa học này,
tôi chỉ cần chạy nó bằng cách gõ http-ui mà không cần phải
cài đặt bất cứ thứ gì.
Và nếu tôi nhấn enter, bạn sẽ
thấy rằng nó sẽ chạy mà không
có vấn đề gì trên URL này.
Vì vậy, tôi sẽ sao chép nó và chúng tôi sẽ bắt đầu, và mở nó
trong trình duyệt web của tôi.
Và hoàn hảo.
Như bạn có thể thấy, chúng tôi nhận được trang đăng nhập cho giao diện web, vì
vậy tên người dùng mặc định là người dùng
và mật khẩu mặc định được sử dụng.
Tôi sẽ nhấp vào Đăng nhập để đăng nhập.
Và như bạn có thể thấy,
chúng tôi có một giao diện rất đơn giản và dễ sử dụng.
Không còn lệnh nào nữa mà chúng ta phải chạy, mặc
dù chúng ta có thể chạy lệnh ở đây thông
qua dòng lệnh.
Ngay tại đây, chúng tôi có nhật ký sự kiện.
Vì vậy, điều này tương tự như những gì bạn thấy ở đây trong thiết
bị đầu cuối, nhưng nó ở một giao diện đẹp hơn nhiều.
Bạn có thể sử dụng thanh tìm kiếm tại đây để
lọc, nếu bạn đang tìm kiếm một nhật ký cụ thể
hoặc cho một sự kiện cụ thể.
Và bạn thực sự có thể nhấp vào bất kỳ loại sự kiện nào để tắt tiếng, vì vậy bạn
sẽ không thấy bất kỳ sự kiện nào trong số đó trên màn hình.
Tất cả những điều này đang diễn ra ở đây, trong menu sự kiện.
Trang hữu ích tiếp theo sẽ là trang đất ngay tại đây, trang này
sẽ hiển thị cho bạn tất cả các thiết bị được kết nối với
mạng, vì vậy điều này
tương tự như khi chúng ta làm net. buổi bieu diễn.
Như bạn có thể thấy ngay bây giờ, chúng tôi chỉ có bộ định
tuyến, là 10. 0. 2. 1 và máy tính hiện
tại của tôi, là 10. 0. 2. 15, đây là Kali.
Bây giờ, như bạn đã biết, trước
khi chúng ta phải bắt đầu lưới. trinh sát và mạng. thăm dò để khám phá
tất cả các thiết bị trên cùng một mạng.
Vì vậy, khi ở đây, thay vì viết các lệnh, tất
cả những gì bạn phải làm là nhấp vào nút play này để
khởi động mạng. thăm dò và nhấp vào
nút chơi này để bắt đầu mạng. kiểm tra lại, bạn sẽ nhận
được thông báo tốt ở đây.
Và như bạn có thể thấy,
chúng tôi đã quản lý để khám phá tất cả các thiết bị được kết nối.
Bạn cũng có thể thấy và ở đây chúng tôi có một thẻ đẹp
để cho chúng tôi biết rằng đây là
cổng vào và một thẻ đẹp cho chúng tôi biết rằng đây là máy tính của
chúng tôi và thiết bị mà chúng tôi phát hiện ra là hai thiết
bị này và bạn có thể thấy, đây là thiết bị MS Edge của
tôi, máy windows mà chúng tôi luôn nhắm đến.
Một lần nữa, vì đây là một giao diện web rất đơn
giản, bạn sẽ không phải nhập
bất cứ thứ gì, bạn có thể nhấp vào mũi tên nhỏ
này ngay tại đây bên cạnh máy, bên cạnh
IP, bạn có thể quét máy này để tìm các cổng
hoặc thêm nó vào của bạn. mục tiêu giả mạo.
Vì vậy, bạn sẽ không phải đặt arp. sự giả mạo. mục tiêu đến IP này, tất cả
những gì họ phải làm là nhấp vào đây theo đúng
nghĩa đen và nó sẽ tự động được thêm vào ARP giả mạo.
Không chỉ vậy, nhưng
chúng ta sẽ thấy một cửa sổ nhỏ xinh xắn ở đây
để định cấu hình ARP spoofer của chúng ta và hãy
nhớ rằng chúng ta đã từng đặt tùy chọn này thành true, song
công, vì vậy tất cả những gì
tôi phải làm bây giờ là chỉ cần nhấp vào đây để kiểm tra nó. , và để bắt đầu spoofer
này, tất cả những gì tôi phải
làm là nhấp vào bắt đầu giả mạo và hoàn thành.
Bây giờ chúng ta nên giả mạo mục tiêu.
Như bạn có thể thấy,
chúng tôi cũng thấy một biểu tượng đẹp ở đây bên cạnh IP này
để cho chúng tôi biết rằng hiện tại chúng tôi đang giả mạo IP này, nói
với nó rằng chúng tôi là cổng.
Vì vậy, bây giờ nếu tôi đi đến mục tiêu của mình và chỉ cần thực hiện arp -a, bạn
có thể thấy rằng địa chỉ Mac của bộ định tuyến đã thay đổi
thành địa chỉ Mac của máy Kali, chính là địa chỉ này.
Vì vậy, điều đó có nghĩa là chúng tôi đang giả mạo thiết bị này một cách hợp
lý, nói với nó rằng chúng tôi là bộ định tuyến
và chúng tôi đã cố gắng trở thành người đứng giữa.
Bây giờ tôi đã thực sự chỉ cho bạn cách thực hiện tất cả những điều này
trước đây một cách chi tiết, vì vậy nếu bạn không nhớ bất kỳ điều
nào trong số này hoặc nếu bất kỳ điều nào trong số này
cảm thấy lạ, vui lòng quay lại và sửa lại các bài giảng nơi
tôi đã đề cập đến những điều này.
Bây giờ, tôi cũng đã chỉ cho bạn cách bỏ qua
HTTPS và bỏ qua một phần HSTS bằng cách sử dụng caplet.
Một lần nữa, chúng tôi có một menu đẹp ở đây dành cho các món ăn nhẹ.
Và như bạn có thể thấy, chúng tôi có tất cả
các caplet hiện có sẵn với Bettercap, và
tất cả những gì bạn phải làm là chỉ cần nhấp
vào caplet mà bạn muốn
chạy, và trong trường hợp của tôi, đó là caplet hstshijack.
Ngoài ra, nếu bạn còn nhớ, khi chúng tôi sửa đổi caplet này,
chúng tôi đã từng phải mở vị trí nơi các caplet
được cài đặt và sau đó mở caplet
trong trình soạn thảo văn bản, sau đó sửa
đổi các tùy chọn của nó.
Trong khi ở đây,
bạn có thể sửa đổi bất kỳ tùy chọn nào
bạn muốn trong menu này, nhấp vào biểu tượng đĩa ngay tại đây để lưu,
sau đó nhấp vào play để chạy caplet này.
Và như bạn có thể
thấy, bạn sẽ nhận được những thông
báo tuyệt vời cho bạn biết rằng mọi thứ đã được thực thi như mong đợi và ngay
bây giờ chúng ta có thể tiếp tục và kiểm tra điều này.
Vì vậy, nếu tôi truy cập vào đây và chỉ xóa dữ liệu duyệt web như bình thường, sau
đó nếu tôi chỉ truy cập một trang HTTPS bình thường,
chẳng hạn như stackoverflow. com, bạn sẽ thấy rằng điều này sẽ tải
qua HTTP để chúng tôi có thể đăng nhập và chúng tôi sẽ có thể
lấy tên người dùng và mật khẩu, như tôi
đã cho bạn thấy trước đây.
Và chúng tôi có thể kiểm tra HSTS một phần bỏ qua, vì vậy nếu tôi
truy cập google. tức là, và
tìm kiếm Facebook,
hãy nhấp vào kết quả đầu tiên và hoàn hảo.
Như bạn có thể thấy, nó lại tải qua HTTP bình thường ở đây, vì vậy
nếu tôi đăng nhập, thông tin sẽ bị trình thám thính của
tôi nắm bắt.
Vì vậy, như bạn có thể thấy, rất, rất dễ dàng để chỉnh sửa caplet và
thậm chí chạy chúng thông qua giao diện web này.
Bạn cũng có thể chạy tất cả các plugin khác
thông qua menu nâng cao tại đây.
Vì vậy, ví dụ, nếu bạn muốn khởi động trình đánh hơi, tất cả những
gì bạn phải làm là cuộn xuống đây, tìm kiếm trình
đánh giá và chúng tôi có nó ngay
tại đây, net. đánh hơi, nếu tôi
nhấp vào đó, như bạn có thể thấy ở trên, nó không chạy.
Và ngay tại đây, thay vì chạy các lệnh, tất cả những
gì bạn phải làm là chỉ cần nhấp vào lệnh
mà bạn muốn chạy.
Không chỉ vậy,
nếu bạn muốn sửa đổi bất kỳ tùy chọn nào, một lần
nữa, tất cả những gì bạn phải làm là
chỉ cần nhập bất kỳ thứ gì bạn muốn sửa
đổi vào đây, nhấp vào lưu ở đây,
rồi chạy lệnh bạn muốn chạy. .
Vì vậy, nếu tôi muốn bắt đầu trình đánh hơi ngay bây giờ, tất
cả những gì tôi phải làm là chỉ cần nhấp vào mạng. hít vào, và điều này sẽ bắt
đầu trình đánh hơi cho tôi.
Giờ đây, trình đánh giá kết hợp với các sự
kiện thú vị mà chúng ta có
thể nhận được ở đây, giúp lọc qua dữ liệu mà chúng ta thu thập dễ dàng hơn,
nhưng nó vẫn không phải là cách tốt nhất để lọc qua
dữ liệu thu thập.
Tôi sẽ giới thiệu cách đánh giá dữ liệu đúng
cách và lọc dữ liệu bằng cách sử dụng Wireshark,
đây là công cụ tốt nhất để kiểm tra và lọc dữ liệu.
Nhưng một lần
nữa, giao diện web này ngay tại đây cung cấp một cách
tương tác và sử dụng Bettercap tốt hơn.
Bây giờ, tôi không chỉ cho bạn cách sử dụng các menu
WiFi, BLE, HID và Vị trí, bởi vì chúng tôi thực sự không
sử dụng bất kỳ mô-đun nào trước đây,
vì vậy tôi chỉ muốn tập trung vào việc
chỉ cho bạn cách thực hiện mọi thứ của chúng tôi.
'đã được thực hiện cho đến nay bằng cách sử dụng giao diện này.
Như tôi đã nói, nó dễ sử dụng hơn, tôi đồng ý,
nhưng khi bạn đã quen với giao diện đầu
cuối, nó sẽ dễ dàng như giao diện này.
Đối với tôi, nó có tổ chức hơn, nó
có thể được sử dụng để đạt được mục tiêu của tôi nhanh
hơn nhiều, sử dụng ít tài nguyên hơn và nhanh hơn,
đó là lý do tại sao tôi thích sử dụng nó trên giao diện web hơn.
Và nếu nó không chỉ cho bạn cách
sử dụng giao diện web, tôi thậm chí sẽ không cài đặt nó.
Nhưng vào cuối ngày, tôi muốn hiển thị cho bạn cả hai tùy chọn
và rõ ràng là bạn có thể tự do sử dụng bất cứ thứ gì dễ dàng hơn cho mình.