Thư viện tri thức trực tuyến
Kho tài liệu với 50,000+ tài liệu học thuật
© 2023 Siêu thị PDF - Kho tài liệu học thuật hàng đầu Việt Nam

Tài liệu LUẬN VĂN: Một số dạng virus máy tính và phương pháp phòng chống potx
Nội dung xem thử
Mô tả chi tiết
BỘ GIÁO DỤC VÀ ĐÀO TẠO
TRƯỜNG……………..
LUẬN VĂN
Một số dạng virus
máy tính và phương
pháp phòng chống
1
Mục lục
Mở đầu.............................................................................................. 3
Lời cảm ơn........................................................................................ 4
Chương 1. TỔNG QUAN VỀ VIRUS MÁY TÍNH...................... 5
1.1. GIỚI THIỆU VỀ VIRUS MÁY TÍNH……………………………...5
1.1.1. Virus máy tính và các tính chất................................................... 5
1.1.2. Tên của virus máy tính ................................................................. 9
1.1.3. Phân loại virus máy tính............................................................. 11
1.2. BOOT VIRUS……………………………………………………….15
1.2.1. Phƣơng pháp lây lan................................................................... 15
1.2.2. Phân loại Boot Virus................................................................... 16
1.2.3. Cấu trúc chƣơng trình B-Virus................................................. 18
1.3. VIRUS FILE………………………………………………………...20
1.3.1. Phƣơng pháp lây lan................................................................... 20
1.3.2. Phân loại F-Virus....................................................................... 21
1.3.3. Cấu trúc chƣơng trình F-Virus.................................................. 21
1.4. VIRUS MACRO…………………………………………………….23
1.4.1. Định nghĩa.................................................................................... 23
1.4.2. Virus Macro W97M/Antivi.a ..................................................... 24
1.5. TROJAN……………………………………………………………..26
1.5.1. Định nghĩa Trojan....................................................................... 26
1.5.2. Phƣơng pháp lây nhiễm Trojan................................................. 26
1.5.3. Sự nguy hiểm của Trojan .......................................................... 28
1.5.4. Phân loại Trojan.......................................................................... 28
1.5.5. Mục đích của Trojan................................................................... 29
1.5.6. Phƣơng thức hoạt động của Trojan .......................................... 30
1.5.7. Cổng của một số Trojan thông dụng......................................... 31
1.6. INTERNET WORM………………………………………………..32
1.6.1. Giới thiệu chung .......................................................................... 32
2
1.6.2. Các giai đoạn phát triển của sâu Internet ................................ 35
Chương 2. NHẬN DẠNG VÀ PHÁT HIỆN VIRUS.................. 44
2.1. KỸ THUẬT NHẬN DẠNG VIRUS………………………………..44
2.1.1. Nhận dạng chính xác mẫu (Signature based delection) .......... 44
2.1.2. Nhận dạng theo mã đại diện ...................................................... 45
2.1.3. Scan theo string ........................................................................... 46
2.1.4. Nhận dạng hành vi đáng ngờ ..................................................... 48
2.1.5. Kiểm soát liên tục........................................................................ 49
2.1.6. Kết hợp các phƣơng thức ........................................................... 49
2.2. PHƢƠNG PHÁP PHÁT HIỆN VIRUS……………………………50
2.2.1. Quét (scanner) ............................................................................. 50
2.2.2. Checksum (kiểm tra tổng).......................................................... 50
2.2.3. Guard (canh phòng).................................................................... 51
Chương 3. PHÒNG CHỐNG VIRUS.......................................... 52
3.1. DÒ TÌM TRONG BỘ NHỚ………………………………………...52
1/. Đối với B-Virus:................................................................................ 52
2/. Đối với RF-Virus: ............................................................................. 53
3.2. DIỆT VIRUS VÀ KHÔI PHỤC DỮ LIỆU………………………..53
3.2.1. B-Virus......................................................................................... 53
3.2.2. F- Virus ........................................................................................ 54
3.2.3. Virus Trojan ................................................................................ 55
3.2.4. Sâu Worm .................................................................................... 57
3.3. TẠO VIRUS MÁY TÍNH…………………………………………..58
Kết luận........................................................................................... 68
3
Mở đầu
Virus tin học hiện nay đang là nỗi băn khoăn lo lắng của những người
làm công tác tin học, là nỗi lo sợ của những người sử dụng khi máy tính của
mình bị nhiễm virus. Khi máy tính của mình bị nhiễm virus, họ chỉ biết trông
chờ vào các phần mềm diệt virus hiện có trên thị trường, trong trường hợp các
phần mềm này không phát hiện hoặc không tiêu diệt được, họ bị lâm phải tình
huống rất khó khăn, không biết phải làm như thế nào.
Vì lý do đó, có một cách nhìn nhận cơ bản về hệ thống, cơ chế và các
nguyên tắc hoạt động của virus tin học là cần thiết. Trên cơ sở đó, có một cách
nhìn đúng đắn về virus tin học trong việc phòng chống, kiểm tra, chữa trị cũng
như cách phân tích, nghiên cứu một virus mới xuất hiện.
Ứng với mỗi hệ điều hành đều có những loại virus hoạt động riêng trên
nó như ứng với hệ điều hành DOS ta có virus DOS, ứng với hệ điều hành
Windows ta có virus Windows. Và sự phát triển của tin học gắn liền với nó là
sự phát triển của virus tin học mỗi khi có một phần mềm, một chương trình,
một hệ điều hành mới xuất hiện thì virus mới cũng xuất hiện theo và kéo theo
đó là chương trình diệt virus. Vì vậy việc nghiên cứu, nhận dạng và phát hiện
virus để từ đó có biện pháp thích hợp để ngăn chặn và phòng trừ virus đạt kết
quả cao nhất.
4
Lời cảm ơn
Em xin bày tỏ lòng kính trọng và biết ơn sâu sắc tới PSG.TS Trịnh Nhật
Tiến, các giáo viên bộ môn khoa công nghệ thông tin, Đại học Dân Lập Hải
Phòng đã hướng dẫn và động viên em trong quá trình làm luận văn này.
Em xin cảm ơn các thầy cô giáo trong trường đã tạo điều kiện giúp đỡ em
hoàn thành luận văn này. Em xin gửi lời cảm ơn tới gia đình bạn bè đã giúp đỡ
động viên tạo điều kiện cho em trong quá trình làm luận văn.
Vì thời gian không nhiều, kinh nghiệm còn hạn chế, không tránh khỏi các
thiếu sót. Em mong nhận được các ý kiến đóng góp của các thầy cô và bạn bè
Em xin chân thành cảm ơn
5
Chương 1. TỔNG QUAN VỀ VIRUS MÁY TÍNH
Để phát hiện và diệt được virus tin học thì trước hết phải hiểu rõ bản chất
của chúng. Về nguyên tắc chung, công việc diệt virus tin học đa phần là làm
ngược lại những gì mà virus đã làm. Vì vậy, chương này tập trung nghiên cứu
những nội dung liên quan đển cơ chế hoạt động của virus để làm rõ bản chất
của virus tin học. Từ đó có thể xây dựng chương trình tìm và diệt virus.
1.1. GIỚI THIỆU VỀ VIRUS MÁY TÍNH
1.1.1. Virus máy tính và các tính chất
1.1.1.1. Khái niệm
Virus máy
, đôi kh
tính -
.
.
1.1.1.2. Các tính chất
Tính lây lan: đây là tính chất quan trọng nhất đối với tất cả các loại virus.
Khả năng lây lan thể hiện sức mạnh của virus. Đây là điểm phân biệt virus với
một số chương trình “xấu” khác cũng có khả năng phá hoại dữ liệu và máy tính
nhưng không tự lây lan được.
Tính ẩn: tính chất này làm cho virus tránh được sự phát hiện của các
chương trình anti-virus và tăng tốc độ lây nhiễm, đảm bảo sự tồn tại của nó.
Virus có thể giảm tối đa kích thước của mình bằng cách tối ưu hoá mã lệnh của
nó hoặc sử dụng một số giải thuật tự nén và giải nén. Tuy nhiên, điều này cũng