text:
Virus (máy tính)
- Xin xem các mục từ khác có cùng tên ở Virus (định hướng).
Trong khoa học máy tính, virus máy tính (thường được người sử dụng gọi tắt là virus) là những đoạn mã chương trình được thiết kế để thực hiện tối thiểu là hai việc:
- Tự xen vào hoạt động hiện hành của máy tính một cách hợp lệ, để thực hiện tự nhân bản và những công việc theo chủ ý của người lập trình. Sau khi kết thúc thực thi mã virus thì điều khiển được trả cho trình đang thực thi mà máy không bị "treo", trừ trường hợp virus cố ý treo máy.
- Tự sao chép chính nó, tức tự nhân bản, một cách hợp lệ lây nhiễm vào những tập tin (file) hay các vùng xác định (boot, FAT sector) ở các thiết bị lưu trữ như đĩa cứng, đĩa mềm, thiết bị nhớ flash (phổ biến là USB),... thậm chí cả EPROM chính của máy.
Trước đây, virus thường được viết bởi một số người am hiểu về lập trình muốn chứng tỏ khả năng của mình nên thường virus có các hành động như: cho một chương trình không hoạt động đúng, xóa dữ liệu, làm hỏng ổ cứng,... hoặc gây ra những trò đùa khó chịu.
Những virus mới được viết trong thời gian gần đây không còn thực hiện các trò đùa hay sự phá hoại đối máy tính của nạn nhân bị lây nhiễm nữa, mà đa phần hướng đến việc lấy cắp các thông tin cá nhân nhạy cảm (các mã số thẻ tín dụng) mở cửa sau cho tin tặc đột nhập chiếm quyền điều khiển hoặc các hành động khác nhằm có lợi cho người phát tán virus.
Chiếm trên 90% số virus đã được phát hiện là nhắm vào hệ thống sử dụng hệ điều hành họ Windows chỉ đơn giản bởi hệ điều hành này được sử dụng nhiều nhất trên thế giới. Do tính thông dụng của Windows nên các tin tặc thường tập trung hướng vào chúng nhiều hơn là các hệ điều hành khác. Cũng có quan điểm cho rằng Windows có tính bảo mật không tốt bằng các hệ điều hành khác (như Linux) nên có nhiều virus hơn, tuy nhiên nếu các hệ điều hành khác cũng thông dụng như Windows hoặc thị phần các hệ điều hành ngang bằng nhau thì cũng lượng virus xuất hiện có lẽ cũng tương đương nhau.
Mục lục
- 1 Cách thức hoạt động
- 2 Lịch sử của virus
- 3 Các khái niệm có liên quan
- 4 Danh sách các đuôi tệp có khả năng di truyền và bị lây nhiễm
- 5 Các hình thức lây nhiễm của virus máy tính
- 6 Biến thể
- 7 Virus có khả năng vô hiệu hoá phần mềm diệt virus
- 8 Cách phòng chống virus và ngăn chặn tác hại của nó
- 9 Chú thích
- 10 Liên kết ngoài
Cách thức hoạt động[sửa | sửa mã nguồn]
Viết virus và chống virus tăng cường bảo mật là cuộc đấu phức tạp và tốn kém giữa hai giới lập trình. Tuy nhiên cách thức hoạt động của virus thì có thể được diễn giải khái quát như sau [1].
Các máy tính hoạt động bằng các chỉ thị (hay lệnh, instruction) ở dạng mã máy theo trình tự hợp lý để thực thi một công việc (task) nào đó. Mã máy là dãy số nhị phân và việc lập trình (hay thảo chương) trực tiếp mã máy rất nhức đầu, nên giới điện toán thiết kế ra các ngôn ngữ lập trình (như C, C++, Java,...) để người lập trình ứng dụng thảo chương bằng những ký hiệu và tên gọi dễ nhớ, sau đó dịch sang mã máy để máy thi hành. Nếu lập trình không hợp lý thì máy bị treo, không làm được gì.
Kỹ thuật lập trình dẫn đến những công việc xác định được lặp lại nhiều lần thường được tổ chức thành modul riêng gọi là "trình con", trong ngôn ngữ lập trình gọi là routine hay subroutine, và khi cần thực hiện công việc vốn ấn định cho routine đó thì trình đang chạy thực hiện lệnh gọi (call) đến routine đó để thực thi. Lệnh call có tham số là địa chỉ routine trong bộ nhớ, khi thực thi lệnh call thì chuyển địa chỉ này vào con trỏ lệnh của CPU và trao quyền chạy cho routine đó. Cấu trúc routine có điểm vào (entry) là nơi bắt đầu, và điểm ra (exit) trả lại điều khiển cho trình gọi (caller) sau khi hoàn tất công việc.
Virus được viết ra là dạng một routine, thực hiện sửa tham số địa chỉ của một số lệnh call trỏ đến địa chỉ của nó, và kết thúc virus thì chuyển điều khiển đến routine vốn được gọi của trình. Những gì virus làm thì gói trong dãy mã lệnh virus, trong đó có kỹ năng tự sao lây nhiễm, và tùy thuộc trình độ người viết virus.
Sự tương tự của mã trình với mã ADN sinh học, và hoạt động của virus tin học, dẫn đến tên gọi "virus". Dẫu vậy sự khác nhau căn bản, là virus sinh học phát tác ngay và đồng thời trong tế bào, còn virus tin học chỉ phát tác khi được gọi với tư cách mã lệnh. Nếu nạp virus tin học với tư cách dữ liệu (data) vào bộ nhớ để xem (dump) thì nó không làm được gì cả. Nó cho thấy vai trò cảnh giác khi click vào file có virus (tức là có thể view, edit, delete,... nhưng đừng double click).
Trong thiết kế các máy tính địa chỉ các routine cơ bản được bố trí như sau:
- Địa chỉ các routine của máy chứa trong BIOS thì sau khởi động được đặt trong bộ nhớ ở nơi gọi là "bảng địa chỉ Interrupt".
- Khởi động của ổ đĩa (mềm, cứng, USB,...) được đặt ở boot sector, còn địa chỉ file trong ổ đĩa đặt ở bảng FAT của đĩa.
Virus lục lọi các bảng này để tìm cách thâm nhập thích hợp. Trước đây các virus thường ngắn, có thể gắn thêm vào tệp mã. Ngày nay virus có thể lưu trữ phần thân ở dạng file riêng và ẩn dấu đâu đó trong đĩa hoặc trên mạng, và nội dung file này có thể là dạng macro hoặc html. Các hệ điều hành đã tăng cường bảo mật những điểm dễ bị tấn công. Vì thế virus phải cố tìm các lỗ hổng bảo mật để xâm nhập, và việc tìm ra lỗ hổng đòi hỏi khả năng phân tích mã lệnh phức tạp hơn. Một số virus thì xuất hiện ở dạng chương trình tự lập, thực chất là phần mềm phá hoại, và thực hiện đánh lừa bằng cách hiện ra là một biểu tượng (icon) hay đường link để người thiếu cảnh giác click vào đó [1].
Lịch sử của virus[sửa | sửa mã nguồn]
Có nhiều quan niệm khác nhau về lịch sử của virus điện toán. Ở đây chỉ nêu rất vắn tắt khái quát những điểm chung nhất, qua đó, chúng ta có thể hiểu chi tiết hơn về các loại virus:
- Năm 1949: John von Neumann (1903-1957) phát triển nền tảng lý thuyết tự nhân bản của một chương trình cho máy tính.
- Vào cuối thập niên 1960 đầu thập niên 1970 đã xuất hiện trên các máy Univax 1108 một chương trình gọi là "Pervading Animal" tự nó có thể nối với phần sau của các tập tin tự hành, lúc đó chưa có khái niệm về virus.
- Năm 1981: Các virus đầu tiên xuất hiện trong hệ điều hành của máy tính Apple II.
- Năm 1983: Tại Đại Học miền Nam California, tại Hoa Kỳ, Fred Cohen lần đầu đưa ra khái niệm "Virus máy tính" (computer virus) như định nghĩa ngày nay.
- Năm 1986: Virus "the Brain", virus cho máy tính cá nhân (PC) đầu tiên, được tạo ra tại Pakistan bởi Basit và Amjad. Chương trình này nằm trong phần khởi động (boot sector) của một đĩa mềm 360Kb và nó sẽ lây nhiễm tất cả các ổ đĩa mềm. Đây là loại "stealth virus" đầu tiên.
- Cũng trong tháng 12 năm này, virus cho DOS được khám phá ra là virus "VirDem". Nó có khả năng tự chép mã của mình vào các tệp tự thi hành (executable file) và phá hoại các máy tính VAX/VMS.
- Năm 1987: Virus đầu tiên tấn công vào command.com là virus "Lehigh".
- Năm 1988: Virus Jerusalem tấn công đồng loạt các đại học và các công ty trong các quốc gia vào ngày thứ Sáu 13. Đây là loại virus hoạt động theo đồng hồ của máy tính (giống bom nổ chậm cài hàng loạt cho cùng một thời điểm).
- Tháng 11 cùng năm, Robert Morris, 22 tuổi, chế ra worm chiếm cứ các máy tính của ARPANET, làm liệt khoảng 6.000 máy. Morris bị phạt tù 3 năm và 10.000 dollar. Mặc dù vậy anh ta khai rằng chế ra virus vì "chán đời" (boresome).
- Năm 1990: Chương trình thương mại chống virus đầu tiên ra đời bởi Norton[2].
- Năm 1991: Virus đa hình (polymorphic virus) ra đời đầu tiên là virus "Tequilla". Loại này biết tự thay đổi hình thức của nó, gây ra sự khó khăn cho các chương trình chống virus.
- Năm 1994: Những người thiếu kinh nghiệm, vì lòng tốt đã chuyển cho nhau một điện thư cảnh báo tất cả mọi người không mở tất cả những điện thư có cụm từ "Good Times" trong dòng bị chú (subject line) của chúng. Đây là một loại virus giả (hoax virus) đầu tiên xuất hiện trên các điện thư và lợi dụng vào "tinh thần trách nhiệm" của các người nhận được điện thư này để tạo ra sự luân chuyển.
- Năm 1995: Virus văn bản (macro virus) đầu tiên xuất hiện trong các mã macro trong các tệp của Word và lan truyền qua rất nhiều máy. Loại virus này có thể làm hư hệ điều hành. Macro virus là loại virus viết ra bằng công cụ VBA (Visual Basic for Applications)[3] và tùy theo khả năng, có thể lan nhiễm trong các ứng dụng văn phòng của Microsoft như Word, Excel, PowerPoint, OutLook,.... Loại macro này, nổi tiếng có virus Baza và virus Laroux, xuất hiện năm 1996, có thể nằm trong cả Word hay Excel. Sau này, virus Melissa, năm 1997, tấn công hơn 1 triệu máy, lan truyền bởi một tệp đính kèm kiểu Word bằng cách đọc và gửi đến các địa chỉ của Outlook trong các máy đã bị nhiễm virus. Virus Tristate, năm 1999, có thể nằm trong các tệp Word, Excel và Power Point.
- Năm 2000: Virus Love Bug, còn có tên ILOVEYOU, đánh lừa tính hiếu kì của mọi người. Đây là một loại macro virus. Đặc điểm là nó dùng đuôi tập tin dạng "ILOVEYOU.txt.exe", lợi dụng điểm yếu của Outlook thời bấy giờ: theo mặc định sẵn, đuôi dạng.exe sẽ tự động bị giấu đi. Ngoài ra, virus này còn có một đặc tính mới của spyware: nó tìm cách đọc tên và mã nhập của máy chủ và gửi về cho tay hắc đạo. Khi truy cứu ra thì đó là một sinh viên người Philippines. Tên này được tha bổng vì lúc đó Philippines chưa có luật trừng trị những người tạo ra virus cho máy tính.
- Năm 2002: Tác giả của virus Melissa, David L. Smith, bị xử 20 tháng tù.
- Năm 2003: Virus Slammer, một loại worm lan truyền với vận tốc kỉ lục, truyền cho khoảng 75 nghìn máy tính trong 10 phút.
- Năm 2004: Đánh dấu một thế hệ mới của virus là worm Sasser. Với virus này thì người ta không cần phải mở đính kèm của điện thư mà chỉ cần mở lá thư là đủ cho nó xâm nhập vào máy. Cũng may là Sasser không hoàn toàn hủy hoại máy mà chỉ làm cho máy chủ trở nên chậm hơn và đôi khi nó làm máy tự khởi động trở lại. Tác giả của worm này cũng lập một kỉ lục khác: tay tin tặc nổi tiếng trẻ nhất, chỉ mới 18 tuổi, Sven Jaschan, người Đức. Tuy vậy, vì còn nhỏ tuổi, nên vào tháng 7 năm 2005 nên tòa án Đức chỉ phạt anh này 3 năm tù treo và 30 giờ lao động công ích.
- Năm 2017: Vụ tấn công của WannaCry vào ngày 12 tháng 5 năm 2017 đang tiếp tục phát tán.
- Với khả năng của các tay tin tặc, virus ngày ngay có thể xâm nhập bằng cách bẻ gãy các rào an toàn của hệ điều hành hay chui vào các chỗ hở của các phần mềm nhất là các chương trình thư điện tử, rồi từ đó lan tỏa khắp nơi theo các nối kết mạng hay qua thư điện tử. Do đó, việc truy tìm ra nguồn gốc phát tán virus sẽ càng khó hơn nhiều. Chính Microsoft, hãng phần mềm tạo ra các phần mềm phổ biến, cũng là một nạn nhân. Họ đã phải nghiên cứu, sửa chữa và phát hành rất nhiều các phần mềm nhằm sửa các khiếm khuyêt của phần mềm cũng như phát hành các cập nhật của gói dịch vụ (service pack) nhằm giảm hay vô hiệu hóa các tấn công của virus. Nhưng dĩ nhiên với các phần mềm có hàng triệu dòng mã nguồn thì mong ước chúng hoàn hảo theo ý nghĩa của sự an toàn chỉ có trong lý thuyết. Đây cũng là cơ hội cho các nhà sản xuất các loại phần mềm bảo vệ, sửa lỗi phát triển.
- Trong tương lai không xa, virus sẽ có thêm các bước biến đổi khác, nó bao gồm mọi điểm mạnh sẵn có (polymorphic, sasser hay tấn công bằng nhiều cách thức, nhiều kiểu) và còn kết hợp với các thủ đoạn khác của phần mềm gián điệp (spyware). Đồng thời nó có thể tấn công vào nhiều hệ điều hành khác nhau chứ không nhất thiết nhắm vào một hệ điều hành độc nhất như trong trường hợp của Windows hiện giờ. Và có lẽ virus sẽ không hề (thậm chí là không cần) thay đổi phương thức tấn công: lợi dụng điểm yếu của máy tính cũng như chương trình.
Các khái niệm có liên quan[sửa | sửa mã nguồn]
- Phần mềm ác tính (malware)
- (chữ ghép của malicious và software) chỉ chung các phần mềm có tính năng gây hại như virus, worm và Trojan horse...
- Sâu máy tính (worm)
- là các chương trình cũng có khả năng tự nhân bản tự tìm cách lan truyền qua hệ thống mạng (thường là qua hệ thống thư điện tử). Điểm cần lưu ý ở đây, ngoài gây tác hại cho máy bị nhiễm, nhiệm vụ chính của worm là phá các mạng (network) thông tin chia sẻ, làm giảm khả năng hoạt động hay ngay cả hủy hoại các mạng này. Nhiều nhà phân tích cho rằng worm khác với virus, họ nhấn mạnh vào đặc tính phá hoại mạng nhưng ở đây worm được là một loại virus đặc biệt.
Worm nổi tiếng nhất được tạo bởi Robert Morris vào năm 1988. Nó có thể làm hỏng bất kì hệ điều hành UNIX nào trên Internet. Tuy vậy, có lẽ worm tồn tại lâu nhất là virus happy99, hay các thế hệ sau đó của nó có tên là Trojan. Các worm này sẽ thay đổi nội dung tệp wsok32.dll của Windows và tự gửi bản sao của chính chúng đi đến các địa chỉ cho mỗi lần gửi điện thư hay message.
- Trojan Horse
- đây là loại chương trình cũng có tác hại tương tự như virus chỉ khác là nó không tự nhân bản ra. Như thế, cách lan truyền duy nhất là thông qua các thư dây chuyền. Để trừ loại này người chủ máy chỉ việc tìm ra tập tin Trojan horse rồi xóa nó đi là xong. Tuy nhiên, không có nghĩa là không thể có hai con Trojan horse trên cùng một hệ thống. Chính những kẻ tạo ra các phần mềm này sẽ sử dụng kỹ năng lập trình của mình để sao lưu thật nhiều con trước khi phát tán lên mạng. Đây cũng là loại virus cực kỳ nguy hiểm. Nó có thể hủy ổ cứng, hủy dữ liệu.
- Phần mềm gián điệp (spyware)
- Đây là loại virus có khả năng thâm nhập trực tiếp vào hệ điều hành mà không để lại "di chứng". Thường một số chương trình diệt virus có kèm trình diệt spyware nhưng diệt khá kém đối với các đợt "dịch".
- Phần mềm quảng cáo (adware)
- Loại phần mềm quảng cáo, rất hay có ở trong các chương trình cài đặt tải từ trên mạng. Một số phần mềm vô hại, nhưng một số có khả năng hiển thị thông tin kịt màn hình, cưỡng chế người sử dụng.
- Botnet
- Là những máy tính bị bắt cóc và điều khiển bởi người khác thông qua Trojan, virus...
Điều đặc biệt nguy hiểm là các botnet được phơi bày từ các tin tặc không cần kỹ thuật lập trình cao. Nó được rao bán với giá từ 20USD trở lên cho các tin tặc. Hậu quả của nó để lại không nhỏ: mất tài khoản. Nếu liên kết với một hệ thống máy tính lớn, nó có thể tống tiền cả một doanh nghiệp.
Nhóm của Sites ở Sunbelt cùng với đội phản ứng nhanh của công ty bảo mật iDefense Labs đã tìm ra một botnet chạy trên nền web có tên là Metaphisher. Thay cho cách sử dụng dòng lệnh, tin tặc có thể sử dụng giao diện đồ họa, các biểu tượng có thể thay đổi theo ý thích, chỉ việc dịch con trỏ, nhấn chuột và tấn công.
Theo iDefense Labs, các bot do Metaphisher điều khiển đã lây nhiễm hơn 1 triệu PC trên toàn cầu. Thậm chí trình điều khiển còn mã hóa liên lạc giữa nó và bot "đàn em" và chuyển đi mọi thông tin về các PC bị nhiễm cho người chủ bot như vị trí địa lý, các bản vá bảo mật của Windows và những trình duyệt đang chạy trên mỗi PC.
Những công cụ tạo bot và điều khiển dễ dùng trên góp phần làm tăng vọt số PC bị nhiễm bot được phát hiện trong thời gian gần đây. Thí dụ, Jeanson James Ancheta, 21 tuổi, người Mỹ ở bang California, bị tuyên án 57 tháng tù vì đã vận hành một doanh nghiệp "đen" thu lợi bất chính dựa vào các botnet điều khiển 400.000 "thành viên" và 3 tay điều khiển bot bị bắt ở Hà Lan mùa thu năm trước chính là trung tâm "đầu não" điều khiển hơn 1,5 triệu PC!
Mặc dù đã có luật để bắt những tội phạm kiểu này, nhưng do dễ dàng có được những công cụ phá hoại nên luôn có thêm người mới gia nhập hàng ngũ tin tặc vì tiền hay vì tò mò.
- Keylogger
- Là phần mềm ghi lại chuỗi phím gõ của người dùng. Nó có thể hữu ích cho việc tìm nguồn gốc lỗi sai trong các hệ thống máy tính và đôi khi được dùng để đo năng suất làm việc của nhân viên văn phòng. Các phần mềm kiểu này rất hữu dụng cho ngành luật pháp và tình báo - ví dụ, cung cấp một phương tiện để lấy mật khẩu hoặc các khóa mật mã và nhờ đó qua mắt được các thiết bị an ninh. Tuy nhiên, các phần mềm keylogger được phổ biến rộng rãi trên Internet và bất cứ ai cũng có thể sử dụng cho mục đích lấy trộm mật khẩu và chìa khóa mã hóa.
- Phishing
- Là một hoạt động phạm tội dùng các kỹ thuật lừa đảo. Kẻ lừa đảo cố gắng lừa lấy các thông tin nhạy cảm, chẳng hạn như mật khẩu và thông tin về thẻ tín dụng, bằng cách giả là một người hoặc một doanh nghiệp đáng tin cậy trong một giao dịch điện tử. Phishing thường được thực hiện bằng cách sử dụng thư điện tử hoặc tin nhắn, đôi khi còn sử dụng cả điện thoại.
- Rootkit
- Là một bộ công cụ phần mềm dành cho việc che giấu các tiến trình đang chạy, các file hoặc dữ liệu hệ thống. Rootkit có nguồn gốc từ các ứng dụng tương đối hiền, nhưng những năm gần đây, rootkit đã bị sử dụng ngày càng nhiều bởi các phần mềm ác tính, giúp kẻ xâm nhập hệ thống giữ được đường truy nhập một hệ thống trong khi tránh bị phát hiện. Người ta đã biết đến các rootkit dành cho nhiều hệ điều hành khác nhau chẳng hạn Linux, Solaris và một số phiên bản của Microsoft Windows. Các rootkit thường sửa đổi một số phần của hệ điều hành hoặc tự cài đặt chúng thành các driver hay các môdule trong nhân hệ điều hành (kernel module).
Khi hay tin CD nhạc của Sony cài đặt rookit để giấu file chống sao chép xuất hiện vào tháng 11 năm ngoái, giới tin tặc hân hoan và nhanh chóng khai thác ứng dụng của Sony. Phần mềm của Sony giấu bất kỳ file hay tiến trình bắt đầu với "$sys$", những kẻ viết phần mềm độc hại đã đổi tên file để lợi dụng đặc điểm này.
Vào tháng 3, nhà sản xuất phần mềm chống virus ở Tây Ban Nha là Panda Software cho biết họ đang tìm biến thể của sâu Bagle cực kỳ độc hại có trang bị khả năng của rootkit. Trầm trọng hơn, tương tự như các "nhà sản xuất" chương trình botnet, những kẻ tạo phần mềm rootkit còn bán hoặc phát tán miễn phí các công cụ, giúp những tay viết phần mềm độc hại dễ dàng bổ sung chức năng rootkit cho các virus cũ như Bagle hay tạo loại mới. Một dự án do Microsoft và các nhà nghiên cứu của đại học Michigan thực hiện thật sự mở đường cho nghiên cứu rootkit, tạo ra một phương thức mới gần như "đặt" HĐH chạy trên phần mềm có tên SubVirt (tên của dự án nghiên cứu). HĐH vẫn làm việc bình thường, nhưng "máy ảo" điều khiển mọi thứ HĐH nhìn thấy và có thể dễ dàng giấu chính nó.
May mắn là kỹ thuật này không dễ thực hiện và người dùng dễ nhận ra vì làm chậm hệ thống và làm thay đổi những file nhất định. Hiện giờ, loại siêu rootkit này chỉ mới ở dạng ý tưởng, cần nhiều thời gian trước khi tin tặc có thể thực hiện phương thức tấn công này.
- Phần mềm tống tiền (Ransomware)
- Là loại phần mềm sử dụng một hệ thống mật mã để mã hóa dữ liệu thuộc về một cá nhân và đòi tiền chuộc thì mới khôi phục lại.
- Backdoor
- Backdoor, nghĩa là "cửa hậu" hay lối vào phía sau. Trong một hệ thống máy tính, "cửa hậu" là một phương pháp vượt qua thủ tục chứng thực người dùng thông thường hoặc để giữ đường truy nhập từ xa tới một máy tính, trong khi cố gắng không bị phát hiện bởi việc giám sát thông thường. Cửa hậu có thể có hình thức một chương trình được cài đặt (ví dụ Back Orifice hoặc cửa hậu rookit Sony/BMG rootkit được cài đặt khi một đĩa bất kỳ trong số hàng triệu đĩa CD nhạc của Sony được chơi trên một máy tính chạy Windows), hoặc có thể là một sửa đổi đối với một chương trình hợp pháp - đó là khi nó đi kèm với Trojan.
Danh sách các đuôi tệp có khả năng di truyền và bị lây nhiễm[sửa | sửa mã nguồn]
Các tập tin trên hệ điều hành Windows mang đuôi mở rộng sau có nhiều khả năng bị virus tấn công (xếp theo thứ tự bảng chữ cái tiếng Anh)
- .bat: Microsoft Batch File (Tệp xử lý theo lô nhiều câu lệnh)
- .chm: Compressed HTML Help File (Tệp tài liệu dưới dạng nén HTML)
- .cmd: Command file for Windows NT (Tệp thực thi của Windows NT)
- .com: Command file (program) (Tệp thực thi)
- .cpl: Control Panel extension (Tệp của Control Panel)
- .doc: Microsoft Word (Tệp của chương trình Microsoft Word)
- .exe: Executable File (Tệp thực thi)
- .hlp: Help file (Tệp nội dung trợ giúp người dùng)
- .hta: HTML Application (Ứng dụng HTML)
- .js: JavaScript File (Tệp JavaScript)
- .jse: JavaScript Encoded Script File (Tệp mã hoá JavaScript)
- .lnk: Shortcut File (Tệp đường dẫn)
- .msi: Microsoft Installer File (Tệp cài đặt)
- .pif: Program Information File (Tệp thông tin chương trình)
- .reg: Registry File (Tệp can thiệp và chỉnh sửa Registry)
- .scr: Screen Saver (Portable Executable File)
- .sct: Windows Script Component
- .shb: Document Shortcut File
- .shs: Shell Scrap Object
- .vb: Visual Basic File
- .vbe: Visual Basic Encoded Script File
- .vbs: Visual Basic File (Tệp được lập trình bởi Visual Basic)
- .wsc: Windows Script Component
- .wsf: Windows Script File
- .wsh: Windows Script Host File
- .{*}: Class ID (CLSID) File Extensions
Các hình thức lây nhiễm của virus máy tính[sửa | sửa mã nguồn]
Virus lây nhiễm theo cách cổ điển[sửa | sửa mã nguồn]
Cách cổ điển nhất của sự lây nhiễm, bành trướng của các loai virus máy tính là thông qua các thiết bị lưu trữ di động: Trước đây đĩa mềm và đĩa CD chứa chương trình thường là phương tiện bị lợi dụng nhiều nhất để phát tán. Ngày nay khi đĩa mềm rất ít được sử dụng thì phương thức lây nhiễm này chuyển qua các ổ USB, các đĩa cứng di động hoặc các thiết bị giải trí kỹ thuật số.
Virus lây nhiễm qua thư điện tử[sửa | sửa mã nguồn]
Khi mà thư điện tử (e-mail) được sử dụng rộng rãi trên thế giới thì virus chuyển hướng sang lây nhiễm thông qua thư điện tử thay cho các cách lây nhiễm truyền thống.
Khi đã lây nhiễm vào máy nạn nhân, virus có thể tự tìm ra danh sách các địa chỉ thư điện tử sẵn có trong máy và nó tự động gửi đi hàng loạt (mass mail) cho những địa chỉ tìm thấy. Nếu các chủ nhân của các máy nhận được thư bị nhiễm virus mà không bị phát hiện, tiếp tục để lây nhiễm vào máy, virus lại tiếp tục tìm đến các địa chỉ và gửi tiếp theo. Chính vì vậy số lượng phát tán có thể tăng theo cấp số nhân khiến cho trong một thời gian ngắn hàng hàng triệu máy tính bị lây nhiễm, có thể làm tê liệt nhiều cơ quan trên toàn thế giới trong một thời gian rất ngắn.
Khi mà các phần mềm quản lý thư điện tử kết hợp với các phần mềm diệt virus có thể khắc phục hành động tự gửi nhân bản hàng loạt để phát tán đến các địa chỉ khác trong danh bạ của máy nạn nhân thì chủ nhân phát tán virus chuyển qua hình thức tự gửi thư phát tán virus bằng nguồn địa chỉ sưu tập được trước đó.
Phương thức lây nhiễm qua thư điển tử bao gồm:
- Lây nhiễm vào các file đính kèm theo thư điện tử (attached mail). Khi đó người dùng sẽ không bị nhiễm virus cho tới khi file đính kèm bị nhiễm virus được kích hoạt (do đặc điểm này các virus thường được "trá hình" bởi các tiêu đề hấp dẫn như sex, thể thao hay quảng cáo bán phần mềm với giá vô cùng rẻ)
- Lây nhiễm do mở một liên kết trong thư điện tử. Các liên kết trong thư điện tử có thể dẫn đến một trang web được cài sẵn virus, cách này thường khai thác các lỗ hổng của trình duyệt và hệ điều hành. Một cách khác, liên kết dẫn tới việc thực thi một đoạn mã, và máy tính bị có thể bị lây nhiễm virus.
- Lây nhiễm ngay khi mở để xem thư điện tử: Cách này vô cùng nguy hiểm bởi chưa cần kích hoạt các file hoặc mở các liên kết, máy tính đã có thể bị lây nhiễm virus. Cách này thường khai thác các lỗi của hệ điều hành.
Virus lây nhiễm qua mạng Internet[sửa | sửa mã nguồn]
Theo sự phát triển rộng rãi của Internet trên thế giới mà hiện nay các hình thức lây nhiễm virus qua Internet trở thành các phương thức chính của virus ngày nay. Có các hình thức lây nhiễm virus và phần mềm độc hại thông qua Internet như sau:
- Lây nhiễm thông qua các file tài liệu, phần mềm: Là cách lây nhiễm cổ điển, nhưng thay thế các hình thức truyền file theo cách cổ điển (đĩa mềm, đĩa USB...) bằng cách tải từ Internet, trao đổi, thông qua các phần mềm...
- Lây nhiễm khi đang truy cập các trang web được cài đặt virus (theo cách vô tình hoặc cố ý): Các trang web có thể có chứa các mã hiểm độc gây lây nhiễm virus và phần mềm độc hại vào máy tính của người sử dụng khi truy cập vào các trang web đó.
- Lây nhiễm virus hoặc chiếm quyền điều khiển máy tính thông qua các lỗi bảo mật hệ điều hành, ứng dụng sẵn có trên hệ điều hành hoặc phần mềm của hãng thứ ba: Điều này có thể khó tin đối với một số người sử dụng, tuy nhiên tin tặc có thể lợi dụng các lỗi bảo mật của hệ điều hành, phần mềm sẵn có trên hệ điều hành (ví dụ Windows Media Player) hoặc lỗi bảo mật của các phần mềm của hãng thứ ba (ví dụ Acrobat Reader) để lây nhiễm virus hoặc chiếm quyền kiểm soát máy tính nạn nhân khi mở các file liên kết với các phần mềm này.
Biến thể[sửa | sửa mã nguồn]
Một hình thức trong cơ chế hoạt động của virus là tạo ra các biến thể của chúng.
Biến thể của virus là sự thay đổi mã nguồn nhằm các mục đích tránh sự phát hiện của phần mềm diệt virus hoặc làm thay đổi hành động của nó. Một số loại virus có thể tự tạo ra các biến thể khác nhau gây khó khăn cho quá trình phát hiện và tiêu diệt chúng. Một số biến thể khác xuất hiện do sau khi virus bị nhận dạng của các phần mềm diệt virus, chính tác giả hoặc các tin tặc khác (biết được mã của chúng) đã viết lại, nâng cấp hoặc cải tiến chúng để tiếp tục phát tán.
Virus có khả năng vô hiệu hoá phần mềm diệt virus[sửa | sửa mã nguồn]
Một số virus có khả năng vô hiệu hoá hoặc can thiệp vào hệ điều hành làm tê liệt các phần mềm diệt virus. Sau hành động này chúng mới tiến hành lây nhiễm và tiếp tục phát tán. Một số khác lây nhiễm chính vào phần mềm diệt virus (tuy khó khăn hơn) hoặc ngăn cản sự cập nhật của các phần mềm diệt virus. Kể cả cài lại HĐH và cài diệt sau đó nhưng đã quá trễ.
Các cách thức này không quá khó nếu như chúng nắm rõ được cơ chế hoạt động của các phần mềm diệt virus và được lây nhiễm hoặc phát tác trước khi hệ thống khởi động các phần mềm này. Chúng cũng có thể sửa đổi file host của hệ điều hành Windows để người sử dụng không thể truy cập vào các website và phần mềm diệt virus không thể liên lạc với server của mình để cập nhật.
Cách phòng chống virus và ngăn chặn tác hại của nó[sửa | sửa mã nguồn]
Để không bị lây nhiễm virus thì giải pháp triệt để nhất là ngăn chặn mọi kết nối thông tin vào thiết bị máy tính bao gồm ngắt kết nối mạng chia sẻ, không sử dụng ổ mềm, ổ USB hoặc copy bất kỳ file nào vào máy tính, đặc biệt các dạng file có nguy cơ cao. Điều này thực sự hiệu quả khi mà hiện nay sự tăng trưởng số lượng virus mới hàng năm trên thế giới rất lớn.
Tuy nhiên, trong thời đại "bùng nổ thông tin", đa số mọi người đều có nhu cầu truy cập vào "không gian số", không thể khẳng định chắc chắn bảo vệ an toàn 100% cho máy tính trước hiểm hoạ virus và các phần mềm không mong muốn, nhưng chúng ta có thể hạn chế đến tối đa với các biện pháp bảo vệ dữ liệu của mình:
Sử dụng phần mềm diệt virus[sửa | sửa mã nguồn]
Bảo vệ bằng cách trang bị thêm một phần mềm diệt virus có khả năng nhận biết nhiều loại virus máy tính và liên tục cập nhật dữ liệu để phần mềm đó luôn nhận biết được các virus mới.
(Để biết cách sử dụng phần mềm diệt virus hiệu quả, xem thêm tại "phần mềm diệt virus")
Trên thị trường Việt Nam hiện có rất nhiều các tên tuổi phần mềm diệt virus như:
- Do người Việt Nam viết: Bkav, D32, CMC,...
- Của nước ngoài: Norton-Symantec, Kaspersky, Avira, AVG, ESET, Avast!, BitDefender...
- Phát hành bởi Microsoft: Microsoft Security Essentials
Sử dụng tường lửa cá nhân[sửa | sửa mã nguồn]
Tường lửa cá nhân (Personal Firewall) không phải một cái gì đó quá xa vời hoặc chỉ dành cho các nhà cung cấp dịch vụ internet (ISP) mà mỗi máy tính cá nhân cũng cần phải sử dụng tường lửa để bảo vệ trước virus và các phần mềm độc hại. Khi sử dụng tường lửa, các thông tin vào và ra đối với máy tính được kiểm soát một cách vô thức hoặc có chủ ý. Nếu một phần mềm độc hại đã được cài vào máy tính có hành động kết nối ra Internet thì tường lửa có thể cảnh báo giúp người sử dụng loại bỏ hoặc vô hiệu hoá chúng. Tường lửa giúp ngăn chặn các kết nối đến không mong muốn để giảm nguy cơ bị kiểm soát máy tính ngoài ý muốn hoặc cài đặt vào các chương trình độc hại hay virus máy tính.
Tường lửa được chia hai loại:
- Sử dụng tường lửa bằng phần cứng Nếu người sử dụng kết nối với mạng Internet thông qua một modem hoặc một card chuyên dụng có chức năng này. Thông thường ở chế độ mặc định của nhà sản xuất thì chức năng "tường lửa" bị tắt, người sử dụng có thể truy cập vào modem để cho phép hiệu lực (bật). Sử dụng tường lửa bằng phần cứng không phải tuyệt đối an toàn bởi chúng thường chỉ ngăn chặn kết nối đến trái phép, do đó kết hợp sử dụng tường lửa bằng các phần mềm.
- Sử dụng tường lửa bằng phần mềm: Ngay các hệ điều hành họ Windows ngày nay đã được tích hợp sẵn tính năng tường lửa bằng phần mềm, tuy nhiên thông thường các phần mềm của hãng thứ ba có thể làm việc tốt hơn và tích hợp nhiều công cụ hơn so với tường lửa phần mềm sẵn có của Windows. Ví dụ bộ phần mềm ZoneAlarm Security Suite của hãng ZoneLab là một bộ công cụ bảo vệ hữu hiệu trước virus, các phần mềm độc hại, chống spam, và tường lửa.
Cập nhật các bản vá lỗi của hệ điều hành[sửa | sửa mã nguồn]
Hệ điều hành Windows (chiếm đa số) luôn luôn bị phát hiện các lỗi bảo mật chính bởi sự thông dụng của nó, tin tặc có thể lợi dụng các lỗi bảo mật để chiếm quyền điều khiển hoặc phát tán virus và các phần mềm độc hại. Người sử dụng luôn cần cập nhật các bản vá lỗi của Windows thông qua trang web Microsoft Update (cho việc nâng cấp tất cả các phần mềm của hãng Microsoft) hoặc Windows Update (chỉ cập nhật riêng cho Windows). Cách tốt nhất hãy đặt chế độ nâng cấp (sửa chữa) tự động (Automatic Updates) của Windows. Tính năng này chỉ hỗ trợ đối với các bản Windows mà Microsoft nhận thấy rằng chúng hợp pháp.
Vận dụng kinh nghiệm sử dụng máy tính[sửa | sửa mã nguồn]
Cho dù sử dụng tất cả các phần mềm và phương thức trên nhưng máy tính vẫn có khả năng bị lây nhiễm virus và các phần mềm độc hại bởi mẫu virus mới chưa được cập nhật kịp thời đối với phần mềm diệt virus. Người sử dụng máy tính cần sử dụng triệt để các chức năng, ứng dụng sẵn có trong hệ điều hành và các kinh nghiệm khác để bảo vệ cho hệ điều hành và dữ liệu của mình. Một số kinh nghiệm tham khảo như sau:
- Phát hiện sự hoạt động khác thường của máy tính: Đa phần người sử dụng máy tính không có thói quen cài đặt, gỡ bỏ phần mềm hoặc thường xuyên làm hệ điều hành thay đổi - có nghĩa là một sự sử dụng ổn định - sẽ nhận biết được sự thay đổi khác thường của máy tính. Ví dụ đơn giản: Nhận thấy sự hoạt động chậm chạp của máy tính, nhận thấy các kết nối ra ngoài khác thường thông qua tường lửa của hệ điều hành hoặc của hãng thứ ba (thông qua các thông báo hỏi sự cho phép truy cập ra ngoài hoặc sự hoạt động khác của tường lửa). Mọi sự hoạt động khác thường này nếu không phải do phần cứng gây ra thì cần nghi ngờ sự xuất hiện của virus. Ngay khi có nghi ngờ, cần kiểm tra bằng cách cập nhật dữ liệu mới nhất cho phần mềm diệt virus hoặc thử sử dụng một phần mềm diệt virus khác để quét toàn hệ thống.
- Kiểm soát các ứng dụng đang hoạt động: Kiểm soát sự hoạt động của các phần mềm trong hệ thống thông qua Task Manager hoặc các phần mềm của hãng thứ ba (chẳng hạn: ProcessViewer) để biết một phiên làm việc bình thường hệ thống thường nạp các ứng dụng nào, chúng chiếm lượng bộ nhớ bao nhiêu, chiếm CPU bao nhiêu, tên file hoạt động là gì...ngay khi có điều bất thường của hệ thống (dù chưa có biểu hiện của sự nhiễm virus) cũng có thể có sự nghi ngờ và có hành động phòng ngừa hợp lý. Tuy nhiên cách này đòi hỏi một sự am hiểu nhất định của người sử dụng.
- Loại bỏ một số tính năng tự động của hệ điều hành có thể tạo điều kiện cho sự lây nhiễm virus: Theo mặc định Windows thường cho phép các tính năng tự chạy (autorun) giúp người sử dụng thuận tiện cho việc tự động cài đặt phần mềm khi đưa đĩa CD hoặc đĩa USB vào hệ thống. Chính các tính năng này được một số loại virus lợi dụng để lây nhiễm ngay khi vừa cắm ổ USB hoặc đưa đĩa CD phần mềm vào hệ thống (một vài loại virus lan truyền rất nhanh trong thời gian gần đây thông qua các ổ USB bằng cách tạo các file autorun.inf trên ổ USB để tự chạy các virus ngay khi cắm ổ USB vào máy tính). Cần loại bỏ tính năng này bằng các phần mềm của hãng thứ ba như TWEAKUI hoặc sửa đổi trong Registry.
- Quét virus trực tuyến: Sử dụng các trang web cho phép phát hiện virus trực tuyến:
(Xem thêm phần "Phần mềm diệt virus trực tuyến" tại bài phần mềm diệt virus)
Bảo vệ dữ liệu máy tính[sửa | sửa mã nguồn]
Nếu như không chắc chắn 100% rằng có thể không bị lây nhiễm virus máy tính và các phần mềm hiểm độc khác thì bạn nên tự bảo vệ sự toàn vẹn của dữ liệu của mình trước khi dữ liệu bị hư hỏng do virus (hoặc ngay cả các nguy cơ tiềm tàng khác như sự hư hỏng của các thiết bị lưu trữ dữ liệu của máy tính). Trong phạm vi về bài viết về virus máy tính, bạn có thể tham khảo các ý tưởng chính như sau:
- Sao lưu dữ liệu theo chu kỳ là biện pháp đúng đắn nhất hiện nay để bảo vệ dữ liệu. Bạn có thể thường xuyên sao lưu dữ liệu theo chu kỳ đến một nơi an toàn như: các thiết bị nhớ mở rộng (ổ USB, ổ cứng di động, ghi ra đĩa quang...), hình thức này có thể thực hiện theo chu kỳ hàng tuần hoặc khác hơn tuỳ theo mức độ cập nhật, thay đổi của dữ liệu của bạn.
- Tạo các dữ liệu phục hồi cho toàn hệ thống không dừng lại các tiện ích sẵn có của hệ điều hành (ví dụ System Restore của Windows Me, XP...) mà có thể cần đến các phần mềm của hãng thứ ba, ví dụ bạn có thể tạo các bản sao lưu hệ thống bằng các phần mềm ghost, các phần mềm tạo ảnh ổ đĩa hoặc phân vùng khác.
Thực chất các hành động trên không chắc chắn là các dữ liệu được sao lưu không bị lây nhiễm virus, nhưng nếu có virus thì các phiên bản cập nhật mới hơn của phần mềm diệt virus trong tương lai có thể loại bỏ được chúng.
Chú thích[sửa | sửa mã nguồn]
- ^ a ă Szor Peter (2005). The art of computer virus research and defense. Upper Saddle River, NJ: Addison-Wesley. p. 43. ISBN 0-321-30454-3.
- ^ Trung tâm điện toán Peter Norton, sau này được tập đoàn Symantec mua lại
- ^ VBA là một phần mềm công cụ, hỗ trợ tạo các ứng dụng sử dụng ngôn ngữ lập trình Visual Basic

markdown:
# Virus (máy tính)
[Jump to navigation](#mw-head) [Jump to search](#p-search) *Xin xem các mục từ khác có cùng tên ở* [Virus (định hướng)](/wiki/Virus_(%C4%91%E1%BB%8Bnh_h%C6%B0%E1%BB%9Bng)).
Trong
[khoa học máy tính](/wiki/Khoa_h%E1%BB%8Dc_m%C3%A1y_t%C3%ADnh), **virus máy tính** (thường được người sử dụng gọi tắt là **virus**) là những đoạn mã [chương trình](/wiki/Ch%C6%B0%C6%A1ng_tr%C3%ACnh) được thiết kế để thực hiện tối thiểu là hai việc:
- Tự xen vào hoạt động hiện hành của máy tính một cách hợp lệ, để thực hiện tự nhân bản và những công việc theo chủ ý của người lập trình. Sau khi kết thúc thực thi mã virus thì điều khiển được trả cho trình đang thực thi mà máy không bị "treo", trừ trường hợp virus cố ý treo máy.
- Tự sao chép chính nó, tức tự nhân bản, một cách hợp lệ lây nhiễm vào những tập tin (file) hay các vùng xác định (boot, FAT sector) ở các thiết bị lưu trữ như đĩa cứng, đĩa mềm, thiết bị nhớ flash (phổ biến là USB),... thậm chí cả EPROM chính của máy.
Trước đây, virus thường được viết bởi một số người am hiểu về lập trình muốn chứng tỏ khả năng của mình nên thường virus có các hành động như: cho một chương trình không hoạt động đúng, xóa dữ liệu, làm hỏng ổ cứng,... hoặc gây ra những trò đùa khó chịu.
Những virus mới được viết trong thời gian gần đây không còn thực hiện các trò đùa hay sự phá hoại đối máy tính của nạn nhân bị lây nhiễm nữa, mà đa phần hướng đến việc lấy cắp các thông tin cá nhân nhạy cảm (các mã số thẻ tín dụng) mở cửa sau cho tin tặc đột nhập chiếm quyền điều khiển hoặc các hành động khác nhằm có lợi cho người phát tán virus.
Chiếm trên 90% số virus đã được phát hiện là nhắm vào hệ thống sử dụng hệ điều hành họ Windows chỉ đơn giản bởi hệ điều hành này được sử dụng nhiều nhất trên thế giới. Do tính thông dụng của Windows nên các tin tặc thường tập trung hướng vào chúng nhiều hơn là các hệ điều hành khác. Cũng có quan điểm cho rằng Windows có tính bảo mật không tốt bằng các hệ điều hành khác (như Linux) nên có nhiều virus hơn, tuy nhiên nếu các hệ điều hành khác cũng thông dụng như Windows hoặc thị phần các hệ điều hành ngang bằng nhau thì cũng lượng virus xuất hiện có lẽ cũng tương đương nhau.
## Mục lục
[1 Cách thức hoạt động](#Cách_thức_hoạt_động) [2 Lịch sử của virus](#Lịch_sử_của_virus) [3 Các khái niệm có liên quan](#Các_khái_niệm_có_liên_quan) [4 Danh sách các đuôi tệp có khả năng di truyền và bị lây nhiễm](#Danh_sách_các_đuôi_tệp_có_khả_năng_di_truyền_và_bị_lây_nhiễm) [5 Các hình thức lây nhiễm của virus máy tính](#Các_hình_thức_lây_nhiễm_của_virus_máy_tính) [6 Biến thể](#Biến_thể) [7 Virus có khả năng vô hiệu hoá phần mềm diệt virus](#Virus_có_khả_năng_vô_hiệu_hoá_phần_mềm_diệt_virus) [8 Cách phòng chống virus và ngăn chặn tác hại của nó](#Cách_phòng_chống_virus_và_ngăn_chặn_tác_hại_của_nó) [9 Chú thích](#Chú_thích) [10 Liên kết ngoài](#Liên_kết_ngoài)
## Cách thức hoạt động[
[sửa](/w/index.php?title=Virus_(m%C3%A1y_t%C3%ADnh)&veaction=edit§ion=1) | [sửa mã nguồn](/w/index.php?title=Virus_(m%C3%A1y_t%C3%ADnh)&action=edit§ion=1)]
Viết virus và chống virus tăng cường bảo mật là cuộc đấu phức tạp và tốn kém giữa hai giới lập trình. Tuy nhiên cách thức hoạt động của virus thì có thể được diễn giải khái quát như sau
. [1]
Các
[máy tính](/wiki/M%C3%A1y_t%C3%ADnh) hoạt động bằng các chỉ thị (hay lệnh, instruction) ở dạng [mã máy](/wiki/M%C3%A3_m%C3%A1y) theo trình tự hợp lý để thực thi một công việc (task) nào đó. [Mã máy](/wiki/M%C3%A3_m%C3%A1y) là dãy số nhị phân và việc [lập trình](/wiki/L%E1%BA%ADp_tr%C3%ACnh) (hay thảo chương) trực tiếp mã máy rất nhức đầu, nên giới điện toán thiết kế ra các [ngôn ngữ lập trình](/wiki/Ng%C3%B4n_ng%E1%BB%AF_l%E1%BA%ADp_tr%C3%ACnh) (như [C](/wiki/C_(ng%C3%B4n_ng%E1%BB%AF_l%E1%BA%ADp_tr%C3%ACnh)), [C++](/wiki/C%2B%2B), [Java](/wiki/Java_(ng%C3%B4n_ng%E1%BB%AF_l%E1%BA%ADp_tr%C3%ACnh)),...) để người lập trình ứng dụng thảo chương bằng những ký hiệu và tên gọi dễ nhớ, sau đó dịch sang mã máy để máy thi hành. Nếu lập trình không hợp lý thì máy bị treo, không làm được gì.
Kỹ thuật lập trình dẫn đến
*những công việc xác định được lặp lại nhiều lần* thường được tổ chức thành modul riêng gọi là "trình con", trong [ngôn ngữ lập trình](/wiki/Ng%C3%B4n_ng%E1%BB%AF_l%E1%BA%ADp_tr%C3%ACnh) gọi là *routine* hay *subroutine*, và khi cần thực hiện công việc vốn ấn định cho routine đó thì trình đang chạy thực hiện lệnh gọi (call) đến routine đó để thực thi. Lệnh *call* có tham số là địa chỉ routine trong bộ nhớ, khi thực thi lệnh call thì chuyển địa chỉ này vào *con trỏ lệnh* của [CPU](/wiki/CPU) và trao quyền chạy cho routine đó. Cấu trúc routine có *điểm vào* (entry) là nơi bắt đầu, và *điểm ra* (exit) trả lại điều khiển cho trình gọi (caller) sau khi hoàn tất công việc.
Virus được viết ra là dạng một
*routine*, thực hiện sửa tham số địa chỉ của một số lệnh *call* trỏ đến địa chỉ của nó, và kết thúc virus thì chuyển điều khiển đến routine vốn được gọi của trình. Những gì virus làm thì gói trong dãy mã lệnh virus, trong đó có kỹ năng tự sao lây nhiễm, và tùy thuộc trình độ người viết virus.
Sự tương tự của mã trình với mã
[ADN](/wiki/ADN) sinh học, và hoạt động của virus tin học, dẫn đến tên gọi " *virus*". Dẫu vậy sự khác nhau căn bản, là virus sinh học phát tác ngay và đồng thời trong tế bào, còn virus tin học chỉ phát tác khi *được gọi* với tư cách mã lệnh. Nếu nạp virus tin học với tư cách dữ liệu (data) vào bộ nhớ để xem (dump) thì nó không làm được gì cả. Nó cho thấy vai trò cảnh giác khi *click* vào [file](/wiki/File) có virus (tức là có thể view, edit, delete,... nhưng đừng *double click*).
Trong thiết kế các máy tính địa chỉ các routine cơ bản được bố trí như sau:
- Địa chỉ các routine của máy chứa trong BIOS thì sau khởi động được đặt trong bộ nhớ ở nơi gọi là "bảng địa chỉ Interrupt".
- Khởi động của ổ đĩa (mềm, cứng, USB,...) được đặt ở
*, còn địa chỉ* [boot sector](/wiki/Boot_sector) [file](/wiki/File)trong ổ đĩa đặt ở [bảng FAT](/wiki/FAT)của đĩa.
Virus lục lọi các bảng này để tìm cách thâm nhập thích hợp. Trước đây các virus thường ngắn, có thể gắn thêm vào tệp mã. Ngày nay virus có thể lưu trữ phần thân ở dạng file riêng và ẩn dấu đâu đó trong đĩa hoặc trên mạng, và nội dung file này có thể là dạng macro hoặc html. Các hệ điều hành đã tăng cường bảo mật những điểm dễ bị tấn công. Vì thế virus phải cố tìm các
*lỗ hổng bảo mật* để xâm nhập, và việc tìm ra lỗ hổng đòi hỏi khả năng phân tích mã lệnh phức tạp hơn. Một số virus thì xuất hiện ở dạng chương trình tự lập, thực chất là *phần mềm phá hoại*, và thực hiện đánh lừa bằng cách hiện ra là một biểu tượng ( *icon*) hay đường *link* để người thiếu cảnh giác click vào đó . [1]
## Lịch sử của virus[
[sửa](/w/index.php?title=Virus_(m%C3%A1y_t%C3%ADnh)&veaction=edit§ion=2) | [sửa mã nguồn](/w/index.php?title=Virus_(m%C3%A1y_t%C3%ADnh)&action=edit§ion=2)]
Có nhiều quan niệm khác nhau về lịch sử của virus điện toán. Ở đây chỉ nêu rất vắn tắt khái quát những điểm chung nhất, qua đó, chúng ta có thể hiểu chi tiết hơn về các loại virus:
- Năm
[1949](/wiki/1949): [John von Neumann](/wiki/John_von_Neumann)( [1903](/wiki/1903)- [1957](/wiki/1957)) phát triển nền tảng lý thuyết tự nhân bản của một chương trình cho máy tính.
- Vào cuối
[thập niên 1960](/wiki/Th%E1%BA%ADp_ni%C3%AAn_1960)đầu [thập niên 1970](/wiki/Th%E1%BA%ADp_ni%C3%AAn_1970)đã xuất hiện trên các máy [Univax 1108](/w/index.php?title=Univax_1108&action=edit&redlink=1)một chương trình gọi là "Pervading Animal" tự nó có thể nối với phần sau của các tập tin tự hành, lúc đó chưa có khái niệm về virus.
- Năm
[1981](/wiki/1981): Các virus đầu tiên xuất hiện trong [hệ điều hành](/wiki/H%E1%BB%87_%C4%91i%E1%BB%81u_h%C3%A0nh)của máy tính [Apple II](/w/index.php?title=Apple_II&action=edit&redlink=1).
- Năm
[1983](/wiki/1983): Tại [Đại Học miền Nam California](/w/index.php?title=%C4%90%E1%BA%A1i_H%E1%BB%8Dc_mi%E1%BB%81n_Nam_California&action=edit&redlink=1), tại [Hoa Kỳ](/wiki/Hoa_K%E1%BB%B3), [Fred Cohen](/wiki/Fred_Cohen)lần đầu đưa ra khái niệm "Virus máy tính" ( *computer virus*) như định nghĩa ngày nay.
- Năm
[1986](/wiki/1986): [Virus "the Brain"](/w/index.php?title=Virus_%22the_Brain%22&action=edit&redlink=1), virus cho [máy tính cá nhân](/wiki/M%C3%A1y_t%C3%ADnh_c%C3%A1_nh%C3%A2n)(PC) đầu tiên, được tạo ra tại [Pakistan](/wiki/Pakistan)bởi Basit và Amjad. Chương trình này nằm trong phần khởi động ( *) của một* [boot sector](/wiki/Boot_sector) [đĩa mềm](/wiki/%C4%90%C4%A9a_m%E1%BB%81m)360Kb và nó sẽ lây nhiễm tất cả các ổ đĩa mềm. Đây là loại "stealth virus" đầu tiên.
- Cũng trong tháng 12 năm này, virus cho
[DOS](/wiki/DOS)được khám phá ra là [virus "VirDem"](/w/index.php?title=Virus_%22VirDem%22&action=edit&redlink=1). Nó có khả năng tự chép mã của mình vào các tệp tự thi hành ( *executable file*) và phá hoại các máy tính [VAX/VMS](/w/index.php?title=VAX/VMS&action=edit&redlink=1).
- Năm
[1987](/wiki/1987): Virus đầu tiên tấn công vào command.com là [virus "Lehigh"](/w/index.php?title=Virus_%22Lehigh%22&action=edit&redlink=1).
- Năm
[1988](/wiki/1988): [Virus Jerusalem](/wiki/Virus_Jerusalem)tấn công đồng loạt các đại học và các công ty trong các quốc gia vào ngày thứ Sáu 13. Đây là loại virus hoạt động theo đồng hồ của máy tính (giống bom nổ chậm cài hàng loạt cho cùng một thời điểm).
- Tháng 11 cùng năm,
[Robert Morris](/w/index.php?title=Robert_Morris&action=edit&redlink=1), 22 tuổi, chế ra worm chiếm cứ các máy tính của [ARPANET](/wiki/ARPANET), làm liệt khoảng 6.000 máy. Morris bị phạt tù 3 năm và 10.000 dollar. Mặc dù vậy anh ta khai rằng chế ra virus vì "chán đời" ( *boresome*).
- Năm
[1990](/wiki/1990): Chương trình thương mại chống virus đầu tiên ra đời bởi Norton . [[2]](#cite_note-2)
- Năm
[1991](/wiki/1991): [Virus đa hình](/wiki/Virus_%C4%91a_h%C3%ACnh)( *polymorphic virus*) ra đời đầu tiên là [virus "Tequilla"](/w/index.php?title=Virus_%22Tequilla%22&action=edit&redlink=1). Loại này biết tự thay đổi hình thức của nó, gây ra sự khó khăn cho các chương trình chống virus.
- Năm
[1994](/wiki/1994): Những người thiếu kinh nghiệm, vì lòng tốt đã chuyển cho nhau một điện thư cảnh báo tất cả mọi người không mở tất cả những điện thư có cụm từ "Good Times" trong dòng bị chú ( *subject line*) của chúng. Đây là một loại virus giả ( *hoax virus*) đầu tiên xuất hiện trên các điện thư và lợi dụng vào "tinh thần trách nhiệm" của các người nhận được điện thư này để tạo ra sự luân chuyển.
- Năm
[1995](/wiki/1995): Virus văn bản ( *macro virus*) đầu tiên xuất hiện trong các mã macro trong các tệp của [Word](/w/index.php?title=Word&action=edit&redlink=1)và lan truyền qua rất nhiều máy. Loại virus này có thể làm hư hệ điều hành. Macro virus là loại virus viết ra bằng công cụ VBA ( *Visual Basic for Applications*) và tùy theo khả năng, có thể lan nhiễm trong các [[3]](#cite_note-3) [ứng dụng văn phòng](/w/index.php?title=%E1%BB%A8ng_d%E1%BB%A5ng_v%C4%83n_ph%C3%B2ng&action=edit&redlink=1)của Microsoft như [Word](/w/index.php?title=Word&action=edit&redlink=1), [Excel](/w/index.php?title=Excel&action=edit&redlink=1), [PowerPoint](/wiki/Microsoft_PowerPoint), [OutLook](/w/index.php?title=OutLook&action=edit&redlink=1),.... Loại macro này, nổi tiếng có [virus Baza](/w/index.php?title=Virus_Baza&action=edit&redlink=1)và [virus Laroux](/w/index.php?title=Virus_Laroux&action=edit&redlink=1), xuất hiện năm [1996](/wiki/1996), có thể nằm trong cả Word hay Excel. Sau này, [virus Melissa](/w/index.php?title=Virus_Melissa&action=edit&redlink=1), năm [1997](/wiki/1997), tấn công hơn 1 triệu máy, lan truyền bởi một tệp đính kèm kiểu Word bằng cách đọc và gửi đến các địa chỉ của Outlook trong các máy đã bị nhiễm virus. [Virus Tristate](/w/index.php?title=Virus_Tristate&action=edit&redlink=1), năm [1999](/wiki/1999), có thể nằm trong các tệp Word, Excel và Power Point.
- Năm
[2000](/wiki/2000): [Virus Love Bug](/w/index.php?title=Virus_Love_Bug&action=edit&redlink=1), còn có tên ILOVEYOU, đánh lừa tính hiếu kì của mọi người. Đây là một loại macro virus. Đặc điểm là nó dùng đuôi tập tin dạng "ILOVEYOU.txt.exe", lợi dụng điểm yếu của Outlook thời bấy giờ: theo mặc định sẵn, đuôi dạng.exe sẽ tự động bị giấu đi. Ngoài ra, virus này còn có một đặc tính mới của spyware: nó tìm cách đọc tên và mã nhập của máy chủ và gửi về cho tay hắc đạo. Khi truy cứu ra thì đó là một sinh viên người [Philippines](/wiki/Philippines). Tên này được tha bổng vì lúc đó Philippines chưa có luật trừng trị những người tạo ra virus cho máy tính.
- Năm
[2002](/wiki/2002): Tác giả của [virus Melissa](/w/index.php?title=Virus_Melissa&action=edit&redlink=1), [David L. Smith](/w/index.php?title=David_L._Smith&action=edit&redlink=1), bị xử 20 tháng tù.
- Năm
[2003](/wiki/2003): [Virus Slammer](/w/index.php?title=Virus_Slammer&action=edit&redlink=1), một loại worm lan truyền với vận tốc kỉ lục, truyền cho khoảng 75 nghìn máy tính trong 10 phút.
- Năm
[2004](/wiki/2004): Đánh dấu một thế hệ mới của virus là worm [Sasser](/w/index.php?title=Virus_Sasser&action=edit&redlink=1). Với virus này thì người ta không cần phải mở đính kèm của điện thư mà chỉ cần mở lá thư là đủ cho nó xâm nhập vào máy. Cũng may là Sasser không hoàn toàn hủy hoại máy mà chỉ làm cho máy chủ trở nên chậm hơn và đôi khi nó làm máy tự khởi động trở lại. Tác giả của worm này cũng lập một kỉ lục khác: tay [tin tặc](/wiki/Hacker)nổi tiếng trẻ nhất, chỉ mới 18 tuổi, Sven Jaschan, [người Đức](/wiki/Ng%C6%B0%E1%BB%9Di_%C4%90%E1%BB%A9c). Tuy vậy, vì còn nhỏ tuổi, nên vào tháng 7 năm [2005](/wiki/2005)nên tòa án Đức chỉ phạt anh này 3 năm tù treo và 30 giờ lao động công ích.
- Năm
[2017](/wiki/2017): [Vụ tấn công của WannaCry](/wiki/V%E1%BB%A5_t%E1%BA%A5n_c%C3%B4ng_c%E1%BB%A7a_WannaCry)vào ngày 12 tháng 5 năm 2017 đang tiếp tục phát tán.
- Với khả năng của các tay
[tin tặc](/wiki/Hacker), virus ngày ngay có thể xâm nhập bằng cách bẻ gãy các rào an toàn của [hệ điều hành](/wiki/H%E1%BB%87_%C4%91i%E1%BB%81u_h%C3%A0nh)hay chui vào các chỗ hở của các [phần mềm](/wiki/Ph%E1%BA%A7n_m%E1%BB%81m)nhất là các [chương trình thư điện tử](/wiki/Th%C6%B0_%C4%91i%E1%BB%87n_t%E1%BB%AD#APPLICATION), rồi từ đó lan tỏa khắp nơi theo các nối kết mạng hay qua thư điện tử. Do đó, việc truy tìm ra nguồn gốc phát tán virus sẽ càng khó hơn nhiều. Chính [Microsoft](/wiki/Microsoft), hãng phần mềm tạo ra các phần mềm phổ biến, cũng là một nạn nhân. Họ đã phải nghiên cứu, sửa chữa và phát hành rất nhiều các phần mềm nhằm sửa các khiếm khuyêt của phần mềm cũng như phát hành các cập nhật của gói dịch vụ ( *service pack*) nhằm giảm hay vô hiệu hóa các tấn công của virus. Nhưng dĩ nhiên với các phần mềm có hàng triệu dòng [mã nguồn](/wiki/M%C3%A3_ngu%E1%BB%93n)thì mong ước chúng hoàn hảo theo ý nghĩa của sự an toàn chỉ có trong lý thuyết. Đây cũng là cơ hội cho các nhà sản xuất các loại phần mềm bảo vệ, sửa lỗi phát triển.
- Trong tương lai không xa, virus sẽ có thêm các bước biến đổi khác, nó bao gồm mọi điểm mạnh sẵn có (
*polymorphic, sasser*hay tấn công bằng nhiều cách thức, nhiều kiểu) và còn kết hợp với các thủ đoạn khác của [phần mềm gián điệp](/wiki/Ph%E1%BA%A7n_m%E1%BB%81m_gi%C3%A1n_%C4%91i%E1%BB%87p)( *spyware*). Đồng thời nó có thể tấn công vào nhiều [hệ điều hành](/wiki/H%E1%BB%87_%C4%91i%E1%BB%81u_h%C3%A0nh)khác nhau chứ không nhất thiết nhắm vào một hệ điều hành độc nhất như trong trường hợp của Windows hiện giờ. Và có lẽ virus sẽ không hề (thậm chí là không cần) thay đổi phương thức tấn công: lợi dụng điểm yếu của máy tính cũng như chương trình.
## Các khái niệm có liên quan[
[sửa](/w/index.php?title=Virus_(m%C3%A1y_t%C3%ADnh)&veaction=edit§ion=3) | [sửa mã nguồn](/w/index.php?title=Virus_(m%C3%A1y_t%C3%ADnh)&action=edit§ion=3)] [Phần mềm ác tính](/wiki/Ph%E1%BA%A7n_m%E1%BB%81m_%C3%A1c_%C3%BD)( *malware*)
- (chữ ghép của
*malicious*và *software*) chỉ chung các [phần mềm](/wiki/Ph%E1%BA%A7n_m%E1%BB%81m)có tính năng gây hại như virus, worm và Trojan horse... [Sâu máy tính](/wiki/S%C3%A2u_m%C3%A1y_t%C3%ADnh)( *worm*)
- là các chương trình cũng có khả năng tự nhân bản tự tìm cách lan truyền qua hệ thống
[mạng](/wiki/M%E1%BA%A1ng)(thường là qua hệ thống thư điện tử). Điểm cần lưu ý ở đây, ngoài gây tác hại cho máy bị nhiễm, nhiệm vụ chính của worm là phá các mạng ( *network*) thông tin chia sẻ, làm giảm khả năng hoạt động hay ngay cả hủy hoại các mạng này. Nhiều nhà phân tích cho rằng worm khác với virus, họ nhấn mạnh vào đặc tính phá hoại mạng nhưng ở đây worm được là một loại virus đặc biệt.
Worm nổi tiếng nhất được tạo bởi
[Robert Morris](/w/index.php?title=Robert_Morris&action=edit&redlink=1) vào năm [1988](/wiki/1988). Nó có thể làm hỏng bất kì [hệ điều hành](/wiki/H%E1%BB%87_%C4%91i%E1%BB%81u_h%C3%A0nh) [UNIX](/wiki/Unix) nào trên Internet. Tuy vậy, có lẽ worm tồn tại lâu nhất là [virus happy99](/w/index.php?title=Virus_happy99&action=edit&redlink=1), hay các thế hệ sau đó của nó có tên là [Trojan](/wiki/Trojan). Các worm này sẽ thay đổi nội dung tệp wsok32.dll của [Windows](/wiki/Microsoft_Windows) và tự gửi bản sao của chính chúng đi đến các địa chỉ cho mỗi lần gửi điện thư hay message. [Trojan Horse](/wiki/Trojan)
- đây là loại chương trình cũng có tác hại tương tự như virus chỉ khác là nó không tự nhân bản ra. Như thế, cách lan truyền duy nhất là thông qua các thư dây chuyền. Để trừ loại này người chủ máy chỉ việc tìm ra tập tin Trojan horse rồi xóa nó đi là xong. Tuy nhiên, không có nghĩa là không thể có hai con Trojan horse trên cùng một hệ thống. Chính những kẻ tạo ra các phần mềm này sẽ sử dụng kỹ năng lập trình của mình để sao lưu thật nhiều con trước khi phát tán lên mạng. Đây cũng là loại virus cực kỳ nguy hiểm. Nó có thể hủy ổ cứng, hủy dữ liệu.
[Phần mềm gián điệp](/wiki/Ph%E1%BA%A7n_m%E1%BB%81m_gi%C3%A1n_%C4%91i%E1%BB%87p)( *spyware*)
- Đây là loại virus có khả năng thâm nhập trực tiếp vào
[hệ điều hành](/wiki/H%E1%BB%87_%C4%91i%E1%BB%81u_h%C3%A0nh)mà không để lại "di chứng". Thường một số chương trình diệt virus có kèm trình diệt spyware nhưng diệt khá kém đối với các đợt "dịch". [Phần mềm quảng cáo](/wiki/Ph%E1%BA%A7n_m%E1%BB%81m_qu%E1%BA%A3ng_c%C3%A1o)( *adware*)
- Loại phần mềm quảng cáo, rất hay có ở trong các chương trình cài đặt tải từ trên mạng. Một số phần mềm vô hại, nhưng một số có khả năng hiển thị thông tin kịt màn hình, cưỡng chế người sử dụng.
[Botnet](/wiki/Botnet)
- Là những máy tính bị bắt cóc và điều khiển bởi người khác thông qua Trojan, virus...
Điều đặc biệt nguy hiểm là các botnet được phơi bày từ các tin tặc không cần kỹ thuật lập trình cao. Nó được rao bán với giá từ 20USD trở lên cho các tin tặc. Hậu quả của nó để lại không nhỏ: mất tài khoản. Nếu liên kết với một hệ thống máy tính lớn, nó có thể tống tiền cả một doanh nghiệp.
Nhóm của Sites ở Sunbelt cùng với đội phản ứng nhanh của công ty bảo mật iDefense Labs đã tìm ra một botnet chạy trên nền web có tên là Metaphisher. Thay cho cách sử dụng dòng lệnh, tin tặc có thể sử dụng giao diện đồ họa, các biểu tượng có thể thay đổi theo ý thích, chỉ việc dịch con trỏ, nhấn chuột và tấn công.
Theo iDefense Labs, các bot do Metaphisher điều khiển đã lây nhiễm hơn 1 triệu PC trên toàn cầu. Thậm chí trình điều khiển còn mã hóa liên lạc giữa nó và bot "đàn em" và chuyển đi mọi thông tin về các PC bị nhiễm cho người chủ bot như vị trí địa lý, các bản vá bảo mật của Windows và những trình duyệt đang chạy trên mỗi PC.
Những công cụ tạo bot và điều khiển dễ dùng trên góp phần làm tăng vọt số PC bị nhiễm bot được phát hiện trong thời gian gần đây. Thí dụ, Jeanson James Ancheta, 21 tuổi, người Mỹ ở bang California, bị tuyên án 57 tháng tù vì đã vận hành một doanh nghiệp "đen" thu lợi bất chính dựa vào các botnet điều khiển 400.000 "thành viên" và 3 tay điều khiển bot bị bắt ở Hà Lan mùa thu năm trước chính là trung tâm "đầu não" điều khiển hơn 1,5 triệu PC!
Mặc dù đã có luật để bắt những tội phạm kiểu này, nhưng do dễ dàng có được những công cụ phá hoại nên luôn có thêm người mới gia nhập hàng ngũ tin tặc vì tiền hay vì tò mò.
[Keylogger](/wiki/Keylogger)
- Là phần mềm ghi lại chuỗi phím gõ của người dùng. Nó có thể hữu ích cho việc tìm nguồn gốc lỗi sai trong các hệ thống máy tính và đôi khi được dùng để đo năng suất làm việc của nhân viên văn phòng. Các phần mềm kiểu này rất hữu dụng cho ngành luật pháp và tình báo - ví dụ, cung cấp một phương tiện để lấy mật khẩu hoặc các khóa mật mã và nhờ đó qua mắt được các thiết bị an ninh. Tuy nhiên, các phần mềm keylogger được phổ biến rộng rãi trên Internet và bất cứ ai cũng có thể sử dụng cho mục đích lấy trộm mật khẩu và chìa khóa mã hóa.
[Phishing](/wiki/T%E1%BA%A5n_c%C3%B4ng_gi%E1%BA%A3_m%E1%BA%A1o)
- Là một hoạt động phạm tội dùng các kỹ thuật lừa đảo. Kẻ lừa đảo cố gắng lừa lấy các thông tin nhạy cảm, chẳng hạn như mật khẩu và thông tin về
[thẻ tín dụng](/wiki/Th%E1%BA%BB_t%C3%ADn_d%E1%BB%A5ng), bằng cách giả là một người hoặc một doanh nghiệp đáng tin cậy trong một giao dịch điện tử. Phishing thường được thực hiện bằng cách sử dụng thư điện tử hoặc tin nhắn, đôi khi còn sử dụng cả điện thoại. [Rootkit](/wiki/Rootkit)
- Là một bộ công cụ phần mềm dành cho việc che giấu các tiến trình đang chạy, các file hoặc dữ liệu hệ thống. Rootkit có nguồn gốc từ các ứng dụng tương đối hiền, nhưng những năm gần đây, rootkit đã bị sử dụng ngày càng nhiều bởi các phần mềm ác tính, giúp kẻ xâm nhập hệ thống giữ được đường truy nhập một hệ thống trong khi tránh bị phát hiện. Người ta đã biết đến các rootkit dành cho nhiều hệ điều hành khác nhau chẳng hạn
[Linux](/wiki/Linux), [Solaris](/wiki/Solaris)và một số phiên bản của [Microsoft Windows](/wiki/Microsoft_Windows). Các rootkit thường sửa đổi một số phần của hệ điều hành hoặc tự cài đặt chúng thành các [driver](/wiki/Driver)hay các môdule trong [nhân hệ điều hành](/wiki/Nh%C3%A2n_h%E1%BB%87_%C4%91i%E1%BB%81u_h%C3%A0nh)( *kernel module*).
Khi hay tin CD nhạc của Sony cài đặt rookit để giấu file chống sao chép xuất hiện vào tháng 11 năm ngoái, giới tin tặc hân hoan và nhanh chóng khai thác ứng dụng của Sony. Phần mềm của Sony giấu bất kỳ file hay tiến trình bắt đầu với "$sys$", những kẻ viết phần mềm độc hại đã đổi tên file để lợi dụng đặc điểm này.
Vào tháng 3, nhà sản xuất phần mềm chống virus ở Tây Ban Nha là Panda Software cho biết họ đang tìm biến thể của sâu Bagle cực kỳ độc hại có trang bị khả năng của rootkit. Trầm trọng hơn, tương tự như các "nhà sản xuất" chương trình botnet, những kẻ tạo phần mềm rootkit còn bán hoặc phát tán miễn phí các công cụ, giúp những tay viết phần mềm độc hại dễ dàng bổ sung chức năng rootkit cho các virus cũ như Bagle hay tạo loại mới. Một dự án do Microsoft và các nhà nghiên cứu của đại học Michigan thực hiện thật sự mở đường cho nghiên cứu rootkit, tạo ra một phương thức mới gần như "đặt" HĐH chạy trên phần mềm có tên SubVirt (tên của dự án nghiên cứu). HĐH vẫn làm việc bình thường, nhưng "máy ảo" điều khiển mọi thứ HĐH nhìn thấy và có thể dễ dàng giấu chính nó.
May mắn là kỹ thuật này không dễ thực hiện và người dùng dễ nhận ra vì làm chậm hệ thống và làm thay đổi những file nhất định. Hiện giờ, loại siêu rootkit này chỉ mới ở dạng ý tưởng, cần nhiều thời gian trước khi tin tặc có thể thực hiện phương thức tấn công này.
[Phần mềm tống tiền](/wiki/Ph%E1%BA%A7n_m%E1%BB%81m_t%E1%BB%91ng_ti%E1%BB%81n)( *Ransomware*)
- Là loại phần mềm sử dụng một hệ thống mật mã để mã hóa dữ liệu thuộc về một cá nhân và đòi tiền chuộc thì mới khôi phục lại.
[Backdoor](/wiki/Backdoor)
- Backdoor, nghĩa là "cửa hậu" hay lối vào phía sau. Trong một hệ thống máy tính, "cửa hậu" là một phương pháp vượt qua thủ tục chứng thực người dùng thông thường hoặc để giữ đường truy nhập từ xa tới một máy tính, trong khi cố gắng không bị phát hiện bởi việc giám sát thông thường. Cửa hậu có thể có hình thức một chương trình được cài đặt (ví dụ Back Orifice hoặc cửa hậu rookit Sony/BMG rootkit được cài đặt khi một đĩa bất kỳ trong số hàng triệu đĩa CD nhạc của Sony được chơi trên một máy tính chạy Windows), hoặc có thể là một sửa đổi đối với một chương trình hợp pháp - đó là khi nó đi kèm với Trojan.
## Danh sách các đuôi tệp có khả năng di truyền và bị lây nhiễm[
[sửa](/w/index.php?title=Virus_(m%C3%A1y_t%C3%ADnh)&veaction=edit§ion=4) | [sửa mã nguồn](/w/index.php?title=Virus_(m%C3%A1y_t%C3%ADnh)&action=edit§ion=4)]
Các tập tin trên hệ điều hành Windows mang đuôi mở rộng sau có nhiều khả năng bị virus tấn công (xếp theo thứ tự
[bảng chữ cái tiếng Anh](/wiki/B%E1%BA%A3ng_ch%E1%BB%AF_c%C3%A1i_ti%E1%BA%BFng_Anh))
- .bat: Microsoft Batch File
*(Tệp xử lý theo lô nhiều câu lệnh)*
- .chm: Compressed
[HTML](/wiki/HTML)Help File *(Tệp tài liệu dưới dạng nén HTML)*
- .cmd: Command file for
[Windows NT](/wiki/Windows_NT) *(Tệp thực thi của Windows NT)*
- .com: Command file (program)
*(Tệp thực thi)*
- .cpl: Control Panel extension
*(Tệp của Control Panel)*
- .doc: Microsoft Word
*(Tệp của chương trình Microsoft Word)*
- .exe: Executable File
*(Tệp thực thi)*
- .hlp: Help file
*(Tệp nội dung trợ giúp người dùng)*
- .hta: HTML Application
*(Ứng dụng HTML)*
- .js:
[JavaScript](/wiki/JavaScript)File *(Tệp JavaScript)*
- .jse: JavaScript Encoded Script File
*(Tệp mã hoá JavaScript)*
- .lnk: Shortcut File
*(Tệp đường dẫn)*
- .msi: Microsoft Installer File
*(Tệp cài đặt)*
- .pif: Program Information File
*(Tệp thông tin chương trình)*
- .reg: Registry File
*(Tệp can thiệp và chỉnh sửa Registry)*
- .scr: Screen Saver (Portable Executable File)
- .sct: Windows Script Component
- .shb: Document Shortcut File
- .shs: Shell Scrap Object
- .vb: Visual Basic File
- .vbe: Visual Basic Encoded Script File
- .vbs: Visual Basic File
*(Tệp được lập trình bởi Visual Basic)*
- .wsc: Windows Script Component
- .wsf: Windows Script File
- .wsh: Windows Script Host File
- .{*}: Class ID (CLSID) File Extensions
## Các hình thức lây nhiễm của virus máy tính[
[sửa](/w/index.php?title=Virus_(m%C3%A1y_t%C3%ADnh)&veaction=edit§ion=5) | [sửa mã nguồn](/w/index.php?title=Virus_(m%C3%A1y_t%C3%ADnh)&action=edit§ion=5)]
### Virus lây nhiễm theo cách cổ điển[
[sửa](/w/index.php?title=Virus_(m%C3%A1y_t%C3%ADnh)&veaction=edit§ion=6) | [sửa mã nguồn](/w/index.php?title=Virus_(m%C3%A1y_t%C3%ADnh)&action=edit§ion=6)]
Cách cổ điển nhất của sự lây nhiễm, bành trướng của các loai virus máy tính là thông qua các thiết bị lưu trữ di động: Trước đây
[đĩa mềm](/wiki/%C4%90%C4%A9a_m%E1%BB%81m) và [đĩa CD](/wiki/%C4%90%C4%A9a_CD) chứa chương trình thường là phương tiện bị lợi dụng nhiều nhất để phát tán. Ngày nay khi đĩa mềm rất ít được sử dụng thì phương thức lây nhiễm này chuyển qua các [ổ USB](/wiki/%E1%BB%94_USB_flash), các đĩa cứng di động hoặc các thiết bị giải trí kỹ thuật số.
### Virus lây nhiễm qua thư điện tử[
[sửa](/w/index.php?title=Virus_(m%C3%A1y_t%C3%ADnh)&veaction=edit§ion=7) | [sửa mã nguồn](/w/index.php?title=Virus_(m%C3%A1y_t%C3%ADnh)&action=edit§ion=7)]
Khi mà
[thư điện tử](/wiki/Th%C6%B0_%C4%91i%E1%BB%87n_t%E1%BB%AD) (e-mail) được sử dụng rộng rãi trên thế giới thì virus chuyển hướng sang lây nhiễm thông qua thư điện tử thay cho các cách lây nhiễm truyền thống.
Khi đã lây nhiễm vào máy nạn nhân, virus có thể tự tìm ra danh sách các địa chỉ
[thư điện tử](/wiki/Th%C6%B0_%C4%91i%E1%BB%87n_t%E1%BB%AD) sẵn có trong máy và nó tự động gửi đi hàng loạt ( *mass mail*) cho những địa chỉ tìm thấy. Nếu các chủ nhân của các máy nhận được thư bị nhiễm virus mà không bị phát hiện, tiếp tục để lây nhiễm vào máy, virus lại tiếp tục tìm đến các địa chỉ và gửi tiếp theo. Chính vì vậy số lượng phát tán có thể tăng theo cấp số nhân khiến cho trong một thời gian ngắn hàng hàng triệu [máy tính](/wiki/M%C3%A1y_t%C3%ADnh) bị lây nhiễm, có thể làm tê liệt nhiều cơ quan trên toàn thế giới trong một thời gian rất ngắn.
Khi mà các phần mềm quản lý thư điện tử kết hợp với các phần mềm diệt virus có thể khắc phục hành động tự gửi nhân bản hàng loạt để phát tán đến các địa chỉ khác trong danh bạ của máy nạn nhân thì chủ nhân phát tán virus chuyển qua hình thức tự gửi thư phát tán virus bằng nguồn địa chỉ sưu tập được trước đó.
Phương thức lây nhiễm qua thư điển tử bao gồm:
*theo thư điện tử (* **Lây nhiễm vào các file đính kèm** *attached mail*). Khi đó người dùng sẽ không bị nhiễm virus cho tới khi file đính kèm bị nhiễm virus được kích hoạt (do đặc điểm này các virus thường được "trá hình" bởi các tiêu đề hấp dẫn như sex, thể thao hay quảng cáo bán phần mềm với giá vô cùng rẻ) *Các liên kết trong thư điện tử có thể dẫn đến một trang web được cài sẵn virus, cách này thường khai thác các lỗ hổng của trình duyệt và hệ điều hành. Một cách khác, liên kết dẫn tới việc thực thi một đoạn mã, và máy tính bị có thể bị lây nhiễm virus.* **Lây nhiễm do mở một liên kết trong thư điện tử.** *Cách này vô cùng nguy hiểm bởi chưa cần kích hoạt các file hoặc mở các liên kết, máy tính đã có thể bị lây nhiễm virus. Cách này thường khai thác các lỗi của hệ điều hành.* **Lây nhiễm ngay khi mở để xem thư điện tử:**
### Virus lây nhiễm qua mạng Internet[
[sửa](/w/index.php?title=Virus_(m%C3%A1y_t%C3%ADnh)&veaction=edit§ion=8) | [sửa mã nguồn](/w/index.php?title=Virus_(m%C3%A1y_t%C3%ADnh)&action=edit§ion=8)]
Theo sự phát triển rộng rãi của Internet trên thế giới mà hiện nay các hình thức lây nhiễm virus qua Internet trở thành các phương thức chính của virus ngày nay. Có các hình thức lây nhiễm virus và phần mềm độc hại thông qua Internet như sau:
- Lây nhiễm thông qua các file tài liệu, phần mềm: Là cách lây nhiễm cổ điển, nhưng thay thế các hình thức truyền file theo cách cổ điển (đĩa mềm, đĩa USB...) bằng cách tải từ Internet, trao đổi, thông qua các phần mềm...
- Lây nhiễm khi đang truy cập các trang web được cài đặt virus (theo cách vô tình hoặc cố ý): Các trang web có thể có chứa các mã hiểm độc gây lây nhiễm virus và phần mềm độc hại vào máy tính của người sử dụng khi truy cập vào các trang web đó.
- Lây nhiễm virus hoặc chiếm quyền điều khiển máy tính thông qua các lỗi bảo mật hệ điều hành, ứng dụng sẵn có trên hệ điều hành hoặc phần mềm của
[hãng thứ ba](/wiki/C%C3%A1c_b%C3%AAn_ph%C3%A1t_tri%E1%BB%83n_video_game): Điều này có thể khó tin đối với một số người sử dụng, tuy nhiên tin tặc có thể lợi dụng các lỗi bảo mật của hệ điều hành, phần mềm sẵn có trên hệ điều hành (ví dụ Windows Media Player) hoặc lỗi bảo mật của các phần mềm của hãng thứ ba (ví dụ Acrobat Reader) để lây nhiễm virus hoặc chiếm quyền kiểm soát máy tính nạn nhân khi mở các file liên kết với các phần mềm này.
## Biến thể[
[sửa](/w/index.php?title=Virus_(m%C3%A1y_t%C3%ADnh)&veaction=edit§ion=9) | [sửa mã nguồn](/w/index.php?title=Virus_(m%C3%A1y_t%C3%ADnh)&action=edit§ion=9)]
Một hình thức trong cơ chế hoạt động của virus là tạo ra các biến thể của chúng.
Biến thể của virus là sự thay đổi mã nguồn nhằm các mục đích tránh sự phát hiện của phần mềm diệt virus hoặc làm thay đổi hành động của nó. Một số loại virus có thể tự tạo ra các biến thể khác nhau gây khó khăn cho quá trình phát hiện và tiêu diệt chúng. Một số biến thể khác xuất hiện do sau khi virus bị nhận dạng của các phần mềm diệt virus, chính tác giả hoặc các tin tặc khác (biết được mã của chúng) đã viết lại, nâng cấp hoặc cải tiến chúng để tiếp tục phát tán.
## Virus có khả năng vô hiệu hoá phần mềm diệt virus[
[sửa](/w/index.php?title=Virus_(m%C3%A1y_t%C3%ADnh)&veaction=edit§ion=10) | [sửa mã nguồn](/w/index.php?title=Virus_(m%C3%A1y_t%C3%ADnh)&action=edit§ion=10)]
Một số virus có khả năng vô hiệu hoá hoặc can thiệp vào hệ điều hành làm tê liệt các phần mềm diệt virus. Sau hành động này chúng mới tiến hành lây nhiễm và tiếp tục phát tán. Một số khác lây nhiễm chính vào phần mềm diệt virus (tuy khó khăn hơn) hoặc ngăn cản sự cập nhật của các phần mềm diệt virus. Kể cả cài lại HĐH và cài diệt sau đó nhưng đã quá trễ.
Các cách thức này không quá khó nếu như chúng nắm rõ được cơ chế hoạt động của các phần mềm diệt virus và được lây nhiễm hoặc phát tác trước khi hệ thống khởi động các phần mềm này. Chúng cũng có thể sửa đổi file host của hệ điều hành Windows để người sử dụng không thể truy cập vào các website và phần mềm diệt virus không thể liên lạc với server của mình để cập nhật.
## Cách phòng chống virus và ngăn chặn tác hại của nó[
[sửa](/w/index.php?title=Virus_(m%C3%A1y_t%C3%ADnh)&veaction=edit§ion=11) | [sửa mã nguồn](/w/index.php?title=Virus_(m%C3%A1y_t%C3%ADnh)&action=edit§ion=11)]
Để không bị lây nhiễm virus thì giải pháp triệt để nhất là ngăn chặn mọi kết nối thông tin vào thiết bị máy tính bao gồm ngắt kết nối mạng chia sẻ, không sử dụng ổ mềm, ổ USB hoặc copy bất kỳ file nào vào máy tính, đặc biệt các dạng file có nguy cơ cao. Điều này thực sự hiệu quả khi mà hiện nay sự tăng trưởng số lượng virus mới hàng năm trên thế giới rất lớn.
Tuy nhiên, trong thời đại "bùng nổ thông tin", đa số mọi người đều có nhu cầu truy cập vào "không gian số", không thể khẳng định chắc chắn bảo vệ an toàn 100% cho máy tính trước hiểm hoạ virus và các phần mềm không mong muốn, nhưng chúng ta có thể hạn chế đến tối đa với các biện pháp bảo vệ dữ liệu của mình:
### Sử dụng phần mềm diệt virus[
[sửa](/w/index.php?title=Virus_(m%C3%A1y_t%C3%ADnh)&veaction=edit§ion=12) | [sửa mã nguồn](/w/index.php?title=Virus_(m%C3%A1y_t%C3%ADnh)&action=edit§ion=12)]
Bảo vệ bằng cách trang bị thêm một
[phần mềm diệt virus](/wiki/Ph%E1%BA%A7n_m%E1%BB%81m_di%E1%BB%87t_virus) có khả năng nhận biết nhiều loại virus máy tính và liên tục cập nhật dữ liệu để phần mềm đó luôn nhận biết được các virus mới.
*(Để biết cách sử dụng phần mềm diệt virus hiệu quả, xem thêm tại " phần mềm diệt virus")*
Trên thị trường Việt Nam hiện có rất nhiều các tên tuổi phần mềm diệt virus như:
- Do người Việt Nam viết:
[Bkav](/wiki/Bkav), [D32](/wiki/D32), [CMC](/w/index.php?title=CMC&action=edit&redlink=1),...
- Của nước ngoài:
[Norton-Symantec](/wiki/Symantec), [Kaspersky](/wiki/Kaspersky_Lab), [Avira](/w/index.php?title=Avira&action=edit&redlink=1), [AVG](/wiki/AVG), [ESET](/wiki/ESET), [Avast!](/wiki/Avast!), [BitDefender](/wiki/Bitdefender_Internet_Security)...
- Phát hành bởi Microsoft:
[Microsoft Security Essentials](/wiki/Microsoft_Security_Essentials)
### Sử dụng tường lửa cá nhân[
[sửa](/w/index.php?title=Virus_(m%C3%A1y_t%C3%ADnh)&veaction=edit§ion=13) | [sửa mã nguồn](/w/index.php?title=Virus_(m%C3%A1y_t%C3%ADnh)&action=edit§ion=13)] [Tường lửa cá nhân](/w/index.php?title=T%C6%B0%E1%BB%9Dng_l%E1%BB%ADa_c%C3%A1_nh%C3%A2n&action=edit&redlink=1) ( *Personal Firewall*) không phải một cái gì đó quá xa vời hoặc chỉ dành cho các [nhà cung cấp dịch vụ internet](/w/index.php?title=Nh%C3%A0_cung_c%E1%BA%A5p_d%E1%BB%8Bch_v%E1%BB%A5_internet&action=edit&redlink=1) (ISP) mà mỗi [máy tính cá nhân](/wiki/M%C3%A1y_t%C3%ADnh_c%C3%A1_nh%C3%A2n) cũng cần phải sử dụng [tường lửa](/wiki/T%C6%B0%E1%BB%9Dng_l%E1%BB%ADa) để bảo vệ trước virus và các [phần mềm độc hại](/wiki/Ph%E1%BA%A7n_m%E1%BB%81m_%C3%A1c_%C3%BD). Khi sử dụng tường lửa, các thông tin vào và ra đối với máy tính được kiểm soát một cách vô thức hoặc có chủ ý. Nếu một phần mềm độc hại đã được cài vào máy tính có hành động kết nối ra Internet thì tường lửa có thể cảnh báo giúp người sử dụng loại bỏ hoặc vô hiệu hoá chúng. Tường lửa giúp ngăn chặn các kết nối đến không mong muốn để giảm nguy cơ bị kiểm soát máy tính ngoài ý muốn hoặc cài đặt vào các chương trình độc hại hay virus máy tính.
Tường lửa được chia hai loại:
*Nếu người sử dụng kết nối với mạng Internet thông qua một modem hoặc một card chuyên dụng có chức năng này. Thông thường ở chế độ mặc định của nhà sản xuất thì chức năng "tường lửa" bị tắt, người sử dụng có thể truy cập vào modem để cho phép hiệu lực (bật). Sử dụng tường lửa bằng phần cứng không phải tuyệt đối an toàn bởi chúng thường chỉ ngăn chặn kết nối đến trái phép, do đó kết hợp sử dụng tường lửa bằng các phần mềm.* **Sử dụng tường lửa bằng phần cứng** *: Ngay các hệ điều hành họ Windows ngày nay đã được tích hợp sẵn tính năng tường lửa bằng phần mềm, tuy nhiên thông thường các phần mềm của hãng thứ ba có thể làm việc tốt hơn và tích hợp nhiều công cụ hơn so với tường lửa phần mềm sẵn có của Windows. Ví dụ bộ phần mềm* **Sử dụng tường lửa bằng phần mềm** *ZoneAlarm Security Suite*của hãng [ZoneLab](/w/index.php?title=ZoneLab&action=edit&redlink=1)là một bộ công cụ bảo vệ hữu hiệu trước virus, các phần mềm độc hại, chống spam, và tường lửa.
### Cập nhật các bản vá lỗi của hệ điều hành[
[sửa](/w/index.php?title=Virus_(m%C3%A1y_t%C3%ADnh)&veaction=edit§ion=14) | [sửa mã nguồn](/w/index.php?title=Virus_(m%C3%A1y_t%C3%ADnh)&action=edit§ion=14)]
Hệ điều hành Windows (chiếm đa số) luôn luôn bị phát hiện các lỗi bảo mật chính bởi sự thông dụng của nó, tin tặc có thể lợi dụng các lỗi bảo mật để chiếm quyền điều khiển hoặc phát tán virus và các phần mềm độc hại. Người sử dụng luôn cần cập nhật các bản vá lỗi của Windows thông qua trang web
[Microsoft Update](http://update.microsoft.com/microsoftupdate/v6/default.aspx?ln=en-us/) (cho việc nâng cấp tất cả các phần mềm của hãng Microsoft) hoặc Windows Update (chỉ cập nhật riêng cho Windows). Cách tốt nhất hãy đặt chế độ nâng cấp (sửa chữa) tự động (Automatic Updates) của Windows. Tính năng này chỉ hỗ trợ đối với các bản Windows mà Microsoft nhận thấy rằng chúng hợp pháp.
### Vận dụng kinh nghiệm sử dụng máy tính[
[sửa](/w/index.php?title=Virus_(m%C3%A1y_t%C3%ADnh)&veaction=edit§ion=15) | [sửa mã nguồn](/w/index.php?title=Virus_(m%C3%A1y_t%C3%ADnh)&action=edit§ion=15)]
Cho dù sử dụng tất cả các phần mềm và phương thức trên nhưng máy tính vẫn có khả năng bị lây nhiễm virus và các phần mềm độc hại bởi mẫu virus mới chưa được cập nhật kịp thời đối với phần mềm diệt virus. Người sử dụng máy tính cần sử dụng triệt để các chức năng, ứng dụng sẵn có trong hệ điều hành và các kinh nghiệm khác để bảo vệ cho hệ điều hành và dữ liệu của mình. Một số kinh nghiệm tham khảo như sau:
*: Đa phần người sử dụng máy tính không có thói quen cài đặt, gỡ bỏ phần mềm hoặc thường xuyên làm hệ điều hành thay đổi - có nghĩa là một sự sử dụng ổn định - sẽ nhận biết được sự thay đổi khác thường của máy tính. Ví dụ đơn giản: Nhận thấy sự hoạt động chậm chạp của máy tính, nhận thấy các kết nối ra ngoài khác thường thông qua tường lửa của hệ điều hành hoặc của hãng thứ ba (thông qua các thông báo hỏi sự cho phép truy cập ra ngoài hoặc sự hoạt động khác của tường lửa). Mọi sự hoạt động khác thường này nếu không phải do phần cứng gây ra thì cần nghi ngờ sự xuất hiện của virus. Ngay khi có nghi ngờ, cần kiểm tra bằng cách cập nhật dữ liệu mới nhất cho phần mềm diệt virus hoặc thử sử dụng một phần mềm diệt virus khác để quét toàn hệ thống.* **Phát hiện sự hoạt động khác thường của máy tính** *: Kiểm soát sự hoạt động của các phần mềm trong hệ thống thông qua Task Manager hoặc các phần mềm của hãng thứ ba (chẳng hạn: ProcessViewer) để biết một phiên làm việc bình thường hệ thống thường nạp các ứng dụng nào, chúng chiếm lượng bộ nhớ bao nhiêu, chiếm CPU bao nhiêu, tên file hoạt động là gì...ngay khi có điều bất thường của hệ thống (dù chưa có biểu hiện của sự nhiễm virus) cũng có thể có sự nghi ngờ và có hành động phòng ngừa hợp lý. Tuy nhiên cách này đòi hỏi một sự am hiểu nhất định của người sử dụng.* **Kiểm soát các ứng dụng đang hoạt động** *có thể tạo điều kiện cho sự lây nhiễm virus: Theo mặc định Windows thường cho phép các tính năng tự chạy (* **Loại bỏ một số tính năng tự động của hệ điều hành** *autorun*) giúp người sử dụng thuận tiện cho việc tự động cài đặt phần mềm khi đưa đĩa CD hoặc đĩa USB vào hệ thống. Chính các tính năng này được một số loại virus lợi dụng để lây nhiễm ngay khi vừa cắm ổ USB hoặc đưa đĩa CD phần mềm vào hệ thống (một vài loại virus lan truyền rất nhanh trong thời gian gần đây thông qua các ổ USB bằng cách tạo các file *autorun.inf*trên ổ USB để tự chạy các virus ngay khi cắm ổ USB vào máy tính). Cần loại bỏ tính năng này bằng các phần mềm của hãng thứ ba như TWEAKUI hoặc sửa đổi trong Registry. *: Sử dụng các trang web cho phép phát hiện virus trực tuyến:* **Quét virus trực tuyến**
(
*Xem thêm phần "Phần mềm diệt virus trực tuyến" tại bài phần mềm diệt virus*)
### Bảo vệ dữ liệu máy tính[
[sửa](/w/index.php?title=Virus_(m%C3%A1y_t%C3%ADnh)&veaction=edit§ion=16) | [sửa mã nguồn](/w/index.php?title=Virus_(m%C3%A1y_t%C3%ADnh)&action=edit§ion=16)]
Nếu như không chắc chắn 100% rằng có thể không bị lây nhiễm virus máy tính và các phần mềm hiểm độc khác thì bạn nên tự bảo vệ sự toàn vẹn của dữ liệu của mình trước khi dữ liệu bị hư hỏng do virus (hoặc ngay cả các nguy cơ tiềm tàng khác như sự hư hỏng của các thiết bị lưu trữ dữ liệu của máy tính). Trong phạm vi về bài viết về virus máy tính, bạn có thể tham khảo các ý tưởng chính như sau:
*là biện pháp đúng đắn nhất hiện nay để bảo vệ dữ liệu. Bạn có thể thường xuyên sao lưu dữ liệu theo chu kỳ đến một nơi an toàn như: các thiết bị nhớ mở rộng (ổ USB, ổ cứng di động, ghi ra đĩa quang...), hình thức này có thể thực hiện theo chu kỳ hàng tuần hoặc khác hơn tuỳ theo mức độ cập nhật, thay đổi của dữ liệu của bạn.* **Sao lưu dữ liệu theo chu kỳ** *không dừng lại các tiện ích sẵn có của hệ điều hành (ví dụ System Restore của Windows Me, XP...) mà có thể cần đến các phần mềm của hãng thứ ba, ví dụ bạn có thể tạo các bản sao lưu hệ thống bằng các phần mềm ghost, các phần mềm tạo ảnh ổ đĩa hoặc phân vùng khác.* **Tạo các dữ liệu phục hồi cho toàn hệ thống**
Thực chất các hành động trên không chắc chắn là các dữ liệu được sao lưu không bị lây nhiễm virus, nhưng nếu có virus thì các phiên bản cập nhật mới hơn của phần mềm diệt virus trong tương lai có thể loại bỏ được chúng.
## Chú thích[
[sửa](/w/index.php?title=Virus_(m%C3%A1y_t%C3%ADnh)&veaction=edit§ion=17) | [sửa mã nguồn](/w/index.php?title=Virus_(m%C3%A1y_t%C3%ADnh)&action=edit§ion=17)]
- ^
**a** [Szor Peter (2005). The art of computer virus research and defense. Upper Saddle River, NJ: Addison-Wesley. p. 43.](#cite_ref-Szor_1-1) **ă** [ISBN 0-321-30454-3](/wiki/%C4%90%E1%BA%B7c_bi%E1%BB%87t:Ngu%E1%BB%93n_s%C3%A1ch/0321304543). **Trung tâm điện toán Peter Norton, sau này được tập đoàn** [^](#cite_ref-2) [Symantec](/wiki/Symantec)mua lại **VBA là một phần mềm công cụ, hỗ trợ tạo các ứng dụng sử dụng** [^](#cite_ref-3) [ngôn ngữ lập trình](/wiki/Ng%C3%B4n_ng%E1%BB%AF_l%E1%BA%ADp_tr%C3%ACnh) [Visual Basic](/wiki/Visual_Basic)
## Liên kết ngoài[
[sửa](/w/index.php?title=Virus_(m%C3%A1y_t%C3%ADnh)&veaction=edit§ion=18) | [sửa mã nguồn](/w/index.php?title=Virus_(m%C3%A1y_t%C3%ADnh)&action=edit§ion=18)]
|
|![]()
|Wikimedia Commons có thư viện hình ảnh và phương tiện truyền tải về
|

P3P: CP="This is not a P3P policy! See https://vi.wikipedia.org/wiki/%C4%90%E1%BA%B7c_bi%E1%BB%87t:CentralAutoLogin/P3P for more info."

X-Cache-Status: hit-local

Set-Cookie: GeoIP=US:VA:Ashburn:39.05:-77.47:v4; Path=/; secure; Domain=.wikipedia.org

X-Cache: cp1052 hit/2, cp1054 miss

X-Content-Type-Options: nosniff

Via: 1.1 varnish (Varnish/5.1), 1.1 varnish (Varnish/5.1)

Accept-Ranges: bytes

Cache-Control: private, s-maxage=0, max-age=0, must-revalidate

Vary: Accept-Encoding,Cookie,Authorization

Link: </static/images/project-logos/viwiki.png>;rel=preload;as=image;media=not all and (min-resolution: 1.5dppx),</static/images/project-logos/viwiki-1.5x.png>;rel=preload;as=image;media=(min-resolution: 1.5dppx) and (max-resolution: 1.999999dppx),</static/images/project-logos/viwiki-2x.png>;rel=preload;as=image;media=(min-resolution: 2dppx)


text:
- Trang chủ
- Giới thiệu
- Tham khảo - Tra cứu
- Tài liệu số hoá
- Thư mục điện tử
- Nghiệp vụ thư viện
- Góc thư giãn
- Tìm kiếm
- Giới thiệu
- Hoạt động thư viện
- Hình ảnh hoạt động
- Thông tin chuyên đề
- Địa danh Vĩnh Long
- Nhân vật lịch sử
- Công nghệ thông tin
- Trao đổi nghiệp vụ
- Lời hay ý đẹp
- Sách và Thư viện
- Danh ngôn Sách và Thư viện
- Câu chuyện đời thường
- Văn hóa và văn hóa đọc
- Nhịp cầu bạn đọc
- Thư viện điện tử Ybook
- Các video clip
- Đăng ký thẻ thư viện online
- Giới thiệu sách mới
- Giới thiệu sách mới năm 2018
- Giới thiệu sách mới tháng 1
- Giới thiệu sách mới tháng 2
- Giới thiệu sách mới tháng 3
- Giới thiệu sách mới tháng 4
- Giới thiệu sách mới tháng 5
- Giới thiệu sách mới tháng 6
- Giới thiệu sách mới tháng 7
- Giới thiệu sách mới tháng 8
- Giới thiệu sách mới tháng 9
- Giới thiệu sách mới tháng 10
- Giới thiệu sách mới tháng 11
- Giới thiệu sách mới tháng 12
- Giới thiệu sách mới năm 2017
- Giới thiệu sách mới tháng 1
- Giới thiệu sách mới tháng 2
- Giới thiệu sách mới tháng 3
- Giới thiệu sách mới tháng 4
- Giới thiệu sách mới tháng 5
- Giới thiệu sách mới tháng 6
- Giới thiệu sách mới tháng 7
- Giới thiệu sách mới tháng 8
- Giới thiệu sách mới tháng 9
- Giới thiệu sách mới tháng 10
- Giới thiệu sách mới tháng 11
- Giới thiệu sách mới tháng 12
- Giới thiệu sách mới năm 2016
- Giới thiệu sách mới tháng 1
- Giới thiệu sách mới tháng 2
- Giới thiệu sách mới tháng 3
- Giới thiệu sách mới tháng 4
- Giới thiệu sách mới tháng 5
- Giới thiệu sách mới tháng 6
- Giới thiệu sách mới tháng 7
- Giới thiệu sách mới tháng 8
- Giới thiệu sách mới tháng 9
- Giới thiệu sách mới tháng 10
- Giới thiệu sách mới tháng 11
- Giới thiệu sách mới tháng 12
- Giới thiệu sách mới năm 2015
- Giới thiệu sách mới tháng 1
- Giới thiệu sách mới tháng 2
- Giới thiệu sách mới tháng 3
- Giới thiệu sách mới tháng 4
- Giới thiệu sách mới tháng 5
- Giới thiệu sách mới tháng 6
- Giới thiệu sách mới tháng 7
- Giới thiệu sách mới tháng 8
- Giới thiệu sách mới tháng 9
- Giới thiệu sách mới tháng 10
- Giới thiệu sách mới tháng 11
- Giới thiệu sách mới tháng 12
- Giới thiệu sách mới năm 2014
- Giới thiệu sách mới tháng 1
- Giới thiệu sách mới tháng 2
- Giới thiệu sách mới tháng 3
- Giới thiệu sách mới tháng 4
- Giới thiệu sách mới tháng 5
- Giới thiệu sách mới tháng 6
- Giới thiệu sách mới tháng 7
- Giới thiệu sách mới tháng 8
- Giới thiệu sách mới tháng 9
- Giới thiệu sách mới tháng 10
- Giới thiệu sách mới tháng 11
- Giới thiệu sách mới tháng 12
- Giới thiệu sách mới năm 2013
- Giới thiệu sách mới tháng 1
- Giới thiệu sách mới tháng 2
- Giới thiệu sách mới tháng 3
- Giới thiệu sách mới tháng 4
- Giới thiệu sách mới tháng 5
- Giới thiệu sách mới tháng 6
- Giới thiệu sách mới tháng 7
- Giới thiệu sách mới tháng 8
- Giới thiệu sách mới tháng 9
- Giới thiệu sách mới tháng 10
- Giới thiệu sách mới tháng 11
- Giới thiệu sách mới tháng 12
- Giới thiệu sách mới năm 2012
- Giới thiệu sách mới tháng 1
- Giới thiệu sách mới tháng 2
- Giới thiệu sách mới tháng 3
- Giới thiệu sách mới tháng 4
- Giới thiệu sách mới tháng 5
- Giới thiệu sách mới tháng 6
- Giới thiệu sách mới tháng 7
- Giới thiệu sách mới tháng 8
- Giới thiệu sách mới tháng 9
- Giới thiệu sách mới tháng 10
- Giới thiệu sách mới tháng 11
- Giới thiệu sách mới tháng 12
- Giới thiệu sách mới năm 2011
- Giới thiệu sách mới tháng 1
- Giới thiệu sách mới tháng 2
- Giới thiệu sách mới tháng 3
- Giới thiệu sách mới tháng 4
- Giới thiệu sách mới tháng 5
- Giới thiệu sách mới tháng 6
- Giới thiệu sách mới tháng 7
- Giới thiệu sách mới tháng 8
- Giới thiệu sách mới tháng 9
- Giới thiệu sách mới tháng 10
- Giới thiệu sách mới tháng 11
- Giới thiệu sách mới tháng 12
- Giới thiệu sách mới năm 2018
- Giới thiệu Sách chuyên đề
- Giới thiệu Sách chuyên đề năm 2018
- Giới thiệu Sách chuyên đề năm 2017
- Giới thiệu Sách chuyên đề năm 2016
- Giới thiệu Sách chuyên đề năm 2015
- Giới thiệu Sách chuyên đề năm 2014
Danh sách tin mới đăng

markdown:
Bách khoa sức khỏe người già/ Kim Hiên, Bs. Lê Hồng Quân.- Thành phố Hồ Chí Minh: Thanh niên, 2016.- 268.; 24cm.
Hỏi đáp xử lý vi phạm hành chính về bảo trợ, cứu trợ xã hội và bảo vệ, chăm sóc trẻ em, phòng, chống bạo lực gia đình / Đồng Thị Thu Thủy biên soạn. - Hà Nội : Lao động - xã hội, 2015. - 159 tr. ; 21 cm.
Ba nhà báo Sài Gòn: Kỷ niệm 150 năm báo quốc ngữ (1865 - 2015)/ Trần Nhật Vy. - Thành phố Hồ Chí Minh: Văn hóa văn nghệ, 2015. - 261 tr.; 24 cm.
Lịch sử báo chí Cách mạng Việt Nam/ Đỗ Hoàng Linh, Nguyễn Thu Hằng, Đỗ Xuân Tuất. - Hà Nội: Khoa học xã hội, 2015. - 304 tr.; 21 cm.

WARC-Type: response

Content-Type: application/http; msgtype=response

WARC-Identified-Payload-Type: text/html

Connection: close

Set-Cookie: COOKIE_SUPPORT=true; Expires=Thu, 18-Jul-2019 10:02:26 GMT; Path=/

X-XSS-Protection: 1; mode=block

Liferay-Portal: Liferay Portal Community Edition 6.1.1 CE GA2 (Paton / Build 6101 / July 31, 2012)


text:
Launcher là phần mềm cho phép bạn tùy biến diện mạo và bố cục màn hình Android. Với Nova Launcher, bạn có thể quyết định điện thoại của bạn nhìn như thế nào.AirDroid cho phép chuyển ảnh và tập tin giữa 2 thiết bị cũng như trả lời thông báo di động ngay trên máy tính. AirDroid hoạt động trên cả Windows và Mac.Mozilla Firefox là thay thế đáng cân nhắc. Ngoài ra, còn có các trình duyệt khác cũng rất tốt như Dolphin và Opera.LastPass tự động tạo thông tin đăng nhập và mật khẩu cho tất cả các trang web. Nó giúp bạn thoát khỏi mớ rắc rối khi phải ghi nhớ hay viết ra mọi mật khẩu.Gmail là lựa chọn phổ biến nhất và thuận tiện vì bạn có thể chuyển đổi giữa nhiều tài khoản Google một cách dễ dàng.Googke Keep giúp bạn lưu danh sách mọi việc cần làm một cách trực quan, sinh động dưới dạng các ghi chú màu sắc.Quản lý thông tin trên thiết bị Android tương đối đơn giản và dễ dàng nếu bạn cài đúng ứng dụng ASUS File Manager./.
Nguồn: vov.vn

markdown:
Launcher là phần mềm cho phép bạn tùy biến diện mạo và bố cục màn hình Android. Với Nova Launcher, bạn có thể quyết định điện thoại của bạn nhìn như thế nào.AirDroid cho phép chuyển ảnh và tập tin giữa 2 thiết bị cũng như trả lời thông báo di động ngay trên máy tính. AirDroid hoạt động trên cả Windows và Mac.Mozilla Firefox là thay thế đáng cân nhắc. Ngoài ra, còn có các trình duyệt khác cũng rất tốt như Dolphin và Opera.LastPass tự động tạo thông tin đăng nhập và mật khẩu cho tất cả các trang web. Nó giúp bạn thoát khỏi mớ rắc rối khi phải ghi nhớ hay viết ra mọi mật khẩu.Gmail là lựa chọn phổ biến nhất và thuận tiện vì bạn có thể chuyển đổi giữa nhiều tài khoản Google một cách dễ dàng.Googke Keep giúp bạn lưu danh sách mọi việc cần làm một cách trực quan, sinh động dưới dạng các ghi chú màu sắc.Quản lý thông tin trên thiết bị Android tương đối đơn giản và dễ dàng nếu bạn cài đúng ứng dụng ASUS File Manager./.
![7 ứng dụng cần thiết cho người mới dùng android hình 1 7 ung dung can thiet cho nguoi moi dung android hinh 1](http://images.vov.vn/h500/uploaded/ed7pinll54crb7fgmumzw/2017_08_07/r1_HXHF.jpg)
![7 ứng dụng cần thiết cho người mới dùng android hình 2 7 ung dung can thiet cho nguoi moi dung android hinh 2](http://images.vov.vn/h500/uploaded/ed7pinll54crb7fgmumzw/2017_08_07/r2_YXFK.jpg)
![7 ứng dụng cần thiết cho người mới dùng android hình 3 7 ung dung can thiet cho nguoi moi dung android hinh 3](http://images.vov.vn/h500/uploaded/ed7pinll54crb7fgmumzw/2017_08_07/r3_INFF.jpg)
![7 ứng dụng cần thiết cho người mới dùng android hình 4 7 ung dung can thiet cho nguoi moi dung android hinh 4](http://images.vov.vn/h500/uploaded/ed7pinll54crb7fgmumzw/2017_08_07/r4_AHOY.jpg)
![7 ứng dụng cần thiết cho người mới dùng android hình 5 7 ung dung can thiet cho nguoi moi dung android hinh 5](http://images.vov.vn/h500/uploaded/ed7pinll54crb7fgmumzw/2017_08_07/r5_LBFJ.jpg)
![7 ứng dụng cần thiết cho người mới dùng android hình 6 7 ung dung can thiet cho nguoi moi dung android hinh 6](http://images.vov.vn/h500/uploaded/ed7pinll54crb7fgmumzw/2017_08_07/r6_LVUV.jpg)
![7 ứng dụng cần thiết cho người mới dùng android hình 7 7 ung dung can thiet cho nguoi moi dung android hinh 7](http://images.vov.vn/h500/uploaded/ed7pinll54crb7fgmumzw/2017_08_07/r7_QRBH.jpg)
Nguồn: vov.vn

Server: cloudflare

Set-Cookie: __cfduid=db609a7a170210d7ad9483d9a56bdf9751531903510; expires=Thu, 18-Jul-19 08:45:10 GMT; path=/; domain=.shopednorxmed.com; HttpOnly

Vary: Accept-Encoding,Cookie

Link: <http://shopednorxmed.com/wp-json/>; rel="https://api.w.org/", <http://shopednorxmed.com/?p=4720>; rel=shortlink

Content-Type: text/html; charset=UTF-8


text:
Giới thiệu những điểm mới chủ yếu của Nghị định số 19/2016/NĐ-CP ngày 22 tháng 3 năm 2016 của Chính phủ về kinh doanh khíNgày 22/3/2016, Chính phủ đã ban hành Nghị định số 19/2016/NĐ-CP về kinh doanh khí thay thế Nghị định số 107/2009/NĐ-CP ngày 26 tháng 11 năm 2009 về kinh doanh khí dầu mỏ hóa lỏng. Nghị định mới có hiệu lực từ ngày 15 tháng 5 năm 2016.
1. Đối tượng điều chỉnh
Nghị định số 19/2016/NĐ-CP áp dụng đối với các thương nhân theo quy định của Luật Thương mại và các tổ chức, cá nhân khác có liên quan đến hoạt động động kinh doanh khí. Các đối tượng điều chỉnh chủ yếu trong Nghị định bao gồm: Thương nhân kinh doanh khí đầu mối; Tổng đại lý kinh doanh LPG; Đại lý kinh doanh LPG; Thương nhân kinh doanh dịch vụ cho thuê kho, cảng xuất nhập khí và Thương nhân kinh doanh dịch vụ vận chuyển khí.
2. Nội dung quy định mới chủ yếu của Nghị định số 19/2016/NĐ-CP
Nhằm bắt kịp xu hướng phát triển và kịp thời điều chỉnh hoạt động kinh doanh khí thiên nhiên hoá lỏng (LNG) và khí thiên nhiên nén (CNG) tại Việt Nam, Nghị định số 19/2016/NĐ-CP quy định về điều kiện, quyền và nghĩa vụ, trách nhiệm của các loại hình thương nhân LNG và CNG cũng như các cơ sở kinh doanh LNG và CNG.
Trên cơ sở rà soát, đánh giá tình hình thực thi Nghị định số 107/2009/NĐ-CP ngày 26 tháng 11 năm 2009 về kinh doanh khí dầu mỏ hoá lỏng, Nghị định số 19/2016/NĐ-CP đã có những sửa đổi, bổ sung một số nội dung đối với hoạt động kinh doanh LPG. Một số điểm mới, chủ yếu của Nghị định như sau:
2.1. Về điều kiện kinh doanh
Nghị định số 107/2009/NĐ-CP quy định về điều kiện của các thương nhân chưa cụ thể và chưa sát với thực tế hoạt động kinh doanh LPG, đặc biệt là các điều kiện đối về số lượng chai LPG và kho chứa LPG quá lớn gây khó khăn cho doanh nghiệp, có thể gây lãng phí tài sản đầu tư của xã hội. Nghị định số 19/2016/NĐ-CP điều chỉnh một số điều kiện:
- Số lượng chai LPG thuộc sở hữu của thương nhân với tổng dung tích chứa tối thiểu 3.930.000 lít (tương đương 150 nghìn chai LPG loại 12 kg, quy định trước đây là 300.000 chai LPG) đối với thương nhân xuất khẩu, nhập khẩu LPG (quy định tại Khoản 2 Điều 7); tổng dung tích chứa tối thiểu 2.620.000 lít (tương đương 100 nghìn chai LPG loại 12 kg, quy định trước đây là 300.000 chai LPG) đối với thương nhân phân phối LPG chai (quy định tại Khoản 2 Điều 9).
- Tổng sức chứa các bồn LPG tối thiểu xuống còn 300 m3 (quy định trước đây là 800 m3) đối với thương nhân phân phối LPG chai (quy định tại Khoản 1 Điều 9)
2.2. Về hệ thống phân phối
- Nhằm giảm thiểu tối đa tình trạng chiết nạp trái phép, chiếm dụng, cưa tai mài vỏ chai LPG làm mất an toàn, ảnh hưởng tới tính mạng người tiêu dùng, Nghị định số 19/2016/NĐ-CP quy định trạm nạp LPG vào chai phải thuộc sở hữu của thương nhân kinh doanh LPG đầu mối (quy định tại Khoản 2 Điều 7 và Khoản 2 Điều 9).
- Bổ sung quy định điều kiện về tổng sức chứa các bồn LPG tối thiểu 100 m3 và sở hữu trạm cấp LPG (quy định tại Khoản 3 Điều 9) đối với loại hình thương nhân phân phối LPG kinh doanh qua đường ống, trong đó nhằm khuyến khích hoạt động cung cấp LPG tại các khu đô thị, toà nhà cao tầng.
- Trước đây, Nghị định số 107/2009/NĐ-CP quy định Tổng đại lý được ký hợp đồng đại lý cho tối đa 3 thương nhân kinh doanh LPG đầu mối và đại lý được ký hợp đồng đại lý cho tối đa 3 thương nhân kinh doanh LPG đầu mối hoặc 3 tổng đại lý kinh doanh LPG. Quy định trên đã tạo mạng lưới phân phối giữa các loại hình thương nhân kinh doanh LPG không rõ ràng, cồng kềnh, nhiều tầng nấc, đan xen dẫn đến hệ thống phân phối LPG không có sự gắn kết, ràng buộc quyền lợi và nghĩa vụ giữa các thương nhân trong hệ thống, cạnh tranh không lành mạnh, tranh giành, lôi kéo đại lý và khách hàng của nhau. Để khắc phục hạn chế trên, Nghị định số 19/2016/NĐ-CP quy định Tổng đại lý kinh doanh LPG được ký với 03 thương nhân đầu mối kinh doanh LPG; đại lý kinh doanh LPG được ký với 03 thương nhân đầu mối kinh doanh LPG hoặc 01 tổng đại lý (quy định tại Khoản 1 Điều 22 và Khoản 1 Điều 23).
2.3. Về công khai, minh bạch hoạt động kinh doanh khí
Nghị định số 107/2009/NĐ-CP chưa quy định chế độ công khai, minh bạch thông tin về hoạt động kinh doanh LPG của các thương nhân kinh doanh LPG đầu mối, tổng đại lý/đại lý kinh doanh LPG dẫn đến việc người tiêu dùng khó nắm bắt được thông tin về giá, nhãn hiệu hàng hoá và hệ thống phân phối thuộc các loại hình thương nhân kinh doanh khí.
Để khắc phục tình trạng này, Nghị định quy định riêng Điều 47 về công khai, minh bạch hoạt động kinh doanh khí. Trong đó, quy định Bộ Công Thương có trách nhiệm công bố thông tin trên trang thông tin điện tử của mình về danh sách thương nhân xuất khẩu, nhập khẩu khí; danh sách thương nhân phân phối khí. Thương nhân xuất khẩu, nhập khẩu khí và thương nhân phân phối khí có trách nhiệm tuân thủ các quy định của pháp luật về quản lý giá và công bố trên trang thông tin điện tử của thương nhân hoặc phương tiện thông tin đại chúng về giá bán lẻ trong hệ thống phân phối thương nhân quản lý; hệ thống phân phối thuộc thương nhân quản lý. Tổng đại lý/đại lý kinh doanh LPG có trách nhiệm thông báo giá bán lẻ tới Sở Tài chính và Sở Công Thương nơi có các cơ sở kinh doanh LPG hoạt động theo quy định pháp luật về giá.
2.4. Về thủ tục hành chính
Nghị định số 107/2009/NĐ-CP chỉ quy định thủ tục cấp mới một số Giấy chứng nhận đủ điều kiện kinh doanh LPG, không quy định trình tự, thủ tục cấp lại, điều chỉnh, gia hạn, thu hồi. Nhằm đáp ứng yêu cầu minh bạch đối với các thủ tục hành chính và nâng cao hiệu quả quản lý nhà nước đối với hoạt động kinh doanh khí theo chuỗi từ nơi phát nguồn đến tận tay người tiêu dùng, Nghị định số 19/2016/NĐ-CP đã bổ sung một Chương quy định về trình tự, thẩm quyền cấp Giấy chứng nhận đủ điều kiện kinh doanh khí (Chương IV) ./.
Tin đã đăng
- Giới thiệu những điểm mới chủ yếu của Nghị định số 19/2016/NĐ-CP ngày 22 tháng 3 năm 2016 của Chính phủ về kinh doanh khí
- Bộ Tài chính điều chỉnh tăng thuế xuất khẩu than củi lên 10%
- Từ 01 tháng 7 năm 2013, Nhà nước hỗ trợ cho công tác truyền thanh tại khu công nghiệp
- Bộ Tài chính điều chỉnh thuế suất thuế nhập khẩu xăng lên 16%
- Doanh nghiệp phải trích khấu hao mọi tài sản cố định có giá trị từ 30 triệu trở lên
- Tăng 10% thuế nhập khẩu đối với một số mặt hàng khoáng sản
- Bộ Công Thương ban hành Danh mục hàng công nghiệp nguy hiểm phải đóng gói khi vận chuyển
- Áp thuế nhập khẩu 3% với nước ôxy già
- Tăng từ 2 - 3% thuế nhập khẩu ưu đãi đối với một số mặt hàng tại Biểu thuế nhập khẩu ưu đãi
- Bộ Tài chính quy định hỗ trợ 100% chi phí tổ chức triển lãm giới thiệu môi trường đầu tư tại Việt Nam

markdown:
## Giới thiệu những điểm mới chủ yếu của Nghị định số 19/2016/NĐ-CP ngày 22 tháng 3 năm 2016 của Chính phủ về kinh doanh khí
![](data/newss/1191.gif)
**Ngày 22/3/2016, Chính phủ đã ban hành Nghị định số 19/2016/NĐ-CP về kinh doanh khí thay thế Nghị định số 107/2009/NĐ-CP ngày 26 tháng 11 năm 2009 về kinh doanh khí dầu mỏ hóa lỏng. Nghị định mới có hiệu lực từ ngày 15 tháng 5 năm 2016.** **1. Đối tượng điều chỉnh**
Nghị định số 19/2016/NĐ-CP áp dụng đối với các thương nhân theo quy định của Luật Thương mại và các tổ chức, cá nhân khác có liên quan đến hoạt động động kinh doanh khí. Các đối tượng điều chỉnh chủ yếu trong Nghị định bao gồm: Thương nhân kinh doanh khí đầu mối; Tổng đại lý kinh doanh LPG; Đại lý kinh doanh LPG; Thương nhân kinh doanh dịch vụ cho thuê kho, cảng xuất nhập khí và Thương nhân kinh doanh dịch vụ vận chuyển khí.
**2. Nội dung quy định mới chủ yếu của Nghị định số 19/2016/NĐ-CP**
Nhằm bắt kịp xu hướng phát triển và kịp thời điều chỉnh hoạt động kinh doanh khí thiên nhiên hoá lỏng (LNG) và khí thiên nhiên nén (CNG) tại Việt Nam, Nghị định số 19/2016/NĐ-CP quy định về điều kiện, quyền và nghĩa vụ, trách nhiệm của các loại hình thương nhân LNG và CNG cũng như các cơ sở kinh doanh LNG và CNG.
Trên cơ sở rà soát, đánh giá tình hình thực thi Nghị định số 107/2009/NĐ-CP ngày 26 tháng 11 năm 2009 về kinh doanh khí dầu mỏ hoá lỏng, Nghị định số 19/2016/NĐ-CP đã có những sửa đổi, bổ sung một số nội dung đối với hoạt động kinh doanh LPG. Một số điểm mới, chủ yếu của Nghị định như sau:
2.1. Về điều kiện kinh doanh
Nghị định số 107/2009/NĐ-CP quy định về điều kiện của các thương nhân chưa cụ thể và chưa sát với thực tế hoạt động kinh doanh LPG, đặc biệt là các điều kiện đối về số lượng chai LPG và kho chứa LPG quá lớn gây khó khăn cho doanh nghiệp, có thể gây lãng phí tài sản đầu tư của xã hội. Nghị định số 19/2016/NĐ-CP điều chỉnh một số điều kiện:
- Số lượng chai LPG thuộc sở hữu của thương nhân với tổng dung tích chứa tối thiểu 3.930.000 lít (tương đương 150 nghìn chai LPG loại 12 kg, quy định trước đây là 300.000 chai LPG) đối với thương nhân xuất khẩu, nhập khẩu LPG (quy định tại Khoản 2 Điều 7); tổng dung tích chứa tối thiểu 2.620.000 lít (tương đương 100 nghìn chai LPG loại 12 kg, quy định trước đây là 300.000 chai LPG) đối với thương nhân phân phối LPG chai (quy định tại Khoản 2 Điều 9).
- Tổng sức chứa các bồn LPG tối thiểu xuống còn 300 m
3 (quy định trước đây là 800 m 3) đối với thương nhân phân phối LPG chai (quy định tại Khoản 1 Điều 9)
2.2. Về hệ thống phân phối
- Nhằm giảm thiểu tối đa tình trạng chiết nạp trái phép, chiếm dụng, cưa tai mài vỏ chai LPG làm mất an toàn, ảnh hưởng tới tính mạng người tiêu dùng, Nghị định số 19/2016/NĐ-CP quy định trạm nạp LPG vào chai phải thuộc sở hữu của thương nhân kinh doanh LPG đầu mối (quy định tại Khoản 2 Điều 7 và Khoản 2 Điều 9).
- Bổ sung quy định điều kiện về tổng sức chứa các bồn LPG tối thiểu 100 m
3 và sở hữu trạm cấp LPG (quy định tại Khoản 3 Điều 9) đối với loại hình thương nhân phân phối LPG kinh doanh qua đường ống, trong đó nhằm khuyến khích hoạt động cung cấp LPG tại các khu đô thị, toà nhà cao tầng.
- Trước đây, Nghị định số 107/2009/NĐ-CP quy định Tổng đại lý được ký hợp đồng đại lý cho tối đa 3 thương nhân kinh doanh LPG đầu mối và đại lý được ký hợp đồng đại lý cho tối đa 3 thương nhân kinh doanh LPG đầu mối hoặc 3 tổng đại lý kinh doanh LPG. Quy định trên đã tạo mạng lưới phân phối giữa các loại hình thương nhân kinh doanh LPG không rõ ràng, cồng kềnh, nhiều tầng nấc, đan xen dẫn đến hệ thống phân phối LPG không có sự gắn kết, ràng buộc quyền lợi và nghĩa vụ giữa các thương nhân trong hệ thống, cạnh tranh không lành mạnh, tranh giành, lôi kéo đại lý và khách hàng của nhau. Để khắc phục hạn chế trên, Nghị định số 19/2016/NĐ-CP quy định Tổng đại lý kinh doanh LPG được ký với 03 thương nhân đầu mối kinh doanh LPG; đại lý kinh doanh LPG được ký với 03 thương nhân đầu mối kinh doanh LPG hoặc 01 tổng đại lý (quy định tại Khoản 1 Điều 22 và Khoản 1 Điều 23).
2.3. Về công khai, minh bạch hoạt động kinh doanh khí
Nghị định số 107/2009/NĐ-CP chưa quy định chế độ công khai, minh bạch thông tin về hoạt động kinh doanh LPG của các thương nhân kinh doanh LPG đầu mối, tổng đại lý/đại lý kinh doanh LPG dẫn đến việc người tiêu dùng khó nắm bắt được thông tin về giá, nhãn hiệu hàng hoá và hệ thống phân phối thuộc các loại hình thương nhân kinh doanh khí.
Để khắc phục tình trạng này, Nghị định quy định riêng Điều 47 về công khai, minh bạch hoạt động kinh doanh khí. Trong đó, quy định Bộ Công Thương có trách nhiệm công bố thông tin trên trang thông tin điện tử của mình về danh sách thương nhân xuất khẩu, nhập khẩu khí; danh sách thương nhân phân phối khí. Thương nhân xuất khẩu, nhập khẩu khí và thương nhân phân phối khí có trách nhiệm tuân thủ các quy định của pháp luật về quản lý giá và công bố trên trang thông tin điện tử của thương nhân hoặc phương tiện thông tin đại chúng về giá bán lẻ trong hệ thống phân phối thương nhân quản lý; hệ thống phân phối thuộc thương nhân quản lý. Tổng đại lý/đại lý kinh doanh LPG có trách nhiệm thông báo giá bán lẻ tới Sở Tài chính và Sở Công Thương nơi có các cơ sở kinh doanh LPG hoạt động theo quy định pháp luật về giá.
2.4. Về thủ tục hành chính
Nghị định số 107/2009/NĐ-CP chỉ quy định thủ tục cấp mới một số Giấy chứng nhận đủ điều kiện kinh doanh LPG, không quy định trình tự, thủ tục cấp lại, điều chỉnh, gia hạn, thu hồi. Nhằm đáp ứng yêu cầu minh bạch đối với các thủ tục hành chính và nâng cao hiệu quả quản lý nhà nước đối với hoạt động kinh doanh khí theo chuỗi từ nơi phát nguồn đến tận tay người tiêu dùng, Nghị định số 19/2016/NĐ-CP đã bổ sung một Chương quy định về trình tự, thẩm quyền cấp Giấy chứng nhận đủ điều kiện kinh doanh khí (Chương IV) ./.
### Tin đã đăng
[Giới thiệu những điểm mới chủ yếu của Nghị định số 19/2016/NĐ-CP ngày 22 tháng 3 năm 2016 của Chính phủ về kinh doanh khí](./default.aspx?page=news&do=detail&category_id=34&news_id=1191&rand=636675256684706992) [Bộ Tài chính điều chỉnh tăng thuế xuất khẩu than củi lên 10%](./default.aspx?page=news&do=detail&category_id=34&news_id=1186&rand=636675256684706992) [Từ 01 tháng 7 năm 2013, Nhà nước hỗ trợ cho công tác truyền thanh tại khu công nghiệp](./default.aspx?page=news&do=detail&category_id=34&news_id=1185&rand=636675256684706992) [Bộ Tài chính điều chỉnh thuế suất thuế nhập khẩu xăng lên 16%](./default.aspx?page=news&do=detail&category_id=34&news_id=1184&rand=636675256684706992) [Doanh nghiệp phải trích khấu hao mọi tài sản cố định có giá trị từ 30 triệu trở lên](./default.aspx?page=news&do=detail&category_id=34&news_id=1183&rand=636675256684706992) [Tăng 10% thuế nhập khẩu đối với một số mặt hàng khoáng sản](./default.aspx?page=news&do=detail&category_id=34&news_id=1182&rand=636675256684706992) [Bộ Công Thương ban hành Danh mục hàng công nghiệp nguy hiểm phải đóng gói khi vận chuyển](./default.aspx?page=news&do=detail&category_id=34&news_id=1181&rand=636675256684706992) [Áp thuế nhập khẩu 3% với nước ôxy già](./default.aspx?page=news&do=detail&category_id=34&news_id=1180&rand=636675256684706992) [Tăng từ 2 - 3% thuế nhập khẩu ưu đãi đối với một số mặt hàng tại Biểu thuế nhập khẩu ưu đãi](./default.aspx?page=news&do=detail&category_id=34&news_id=1179&rand=636675256684706992) [Bộ Tài chính quy định hỗ trợ 100% chi phí tổ chức triển lãm giới thiệu môi trường đầu tư tại Việt Nam](./default.aspx?page=news&do=detail&category_id=34&news_id=1178&rand=636675256684706992)

WARC-Identified-Payload-Type: application/xhtml+xml

Cache-Control: private

Content-Type: text/html; charset=utf-8