1. Trang chủ
  2. » Tất cả

Tấn công giả mạo ARP

29 1,5K 3
Tài liệu đã được kiểm tra trùng lặp

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 29
Dung lượng 0,9 MB

Nội dung

TÌM HIỂU VỀ TẤN CÔNG GIẢ MẠO ARP CACHE POISONING, DNS CACHE POISONING VÀ CÁCH PHÒNG CHỐNG GV: TRƯƠNG HOÀI PHAN Thực hiện: NHÓM 21... Địa chỉ ARP Address Resolution Protocol.Giao thức ARP

Trang 1

TÌM HIỂU VỀ TẤN CÔNG GIẢ MẠO ARP CACHE POISONING, DNS CACHE POISONING VÀ CÁCH PHÒNG

CHỐNG

GV: TRƯƠNG HOÀI PHAN

Thực hiện: NHÓM 21

Trang 3

Tổng Quan Về Tấn Công IN-THE-MIDDLE

MAN-1

GV: TRƯƠNG HOÀI PHAN

Thực hiện: NHÓM 21

Trang 4

1 Tấn Công MAN-IN-THE-MIDDLE là gì?

Trang 5

2 Các Kiểu Tấn Công MITM

+ Tấn công giả mạo ARP cache (ARP Cache Poisoning).

Các Hình Thức Tấn Công MITM Phổ Biến

+ Tấn công giả mạo DNS (DNS Spoofing hay DNS Cache Poisoning) + Chiếm quyền điều khiển Session (Session Hijacking).

+ Chiếm quyền điều khiển SSL…

Trang 6

Tấn công giả mạo ARP CACHE (ARP CACHE POISONING) 2

GV: TRƯƠNG HOÀI PHAN

Thực hiện: NHÓM 21

Trang 7

Sơ lược về địa chỉ MAC

+Mỗi thiết bị mạng đều có một địa chỉ vật lý

– địa chỉ MAC (Medium Access Control

Trang 8

Địa chỉ ARP (Address Resolution Protocol).

Giao thức ARP (Address Resolution Protocol) là giao thức phân giải địa chỉ động, được thiết kế để phục vụ cho nhu cầu thông dịch các địa chỉ giữa lớp thứ hai (Data Link) và thứ ba (Network) trong mô hình OSI.

Lớp thứ hai (Data Link) sử dụng địa chỉ MAC để các thiết bị phần cứng có thể truyền

thông với nhau một cách trực tiếp

Lớp thứ ba (Network) sử dụng địa chỉ IP để tạo các mạng có khả năng mở rộng trên toàn

Trang 9

Cơ chế hoạt động của ARP

Một thiết bị IP trong mạng gửi một gói tin broadcast đến toàn mạng để yêu cầu các thiết bị khác gửi trả lại địa chỉ phần cứng (địa chỉ MAC) của mình nhằm thực hiện truyền tin cho nhau giữa thiết bị phát và thiết bị nhận

ARP về cơ bản là một quá trình 2 chiều Request/Response giữa các thiết bị trong

Trang 10

Cơ chế hoạt động của quá trình truyền thông ARP

Trang 11

ARP Cache

ARP là một giao thức phân giải địa chỉ động Quá trình gửi gói tin Request và Responce sẽ tiêu tốn băng thông mạng Chính vì vậy, càng hạn chế tối đa việc gửi gói tin Request và Response sẽ càng góp phần làm tăng khả năng hoạt động của mạng.Từ đó

sinh ra nhu cầu của ARP Caching, nghĩa là lưu lại thông tin của các gói tin vào bộ nhớ đệm ARP Cache.

Trang 12

ARP Cache

ARP cache có thể coi như một bảng có chứa một tập tương ứng giữa các phần

cứng và địa chỉ IP Mỗi một thiết bị trên một mạng đều có ARP cache của riêng mình Có hai cách lưu giữ các entry trong Cache để phân giải địa chỉ diễn ra nhanh

Đó là:

+ ARP Cache tĩnh (Static ARP Cache Entries):

Trang 13

Cơ chế tấn công giả mạo ARP Cache (ARP Poisoning)

Giả sử trong một mạng LAN có 3 thiết bị (máy tính) như sau:

 Victim A: là máy phát ARP Request, và cũng là một trong hai nạn nhân trong cuộc tấn công ARP Cache.

ARP Cache của Victim A

Trang 14

Cơ chế tấn công giả mạo ARP Cache (ARP Poisoning)

 Attacker: là máy tính thực hiện tấn công ARP Cache, có:

ARP Cache của Attacker

MAC ff-ff-ff-ff-00-11

Trang 15

Cơ chế tấn công giả mạo ARP Cache (ARP Poisoning)

Nội dung gói ARP Request của A

Victim A sẽ gửi ARP Request dạng broadcast Chỉ có Victim B gửi ARP Response dạng unicast cho A

Attacker tiến hành gửi liên tục các gói ARP Response chứa mã độc cho Victim A

Trang 16

Cơ chế tấn công giả mạo ARP Cache (ARP Poisoning)

Trước khi thực hiện cuộc tấn công ARP poisoning

Khi cuộc tấn công ARP poisoning được thực thi

Lúc này kẻ tấn công sẽ xem được mọi thông tin cơ mật của cuộc trao đổi

Địa chỉ MAC thật của Gateway đã

bị máy tấn công thay thế bằng MAC của máy tấn công

Trang 17

Thực hiện tấn công ARP Cache (ARP Poisoning)

Demo phần mềm Cain & Abel

Trang 19

Tấn công giả mạo DNS (DNS CACHE POISONING)

3

GV: TRƯƠNG HOÀI PHAN

Thực hiện: NHÓM 21

Trang 20

1 DNS là gì….?

- DNS ( Domain Name System)

- Hệ thống phân giải tên miền Phát

minh năm 1984

- Dùng ánh xạ giữa các tên miền và

các địa chỉ IP

Trang 21

3 Nguyên tắc làm việc của DNS

- Mỗi nhà cung cấp dịch vụ Internet (ISP) có nhiệm vụ

vận hành và duy trì các máy chủ tên miền của mình

- DNS có khả năng truy vấn các máy chủ tên miền khác để tìm ra một cái tên đã được phân giải.

- Các máy chủ tên miền có khả năng ghi nhớ những tên vừa phân giải để dùng cho những yêu cầu phân giải lần sau.

Trang 22

4 Cơ chế làm việc của DNS

Trang 23

1 Giả mạo DNS (DNS Cache Poisoning) là gì

- Dữ liệu sai sẽ được đưa vào

hệ thống tên miền (DNS) cho một máy chủ, để khi người dùng duyệt đến một địa chỉ nào đó sẽ bị

chuyển sang một địa chỉ khác mà không hề hay biết.

VD: www.abc.com có IP x.x.x.x 

www.abc.comgiả mạo có IP y.y.y.y

Trang 24

2 Tấn công giả mạo DNS (DNS CACHE POISONING)

+ Giả mạo địa chỉ DNS

Có 2 cơ chế hoạt động chính:

+ Giả mạo các phản hồi DNS

Trang 25

Giả mạo các phản hồi DNS

Trang 26

Giả mạo địa chỉ DNS

Trang 27

 Ngay khi phát hiện ra lỗ hổng này:

- Các chuyên gia trên thế giới đã làm việc với nhau để tìm ra các phương pháp sửa lỗi

- Các hãng phần mềm đều đã có cung cấp bảng vá lỗi cho phần mềm máy chủ DNS của

Trang 28

GiẢI PHÁP PHÒNG CHỐNG

- Thận trọng khi duyệt Internet

- Sử dụng DNSSEC

- Kiểm tra lỗ hổng DNS Cache Poisoning, ví dụ BkavDNSCheck

- Và 1 số phần mềm phòng chống lại DNS Poisoning như

Kaspersky Labs TDSSKiller

McAfee Stinger

Microsoft Safety Scanner

Avira’s DNS Repair-Tool,…

Trang 29

K094061176 - Lâm Ngọc Phượng

Ngày đăng: 14/12/2021, 17:29

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w