-: Bây giờ trước khi rời khỏi
phần này và chuyển sang phần giành quyền truy
cập, nơi tôi sẽ dạy bạn cách phá
các mã hóa khác nhau và giành quyền truy cập vào các mạng.
Tôi muốn dành thêm một bài giảng nữa để nói về một
cuộc tấn công thực sự hữu ích vẫn nằm trong các cuộc tấn công
trước khi kết nối, trong phần này.
Cuộc tấn công mà tôi muốn nói
đến là cuộc tấn công hủy xác thực, cuộc tấn
công này cho phép chúng tôi ngắt kết nối bất kỳ
thiết bị nào khỏi bất kỳ mạng nào trước
khi kết nối với bất kỳ mạng
nào trong số này và không cần biết mật khẩu của mạng.
Để làm điều này,
chúng tôi sẽ giả vờ là một máy khách mà chúng tôi muốn
ngắt kết nối bằng cách thay đổi địa chỉ MAC
của chúng tôi thành địa chỉ MAC của máy khách đó và nói với bộ
định tuyến rằng tôi muốn ngắt kết nối với bạn.
Sau đó, chúng tôi sẽ giả vờ là bộ định tuyến, một lần
nữa, bằng cách thay đổi địa chỉ
Mac của chúng tôi thành địa chỉ
Mac của bộ định tuyến và nói với khách hàng rằng bạn đã yêu cầu ngắt kết
nối, vì vậy tôi sẽ ngắt kết nối với bạn.
Điều này sẽ cho phép chúng tôi ngắt kết nối hoặc hủy
xác thực thành công bất kỳ máy khách nào khỏi bất kỳ mạng nào.
Bây giờ chúng tôi thực sự sẽ không làm điều này theo cách
thủ công, chúng tôi sẽ sử dụng một công cụ gọi là aireplay-ng, để làm điều đó.
Từ bài giảng trước, chúng
ta biết rằng địa chỉ Mac này, ngay tại
đây, thuộc về một máy tính Apple và như tôi đã nói, máy
tính Apple này thực sự là máy tính của tôi, ngay tại đây.
Và như bạn có thể thấy,
máy chủ này được kết nối với mạng này, ngay tại đây,
giống với mạng mà bạn thấy ở đây, và nó thực sự có
quyền truy cập internet.
Vì vậy, nếu tôi chỉ tìm kiếm thử nghiệm, bạn
sẽ thấy rằng tôi đã kết nối và tôi
có thể tìm kiếm mọi thứ, tôi có thể sử dụng Google.
Vì vậy, tôi có một kết nối internet hoạt động thích hợp.
Bây giờ, chúng ta sẽ quay lại đây
và chúng ta sẽ sử dụng một công cụ có tên là aireplay-ng,
để khởi động cuộc tấn công hủy xác thực
và ngắt kết nối máy tính Mac này khỏi Internet.
Vì vậy, chúng tôi sẽ nhập tên của chương trình,
đó là aireplay-ng, chúng
tôi sẽ nói với nó rằng tôi muốn thực hiện một
cuộc tấn công hủy xác thực.
Sau đó, tôi sẽ cung cấp cho nó
số lượng gói tin hủy xác thực mà tôi muốn gửi, vì vậy tôi sẽ
cung cấp cho nó một số lượng thực
sự lớn, để nó tiếp tục gửi những gói tin này
đến cả bộ định tuyến và thiết bị mục tiêu.
Do đó, tôi sẽ ngắt kết nối thiết bị mục tiêu của mình trong
một khoảng thời gian rất dài.
Và cách duy nhất để nó kết nối trở lại là nhấn
Control + C và thoát khỏi aireplay-ng.
Tiếp theo, tôi sẽ cung cấp cho aireplay-ng
địa chỉ MAC của mạng mục tiêu của tôi.
Vì vậy, tôi sẽ làm, gạch ngang
a, và cung cấp cho nó địa chỉ MAC,
mà tôi sẽ sao chép từ đây, sau đó
tôi sẽ sử dụng dấu gạch ngang c, để
cung cấp cho nó địa chỉ MAC của ứng dụng khách mà
tôi muốn ngắt kết nối .
Và khách hàng mà tôi muốn ngắt kết nối là
khách hàng này ngay tại đây, đó là máy tính Apple, như
chúng tôi đã nói.
Vì vậy, tôi sẽ sao chép nó và dán nó vào đây.
Nếu mạng mục tiêu của bạn chạy trên tần số năm gigahertz,
thì bạn sẽ phải thêm, gạch ngang chữ D, vào
lệnh ở đây.
Nhưng mục tiêu của tôi, như bạn thấy, nó sử dụng 2. 4 gigahertz, do đó, tôi không
cần phải làm điều này, và tôi chỉ đơn
giản là sẽ thêm thẻ không dây của mình
vào chế độ giám sát, đó là mon0.
Bây giờ, điều rất quan trọng là phải
hiểu rằng lệnh này sẽ chỉ ngắt kết nối máy khách mục tiêu
khỏi mạng được chỉ định.
Vì vậy, nếu có các mạng khác mà máy khách
mục tiêu có thể kết nối, nó sẽ tự động kết nối với chúng.
Vì vậy, trong nhiều
trường hợp, nó có thể kết nối với phiên bản năm
gigahertz của mạng
hoặc nó có thể kết nối với một mạng hoàn toàn
khác mà nó đã biết mật khẩu.
Và nếu đó là một thiết bị di động,
nó thậm chí có thể tiếp tục truy cập internet thông
qua gói dữ liệu di động của nó.
Vì vậy, có vẻ như cuộc tấn công không hoạt
động, nhưng nó thực sự
đã hoạt động và máy khách vừa ngắt kết nối
khỏi mạng này và đang sử dụng mạng khác.
Để giải quyết vấn
đề này, tất cả những gì bạn phải làm chỉ đơn giản là mở một cửa
sổ đầu cuối mới và chạy chính xác lệnh tương
tự, nhưng lần này nhắm mục tiêu đến mạng mới mà máy khách
đã kết nối.
Tôi thực sự đã đề cập đến vấn đề đó cùng với các chủ đề nâng cao
hơn trong khóa học hack mạng nâng cao của mình, hãy
xem bài giảng thưởng, bài giảng
cuối cùng của khóa học này để biết thêm thông tin
về khóa học hack mạng nâng cao của tôi và tất cả các
khóa học khác mà bạn có thể tham
gia cùng với khóa học này khóa học.
Vì vậy, một lệnh rất, rất đơn giản mà chúng ta đang gõ, aireplay-ng,
đây là tên của chương trình mà chúng ta sẽ sử dụng.
Chúng tôi đang thực hiện, ngừng xác thực
gạch ngang, để nói với aireplay-ng
rằng tôi muốn thực hiện một cuộc tấn công hủy xác thực.
Tôi đang cung cấp cho nó một số lượng gói
thực sự lớn, để nó tiếp tục gửi các gói hủy xác thực đến cả bộ định
tuyến và máy khách, đồng thời
giữ cho máy khách bị ngắt kết nối.
Tôi đang sử dụng dấu gạch
ngang a, để chỉ định địa chỉ MAC của bộ định tuyến mục tiêu
hoặc điểm truy cập mục tiêu.
Sau đó, tôi đang sử dụng dấu gạch
ngang c, để chỉ định địa chỉ MAC của máy khách.
Cuối cùng, tôi đặt nó, mon0, là
tên của bộ điều hợp không dây của tôi ở chế độ màn hình.
Bây giờ bạn có thể chạy lệnh này như
thế này và trong hầu hết các trường hợp, nó sẽ hoạt động, nhưng trong một số trường
hợp hiếm hoi, lệnh này sẽ không thành công trừ khi airodump-ng
đang chạy trên mạng mục tiêu.
Vì vậy, những gì tôi sẽ làm
bây giờ là tôi sẽ quay lại thiết bị đầu cuối đầu tiên của tôi ở đây,
và tôi sẽ chạy airodump-ng, bằng cách sử dụng
lệnh mà chúng ta đã thấy trước đây.
Và tôi không muốn ghi bất cứ thứ gì vào
một tệp, vì vậy tôi sẽ loại bỏ đối số ghi.
Vì vậy, tôi chỉ đang thực hiện một lệnh airodump-ng
bình thường, tôi thực sự chỉ cung cấp cho nó ID
BSS của mạng mục tiêu của tôi và tôi đang cấp cho nó kênh mục tiêu, và
sau đó tôi sẽ nhấn Enter.
Chúng tôi đã thấy cách làm điều này, chúng tôi đã dành một bài giảng
đầy đủ về nó, đó là lý do tại sao tôi thực hiện nó rất nhanh.
Và sau đó tôi sẽ quay lại lệnh
mà chúng tôi đã viết cho đến nay và tôi sẽ nhấn Enter, bây
giờ, như bạn có thể thấy aireplay-ng,
nó cho tôi biết rằng nó đang gửi
các gói hủy xác thực.
Và nếu chúng ta quay lại đây và tra cứu, bạn có thể
thấy rằng tôi thực sự đã mất kết nối và tôi đang
cố gắng kết nối lại.
Vì vậy, rõ ràng là nếu tôi cố gắng tìm kiếm bất
cứ điều gì, vì vậy hãy giả sử
test2, bạn sẽ thấy, tôi sẽ gặp khó khăn và không có gì sẽ tải cho tôi.
Vì vậy, cách duy nhất để tôi kết nối lại là
nếu tôi quay lại đây, nếu tôi thoát
khỏi điều này bằng cách thực hiện, Control + C, hãy thoát lại điều này.
Và bây giờ máy của tôi sẽ có thể kết nối lại và khôi
phục kết nối của nó.
Điều này thực sự rất, rất tiện dụng theo nhiều cách,
nó rất hữu ích trong các trường hợp kỹ thuật
xã hội, nơi bạn có thể ngắt kết nối khách hàng khỏi mạng mục
tiêu, sau đó gọi cho người dùng và giả vờ là một người từ bộ
phận CNTT và yêu cầu họ cài
đặt vi rút hoặc một cửa sau nói với họ rằng điều
này sẽ khắc phục sự cố của họ.
Bạn cũng có thể tạo một điểm truy cập giả khác và khiến
họ kết nối với điểm truy cập giả, sau đó bắt đầu
theo dõi họ từ điểm truy cập đó và chúng ta sẽ xem cách
thực hiện điều đó sau trong khóa học.
Và bạn cũng có thể sử dụng điều này để ghi lại cái
bắt tay, thực tế là những gì đã xảy ra ở đây.
Và điều này rất quan trọng khi nói đến bẻ khóa WPA.
Và chúng ta sẽ nói về
điều này, khi chúng ta đến phần bẻ khóa WPA.
Vì vậy, như tôi đã nói,
đây là một cuộc tấn công nhỏ có thể được sử dụng như một phần bổ trợ cho
các cuộc tấn công khác hoặc để thực hiện các cuộc tấn công khác.