Nghiên Cứu Phương Pháp Bảo Đảm An Toàn Thông Tin Trong Mạng Máy Tính

Khám phá các phương pháp bảo đảm an toàn thông tin trong mạng máy tính qua luận văn thạc sĩ, nâng cao hiểu biết và ứng dụng thực tiễn.

2015

84
2
0

Phí lưu trữ

30 Point

Mục lục chi tiết

LỜI CAM ĐOAN

LỜI MỞ ĐẦU

0.1. Lý do lựa chọn đề tài

0.2. Đối tượng và phạm vi nghiên cứu

0.3. Hướng nghiên cứu của đề tài

0.4. Những nội dung nghiên cứu chính

1. CHƯƠNG 1: CÁC HIỂM HỌA VỀ AN TOÀN THÔNG TIN TRÊN MẠNG MÁY TÍNH

1.1. VẤN ĐỀ AN NINH MẠNG MÁY TÍNH

1.1.1. An ninh hệ thống

1.1.2. Các tấn công vào phần cứng

1.1.3. Các truy nhập không được phép

1.1.4. Lỗi hệ thống và các trình ẩn nấp

1.1.4.1. Lỗi của cơ chế xác thực
1.1.4.2. Lỗi các giao thức
1.1.4.3. Rò rỉ thông tin người sử dụng

1.1.5. Từ chối dịch vụ

1.2. HIỂM HỌA VỀ AN NINH MẠNG

1.2.1. Sử dụng gói số liệu quá lớn (Ping of Death)

1.2.2. Giả địa chỉ IP

1.2.3. Giả điều khiển TCP (TCP spoofing)

1.2.4. Session hijacking

1.2.5. Giả yêu cầu thiết lập kết nối

1.2.6. Tấn công phân đoạn IP

1.3. HIỂM HỌA ĐE DỌA DỊCH VỤ MẠNG MÁY TÍNH

1.3.1. Hiểm họa dịch vụ thư điện tử

1.3.2. Hiểm họa đe dọa dịch vụ Web

1.3.3. Hiểm họa dịch vụ Talnet

1.3.4. Hiểm họa dịch vụ FTP

1.3.5. Các lỗ hổng trên mạng

1.3.6. Ảnh hưởng của các lỗ hổng bảo mật trên mạng Internet

2. CHƯƠNG 2: MỘT SỐ PHƯƠNG PHÁP BẢO VỆ THÔNG TIN TRÊN MẠNG MÁY TÍNH

2.1. KIỂM SOÁT VÀ XỬ LÝ CÁC DẠNG TẤN CÔNG MẠNG

2.1.1. Tấn công giả mạo: Spoofing

2.1.2. Nghe lén: Mapping

2.1.3. Kiểu tấn công “Người đứng giữa”: Hijacking

2.1.4. Ngựa thành Trojan: Trojans

2.1.5. Tấn công từ chối dịch vụ: DoS

2.1.6. Tấn công từ chối dịch vụ phân tán: DDoS

2.1.7. Tấn công dựa trên yếu tố con người: Social engineering

2.2. DÙNG TƯỜNG LỬA

2.2.1. Khái niệm tường lửa

2.2.2. Ứng dụng của tường lửa

2.2.3. Chức năng chính của tường lửa

2.2.4. Phân loại tường lửa

2.2.5. Mô hình tường lửa

2.3. DÙNG CÔNG NGHỆ MẠNG RIÊNG ẢO

2.3.1. Khái niệm mạng riêng ảo

2.3.2. Các loại mạng riêng ảo

2.3.3. Các thành phần cần thiết tạo nên một VPN

2.4. DÙNG CÔNG NGHỆ MÃ HOÁ

2.4.1. Hệ mã hoá khoá công khai RSA

2.4.2. Kỹ thuật mã khóa EC- ELGAMAL

3. CHƯƠNG 3: THỬ NGHIỆM ỨNG DỤNG BẢO VỆ THÔNG TIN TRÊN MẠNG MÁY TÍNH

3.1. PHÁT BIỂU BÀI TOÁN

3.2. ĐỀ XUẤT GIẢI PHÁP

3.2.1. RSA + SHA-1 + EC-Elgamal

3.3. THIẾT KẾ PHẦN MỀM

3.3.1. GIAO DIỆN CHƯƠNG TRÌNH

KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN ĐỀ TÀI

TÀI LIỆU THAM KHẢO

Tóm tắt

I. Tổng Quan Về Phương Pháp Bảo Đảm An Toàn Thông Tin Trong Mạng Máy Tính

Trong bối cảnh công nghệ thông tin phát triển mạnh mẽ, việc bảo đảm an toàn thông tin trong mạng máy tính trở thành một nhiệm vụ cấp thiết. Các phương pháp bảo mật không chỉ giúp bảo vệ dữ liệu mà còn đảm bảo tính toàn vẹn và khả năng truy cập của hệ thống. Nghiên cứu này sẽ phân tích các phương pháp bảo đảm an toàn thông tin, từ đó đưa ra giải pháp hiệu quả cho các tổ chức và doanh nghiệp.

1.1. Khái Niệm Về An Toàn Thông Tin Trong Mạng

An toàn thông tin trong mạng máy tính bao gồm các biện pháp bảo vệ thông tin khỏi các mối đe dọa như xâm nhập, mất mát dữ liệu và tấn công mạng. Điều này bao gồm việc sử dụng các công nghệ như mã hóa, tường lửa và mạng riêng ảo.

1.2. Tầm Quan Trọng Của An Toàn Thông Tin

An toàn thông tin không chỉ bảo vệ dữ liệu mà còn duy trì uy tín và sự tin tưởng của khách hàng. Một sự cố an ninh có thể dẫn đến thiệt hại lớn về tài chính và danh tiếng cho tổ chức.

II. Các Vấn Đề An Ninh Mạng Máy Tính Cần Giải Quyết Ngay

Các vấn đề an ninh mạng hiện nay đang ngày càng gia tăng, từ các cuộc tấn công từ chối dịch vụ (DoS) đến các mối đe dọa từ phần mềm độc hại. Việc nhận diện và xử lý kịp thời các vấn đề này là rất quan trọng để bảo vệ hệ thống.

2.1. Tấn Công Từ Chối Dịch Vụ DoS

Tấn công DoS nhằm làm tê liệt dịch vụ bằng cách gửi một lượng lớn yêu cầu đến máy chủ, khiến nó không thể phục vụ người dùng hợp pháp. Đây là một trong những hình thức tấn công phổ biến nhất hiện nay.

2.2. Phần Mềm Độc Hại Và Các Mối Đe Dọa Khác

Phần mềm độc hại như virus, worm và trojan có thể xâm nhập vào hệ thống và gây ra thiệt hại nghiêm trọng. Việc phát hiện và loại bỏ chúng là một phần quan trọng trong chiến lược bảo mật.

III. Phương Pháp Bảo Vệ Thông Tin Trong Mạng Máy Tính Hiệu Quả

Để bảo vệ thông tin trong mạng máy tính, nhiều phương pháp đã được phát triển. Các phương pháp này không chỉ giúp ngăn chặn các cuộc tấn công mà còn đảm bảo tính toàn vẹn của dữ liệu.

3.1. Sử Dụng Tường Lửa Để Bảo Vệ Mạng

Tường lửa là một trong những công cụ quan trọng nhất trong việc bảo vệ mạng. Nó giúp kiểm soát lưu lượng truy cập và ngăn chặn các kết nối không mong muốn từ bên ngoài.

3.2. Công Nghệ Mã Hóa Dữ Liệu

Mã hóa dữ liệu là một phương pháp hiệu quả để bảo vệ thông tin nhạy cảm. Nó đảm bảo rằng chỉ những người có quyền truy cập mới có thể đọc được dữ liệu.

3.3. Triển Khai Mạng Riêng Ảo VPN

Mạng riêng ảo (VPN) cho phép người dùng kết nối an toàn đến mạng nội bộ từ xa. Điều này giúp bảo vệ thông tin khi truyền tải qua Internet.

IV. Ứng Dụng Thực Tiễn Của Các Phương Pháp Bảo Mật

Việc áp dụng các phương pháp bảo mật trong thực tiễn đã cho thấy hiệu quả rõ rệt trong việc bảo vệ thông tin. Nhiều tổ chức đã thành công trong việc giảm thiểu rủi ro và bảo vệ dữ liệu nhờ vào các giải pháp này.

4.1. Kết Quả Nghiên Cứu Về An Toàn Thông Tin

Nghiên cứu cho thấy rằng việc áp dụng các biện pháp bảo mật như mã hóa và tường lửa đã giúp giảm thiểu đáng kể các cuộc tấn công mạng.

4.2. Các Tổ Chức Thành Công Trong Việc Bảo Mật

Nhiều tổ chức lớn đã triển khai thành công các giải pháp bảo mật, từ đó nâng cao khả năng bảo vệ thông tin và duy trì sự tin tưởng của khách hàng.

V. Kết Luận Về Tương Lai Của An Toàn Thông Tin Trong Mạng

Tương lai của an toàn thông tin trong mạng máy tính sẽ tiếp tục phát triển với sự xuất hiện của các công nghệ mới. Việc nâng cao nhận thức và áp dụng các phương pháp bảo mật hiện đại là rất cần thiết.

5.1. Xu Hướng Mới Trong Bảo Mật Thông Tin

Các xu hướng như trí tuệ nhân tạo và học máy đang được áp dụng để phát hiện và ngăn chặn các cuộc tấn công mạng một cách hiệu quả hơn.

5.2. Tầm Quan Trọng Của Đào Tạo Nhân Lực

Đào tạo nhân lực về an toàn thông tin là rất quan trọng để đảm bảo rằng các tổ chức có đủ kiến thức và kỹ năng để bảo vệ thông tin của mình.

17/07/2025
Luận văn thạc sĩ hay nghiên cứu một số phương pháp bảo đảm an toàn thông tin trong mạng máy tính

Trích đoạn nội dung tài liệu

Chương 1: CÁC HIỂM HỌA VỀ AN TOÀN THÔNG TIN TRÊN MẠNG MÁY TÍNH. VẤN ĐỀ AN NINH MẠNG MÁY TÍNH. An ninh hệ thống. Các hệ thống máy tính được cấu thành từ các thiết bị phần cứng như bộ vi xử lý, đơn vị điều khiển vào ra, các thiết bị ngoại vi (đĩa cứng, máy in.) và hệ điều hành với các thành phần lõi hệ điều hành, hệ thống tệp, các tiến trình hệ thống, các dịch vụ hệ thống.

Tất cả các thành phần nêu trên đều có thể bị đột nhập hay bị lợi dụng khai thác bởi các kẽ hở của chính bản thân các thành phần đó nhằm làm suy yếu và tê liệt một phần hoặc toàn bộ hệ thống 1. Các tấn công vào phần cứng. Các tấn công vào phần cứng dựa trên lỗi của chính bản thân phần cứng. Đây là lỗi của thiết kế phần cứng và kẻ tấn công có thể lợi dụng những lỗi này để tấn công hệ thống.Ví dụ: mặc dù đã được cải tiến và phát triển rất lâu, bộ vi xử lý Pentium của Intel vẫn còn có lỗi.

Chỉ cần thực hiện một đoạn mã đặc biệt là có thể làm cho hệ thống bị tê liệt hoàn toàn, bất kể hệ điều hành được sử dụng có ưu việt đến đâu và hoạt động ở chế độ bảo vệ nào. Các truy nhập không được phép. Cách dễ nhất để vào một hệ thống máy tính là thông qua hình thức đăng nhập “Login”. Kẻ tấn công có nhiều cách để truy nhập bất hợp pháp vào hệ thống.

Các kiểu này có thể là: a/. Mạo danh người sử dụng để yêu cầu thay đổi mật khẩu. Các phép toán đơn giản (thử một tên tài khoản và các kết hợp của mật khẩu cho đến khi có được một tài khoản hoạt động); hoặc c/. Bằng một cách phức tạp mà không cần biết tên tài khoản và mật khẩu.

LUAN VAN CHAT LUONG download : add luanvanchat@agmail. Lỗi hệ thống và các trình ẩn nấp. Sau đây là mô tả một số lỗi hệ thống thường gặp.  Lỗi của cơ chế xác thực Rất nhiều cuộc tấn công xuất phát từ sự hỏng cơ chế xác thực của hệ thống.

Ví dụ: quá trình kiểm tra địa chỉ nguồn IP có thể hoạt động tốt trong một tình huống nào đó, nhưng những kẻ tấn công có thể dùng trình “portmapper” để gửi lại các yêu cầu. Trong trường hợp đó, dịch vụ nền tảng cuối cùng đã bị lừa, bản tin được gửi đến máy dịch vụ xuất hiện dường như từ địa chỉ nguồn nội bộ, nhưng thực ra nó xuất phát từ nơi nào đó khác. Xác thực dựa trên địa chỉ IP cũng có thể bị hỏng nếu hệ thống gửi yêu cầu xác thực không đáng tin cậy. Có lúc, cơ chế xác thực hỏng do các giao thức không mang thông tin đúng đắn.

Cả TCP và IP đều không định dạng người gửi; các giao thức như X11 và rsh phải tự lấy địa chỉ nguồn IP mà không biết có tin tưởng được địa chỉ đó không.  Lỗi các giao thức Đây là trường hợp các lỗi xuất hiện trong bản thân các phần mềm thực hiện giao thức, từ chối các ứng dụng và từ chối công việc thường nhật. Một ví dụ: các tấn công nhờ “số tuần tự IP”. Vì không đủ số ngẫu nhiên trong quá trình tạo “số tuần tự TCP ban đầu” cho một kết nối TCP nên có thể gây ra kẽ hở cho kẻ tấn công lừa địa chỉ nguồn.

Nói đúng hơn, các số tuần tự TCP không được thiết kế để chống lại các tấn công thâm hiểm. Các giao thức khác dựa trên số tuần tự đều có thể bị tấn công bằng cùng một phương thức, bao gồm cả dịch vụ tên miền DNS và dịch vụ thực hiện tiến trình từ xa RPC (Remote Procedure Call)  Rò rỉ thông tin người sử dụng Hầu hết các dịch vụ đều cung cấp một vài thông tin về người sử dụng dịch vụ đó. Thông thường, đây là yêu cầu của chính người dùng dịch vụ này. Các thông tin đó có thể là mục tiêu của các tình báo thương mại hay nó có thể giúp đỡ đột nhập hệ thống.

Dịch vụ “finger” là một ví dụ. Các thông tin mà nó cung cấp có ích rất nhiều cho các kẻ mò mật khẩu hoặc mạo danh người sử dụng. LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com 5  Từ chối dịch vụ Các yêu cầu được gửi đến máy dịch vụ quá nhiều có thể gây nên tình trạng từ chối dịch vụ. Nguyên nhân ở đây là do các máy dịch vụ phải sản sinh nhiều tiến trình con và hệ thống phải cấp phát bộ nhớ và vùng đệm cho chúng.

Đến một lúc, tài nguyên hệ thống hết và dịch vụ trở nên “trơ” với các yêu cầu, nghĩa là nó không trả lời các yêu cầu từ người dùng. Làm tràn ngập mạng để dẫn đến từ chối dịch vụ là cách đơn giản và thông thường. Những kẻ tấn công thông minh hơn còn có thể làm tê liệt dịch vụ, định hướng lại hay thay thế các dịch vụ. LUAN VAN CHAT LUONG download : add luanvanchat@agmail.

HIỂM HỌA VỀ AN NINH MẠNG. Ta xem xét khía cạnh an ninh của mạng dựa trên công nghệ Internet, sử dụng bộ giao thức TCP/IP: TCP/IP không có cơ chế xác thực đối với mỗi số liệu, do đó kẻ tấn công có thể dùng các gói số liệu giả mạo đánh lừa các hệ thống. Bản thân các giao thức thành phần trong bộ giao thức TCP/IP đều được thiết kế để làm việc với một loại gói số liệu nhất định, với một thủ tục thiết lập kết nối (thủ tục bắt tay) và trao đổi số liệu nhất định. Do đó, nếu các giao thức thành phần này phải làm việc ở một chế độ khác hay với một loạt giả mạo khi thiết lập kết nối và trao đổi số liệu thì rất có thể chúng ta sẽ suy yếu hay là sụp đổ cả hệ TCP/IP của hệ thống.

Các mô tả một số ví dụ về hiểm họa tấn công hệ thống. Sử dụng gói số liệu quá lớn (Ping of Death) Thực tế cho thấy, nhiều hệ thống có các phản ứng bất bình thường (ví dụ: hệ hoạt động suy sụp, bị treo hoặc bị khởi động lại) khi nhận được gói IP quá lớn. Cách thông thường nhất để lợi dụng điểm yếu này là thông qua gói ICMP được tạo ra bởi lệnh ping trong các hệ thống. ICMP là một giao thức hỗ trợ điều khiển trong bộ giao thức TCP/IP.

Thông thường, các lệnh ping đều tạo các gói số liệu có chứa 8 byte thông tin tiêu đề của ICMP và khoảng 64 byte số liệu. Nhưng các lệnh ping còn cho phép người dung tạo các gói lớn hơn nếu họ muốn. Một gói IP có độ dài lớn hơn 65536 byte được coi là không hợp lệ. Khi gói này được tạo ra và truyền đến đích nó sẽ bị phân mảnh trên đường truyền.

Khi các gói đến đích, chúng sẽ được tái lập thành gói ban đầu, với độ lớn 65536 bytes và làm tràn vùng đệm trên nhiều hệ thống. Giả địa chỉ IP Thông thường, đối với một mạng dùng riêng, có một hệ thống tường lửa (firewall) hay bộ lọc gói (parket filter) dùng ngăn chặn việc trao đổi số liệu không được phép giữa mạng dùng riêng và mạng bên ngoài. Trong trường hợp một hoặc nhiều máy thuộc mạng dùng riêng được “quy định” là tin cậy thì các dịch vụ đi từ những máy này đến máy đích không cần qua bất cứ LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com 7 trình xác thực nào. Công việc này cho phép giảm thiểu các quá trình xác thực truy nhập vào các máy trong cùng mạng nội bộ.

Nếu kẻ tấn công bên ngoài gửi các gói vào mạng dùng riêng, có địa chỉ IP nguồn là địa chỉ IP của các máy tin cậy thì hệ thống tường lửa hay bộ lọc gói đều cho phép chúng đi qua. Phương pháp tấn công này được gọi là “giả địa chỉ IP” (IP spoofing). Nhờ phương pháp này, kẻ tấn công có thể đột nhập được vào các máy có đặt chế độ làm việc tin cậy và các máy khác trong mạng dùng riêng. Giả điều khiển TCP (TCP spoofing) Một kết nối TCP được định nghĩa đầy đủ với 4 tham số: địa chỉ IP nguồn, số hiệu cổng TCP nguồn, địa chỉ IP đích, số hiệu cổng TCP đích, Phần tiêu đề để gói IP chứa địa chỉ ICP nguồn, địa chỉ IP đích và phân loại giao thức vận chuyển (TCP=6).

Phần tiêu đề để gói TCP có chứa số hiệu cổng nguồn, số hiệu cổng đích, các số tuần tự (sequence) và báo nhận (acknowledge) cũng như các cờ như: SYN, ACK, RST, FIN,.v… Khi một gói IP đi qua một giao diện mạng của hệ thống, ta có thể đọc được nội dung của gói đó, bao gồm các giá trị trả lời số tuần tự STN/ACK hiện thời của các gói trên kết nối đó. Khi bắt được một gói, hệ thống của kẻ tấn công có thể tạo ra các gói số liệu IP giả có cùng địa chỉ IP nguồn, số hiệu cổng TCP nguồn cũng như các giá trị SEQ/ACK và các cờ của TCP đặt trong gói sao cho hệ thống đích bị đánh lừa, ngộ nhận gói số liệu thu được là gói số liệu của bên phát thật. Đồng thời, hệ thống của kẻ tấn công còn gửi gói TCP cho hệ thống nguồn với cờ FIN = 1 (kết thúc kết nối) hay cờ RST = 1 (khởi tạo lại) để đánh lừa hệ thống đích muốn kết thúc kết nối với hệ thống nguồn. Sau khi bị lừa, bên phát kết thúc kết nối vời hệ thống nguồn, Sau khi bị lừa, bên phát kết thúc kết nối TCP với bên thu, trong khi bên thu lại tưởng hệ thống của kẻ tấn công là bên phát và tiếp tục trao đổi số liệu.

Session hijacking LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com 8 Khi bên phát S và bên thu D thiết lập kết nối cũng như truyền số liệu, mối tin tưởng của S và D với nhau là: địa chỉ IP nguồn, địa chỉ TCP nguồn, địa chỉ IP đích, địa chỉ TCP đích và các giá trị SEQ/ACK. Nếu kẻ tấn công (hacker) làm lẫn lộn các giá trị SEQ/ACK trong các gói từ S đến D thì D sẽ không còn tin tưởng các gói thật từ S đến nữa. Khi đó, kẻ tấn công sẽ giả làm S, dùng đúng các giá trị SEQ/ACK của S để tiếp tục trao đổi số liệu với D. Phương thức tấn công loại này, nghĩa là làm lẫn lộn các giá trị SEQ/ACK từ S đến D, được thực hiện bằng cách chèn các gói số liệu vào đúng thời điểm gói từ S đến D, làm cho D chấp nhận gói số liệu lừa này và cập nhật giá trị ACK của nó.

Nội dung được bảo vệ bản quyền — Tải xuống đầy đủ

Tài liệu có tiêu đề "Phương Pháp Bảo Đảm An Toàn Thông Tin Trong Mạng Máy Tính" cung cấp cái nhìn tổng quan về các phương pháp và kỹ thuật nhằm bảo vệ thông tin trong môi trường mạng. Nội dung chính của tài liệu nhấn mạnh tầm quan trọng của việc bảo mật thông tin, các mối đe dọa tiềm ẩn và cách thức ứng phó hiệu quả. Độc giả sẽ được trang bị kiến thức về các biện pháp bảo mật, từ việc sử dụng phần mềm bảo vệ đến các chính sách an ninh mạng, giúp họ hiểu rõ hơn về cách thức bảo vệ dữ liệu cá nhân và doanh nghiệp.

Để mở rộng thêm kiến thức về chủ đề này, bạn có thể tham khảo tài liệu "Luận văn tốt nghiệp tmu một số giải pháp nâng cao an toàn bảo mật thông tin tại công ty cổ phần đầu tư và phát triển đô thị hùng vương". Tài liệu này sẽ cung cấp thêm các giải pháp cụ thể và thực tiễn trong việc nâng cao an toàn bảo mật thông tin, từ đó giúp bạn có cái nhìn sâu sắc hơn về các biện pháp bảo vệ thông tin trong tổ chức.