Người hướng dẫn: Trong
bài giảng này, chúng ta sẽ nói về công cụ có tên là Wireshark.
Wireshark là một trình phân tích giao thức mạng.
Nó không được thiết kế cho tin tặc và nó không
được thiết kế để hack và theo dõi những người khác trên mạng.
Nó được thiết kế cho các quản trị viên mạng để họ có thể thấy những
gì đang xảy ra trong mạng của họ và đảm bảo
rằng mọi thứ đang hoạt động bình thường và không ai
làm điều gì xấu hoặc làm bất cứ điều gì đáng ngờ trên mạng.
Cách hoạt động của Wireshark là nó cho phép bạn
chọn một giao diện và sau đó ghi lại tất cả các gói hoặc tất cả lưu
lượng đi qua giao diện đó.
Vì vậy, bạn đang chọn một giao diện.
Nó có thể là một thẻ không dây,
nó có thể là một thẻ có dây, trên máy tính hiện tại của bạn.
Và sau đó nó sẽ bắt đầu ghi lại tất cả thông tin đi
qua giao diện đó.
Nó cũng có một giao diện đồ họa thực sự đẹp mắt cho phép bạn phân tích
lưu lượng truy cập này.
Vì vậy, nó cho phép bạn lọc các gói này dựa trên
giao thức sử dụng chúng như HTTP, TCP và tất cả những thứ đó.
Nó cũng cho phép bạn tìm kiếm những thứ nhất định.
Ví dụ: nếu bạn đang tìm cookie
hoặc nếu bạn đang tìm
bài đăng hoặc nhận yêu cầu
và nó cũng cho phép bạn tìm kiếm qua các gói này, bạn có thể
tìm kiếm thông tin được lưu trữ trong các gói
và tìm những thứ Bạn đang tìm.
Đó là một công cụ thực sự lớn
và bạn cần cả một khóa học cho nó.
Vì vậy, trong khóa học
này, chúng tôi thực sự sẽ sử dụng nó trong một vài bài
giảng, chỉ bao gồm những điều cơ bản hoặc những thứ liên quan đến chúng tôi.
Vì vậy, ý tưởng chính ở đây là Wireshark không phải là một công cụ hack.
Nó chỉ cho phép bạn nắm bắt lưu lượng truy cập qua máy tính của
riêng bạn, thông qua giao diện của riêng bạn.
Tôi sẽ sử dụng nó ngay bây giờ,
và nó sẽ trở nên rõ ràng hơn với bạn.
Vì vậy, tôi sẽ chuyển đến kali và chúng
tôi sẽ bắt đầu Wireshark.
Bạn có thể chạy Wireshark từ dấu nhắc lệnh
hoặc bạn chỉ cần vào tất cả các ứng dụng và nhập Wireshark và nó sẽ
hiển thị ngay tại đây.
Tôi sẽ nhấp vào đó và điều đó sẽ tải chương
trình cho tôi.
Đây chỉ là lỗi bình thường.
Chỉ cần bỏ qua lỗi này.
Và đây là giao diện chính của Wireshark.
Vì vậy, trước
hết, bạn có thể thực sự chỉ cần truy cập tệp và mở.
Và tại đây,
nó sẽ cho phép bạn mở một tệp mà bạn đã chụp.
Vì vậy, ví dụ: nếu
bạn nắm bắt các gói tin bằng cách sử dụng trình đánh hơi
khác, sử dụng kết xuất mũi tên hoặc sử dụng man ở giữa bên trái hoặc sử
dụng t-shark, đây là phần nhắc lệnh của Wireshark.
Vì vậy, nếu bạn đã nắm bắt các gói bằng bất kỳ chương trình
nào trong số này và bạn khởi động nó trong một tệp, bạn chỉ cần truy
cập vào đây, mở nó và bắt đầu phân tích tệp đó.
Điều này thực sự hữu ích bởi vì đôi khi bạn không thực sự muốn phân
tích lưu lượng truy cập khi đang di chuyển.
Vì vậy, đôi khi bạn chỉ muốn chụp nó.
Nếu bạn, đôi khi bạn đang chụp từ máy tính xách tay nhỏ hoặc chụp
thông minh của bạn chụp từ điện thoại của bạn, và bạn
thậm chí không ở nhà, bạn đang
ở một nơi khác thực hiện bài kiểm tra bút của mình và sau đó bạn
trở về nhà và sau đó bạn muốn phân tích những gì bạn đã chụp.
Sau đó, bạn có thể lưu trữ nó trong một tệp.
Và sau đó chỉ cần đến đây, đi tới
tệp, mở và mở tệp mà bạn muốn phân tích.
Vì vậy, những gì tôi muốn cho bạn thấy ở đây là ý tưởng rằng Wireshark không
phải là một công cụ hack.
Nó sẽ không ghi lại những thứ đang xảy
ra trong một thiết bị khác.
Nó sẽ chỉ nắm bắt những
thứ chảy qua giao diện của riêng bạn.
Vì vậy, ngay tại đây, chúng ta có thể thấy rằng chúng ta có tất cả các giao diện
trong máy tính của tôi.
Vì vậy, chúng ta có thể thấy rằng chúng ta có eth0.
Chúng tôi có bất kỳ cái nào, cái nào chỉ
là cái bất kỳ, và chúng tôi có tất cả những cái khác mà một số
chúng được tạo ra bởi hộp ảo.
Vì vậy, giao diện chính ở đây là
eth0, là giao diện ảo được kết nối với mạng NOC của tôi.
Và bạn có thể thấy rằng không có lưu lượng truy cập nào
chạy qua đây.
Vì vậy, bạn có thể thấy rằng điều này
là không đổi và không có gì xảy ra.
Vì vậy, những gì tôi sẽ làm bây giờ là tôi sẽ làm cho
nó nhỏ hơn một chút, và tôi sẽ mở trình duyệt của mình ở đây.
Và tôi sẽ vào một trang web bình thường.
Tôi sẽ truy cập google. com.
Bây giờ như bạn có thể thấy ngay tại đây,
bạn có thể thấy lưu lượng truy cập eth0 đang tăng đột biến.
Vì vậy, đã có một số lưu lượng truy cập được tạo ra thông qua eth0.
Vì vậy, để phát hiện
ra điều này, chúng tôi sẽ có thể nắm bắt các gói
này đã được gửi qua eth0.
Bây giờ những gì tôi sẽ làm là tôi sẽ vào máy tính windows
của mình chỉ để chứng minh quan điểm đó.
Và tôi sẽ duyệt trang web ở đây và bạn sẽ thấy
rằng eth0 sẽ không bị ảnh hưởng.
Và lưu lượng được tạo ra trên máy windows này,
trong cùng một mạng với máy kali, nó sẽ
không bị máy kali bắt.
Vì vậy, nếu tôi truy cập lại Google
ở đây, bạn sẽ thấy rằng không có gì xảy ra trong eth0.
Vì vậy, không có lưu lượng truy cập chảy qua này.
Nó vẫn không đổi.
Và chúng ta chỉ có thể bắt các gói đi qua eth0.
Vì vậy, bây giờ có thể bạn sẽ hỏi tại sao Wireshark lại hữu ích đến vậy?
Tại sao chúng ta lại nói về nó?
Nếu chúng ta chỉ có thể nhìn thấy những thứ đi qua máy tính của chính mình, tại
sao chúng ta lại nói về nó?
Chà, chúng tôi đang nói về nó bởi vì
chúng tôi thấy có rất nhiều cách để bạn có
thể trở thành người
đàn ông ở giữa.
Chúng tôi đã học cách thực hiện điều này bằng cách sử dụng ARP
giả mạo và trong các bài giảng trong
tương lai, tôi sẽ chỉ cho bạn cách thực
hiện bằng cách tạo một điểm truy cập giả.
Vì vậy, khi chúng ta là người ở giữa, nếu chúng
ta bắt đầu tìm hiểu giao diện được sử dụng để trở
thành người ở giữa, chúng ta sẽ có thể nắm bắt
tất cả lưu lượng truy cập được tạo ra bởi những người mà chúng
ta đang nhắm mục tiêu vào người đàn ông của chúng
ta cuộc tấn công giữa.
Vì vậy, nếu bạn đã bắt đầu điểm truy cập giả mạo,
bạn có thể bắt đầu dò tìm trên giao diện phát
tín hiệu và bạn có thể nắm bắt tất cả các gói được
gửi hoặc nhận đến bất kỳ ai kết nối với điểm truy cập
giả mạo đó.
Nếu bạn trở thành kẻ đứng giữa bằng cách sử dụng ARP
giả mạo, thì chỉ cần chọn giao diện mà bạn đã sử dụng khi khởi chạy
cuộc tấn công giả mạo ARP của mình.
Vì vậy, bây giờ, tôi sẽ trở thành người đứng giữa,
sử dụng ARP giả mạo.
Bạn có thể sử dụng ARP spoof hoặc bettercap như tôi đã chỉ cho bạn trước đó,
nhưng tôi sẽ sử dụng bettercap bằng chính lệnh mà
chúng ta đã từng làm.
Vì vậy, chúng tôi thực sự chỉ làm tốt hơn theo nghĩa đen
là giao diện được kết nối với mạng mục
tiêu của tôi, đó là eth0.
Và tôi đang khởi chạy caplet của mình, caplet
giả mạo này, để nó định cấu hình mô-đun giả mạo ARP và chạy
nó để tôi đưa tôi vào giữa kết nối.
Vì vậy, tôi sẽ nhấn enter.
Và như bạn có thể thấy, nó hoạt động như mong đợi.
Vì vậy, ngay bây giờ tôi đang ở giữa kết
nối, chặn bất kỳ thứ gì mà máy windows đích gửi
hoặc nhận.
Bây giờ chúng ta hãy vào máy tính cửa sổ
và xem liệu tôi có làm bất cứ điều gì ở đây
nếu nó sẽ ảnh hưởng đến lưu lượng truy cập trong eth0.
Vì vậy, chúng tôi sẽ xem liệu Wireshark có thể nắm bắt lưu lượng truy
cập do máy tính này tạo ra hay không.
Vì vậy, chúng ta hãy viết bất cứ điều gì ở đây.
Tôi sẽ Google nó, hoặc tôi
sẽ truy cập vào một trang web khác.
Tôi sẽ đến Bing.
Và nếu chúng ta quay lại đây, bạn sẽ thấy rằng
chúng ta có lưu lượng truy cập đang được tạo ở đây và chúng
ta có thể thấy rằng eth0 đang thực sự ghi lại bất cứ điều gì đang xảy
ra trong một thiết bị hoàn toàn khác.
Điều này đang xảy ra bởi vì khi chúng ta là người đứng giữa,
tất cả các gói được tạo bởi thiết bị windows thực sự đang được
chuyển hướng đến máy tính của tôi ngay tại đây
tới kali.
Và sau đó Wireshark đang phát hiện điều đó từ máy kali, nó đang phát
hiện nó từ máy cục bộ của chính tôi.
Nó không đánh hơi nó từ mạng.
Nó không đánh hơi nó từ máy tính mục tiêu.
Vì vậy, một lần nữa,
nếu bạn đang làm điều này với điểm truy cập giả
và chỉ nghe trên giao diện mà bạn đang phát sóng, nếu bạn
đang làm điều này với mạng không dây thực, nếu bạn được kết nối
với mạng không dây
gia đình bằng đất bằng không, thì bạn chỉ có
thể làm điều này với đất bằng không.
Nhưng với ARP giả mạo, trước
tiên bạn phải chuyển hướng lưu lượng truy
cập, sau đó bạn có thể sử dụng Wireshark.
Bây giờ đây chỉ là để cho bạn thấy Wireshark là gì và nó hoạt
động như thế nào.
Và tôi chỉ muốn nhấn mạnh ý kiến rằng Wireshark không
phải là một công cụ hack,
nó chỉ là một chương trình cho phép bạn ghi nhật ký các gói
đi qua một giao diện nhất định
và sau đó phân tích các gói này.
Vì vậy, trong video tiếp theo,
chúng ta sẽ xem cách chúng ta có thể
đánh hơi và phân tích các gói tin bằng Wireshark.