Worms vs Virus có gì khác nhau? [đóng cửa]


6

Tôi không hiểu rõ lắm về sự khác biệt giữa virut và giun, dường như giun không cần bất kỳ vật chủ nào tự nhân đôi.

Nhưng ai đó có thể giải thích nó? Nó có nghĩa là một con sâu là một mềm? và không phải là virus?

Trong trường hợp sâu bạn có thể tìm thấy các tập tin có chứa chính sâu? Cảm ơn rất nhiều vì đã trả lời ..


1
Nếu bạn cắt đầu một con sâu, nó sẽ mọc ra một con khác. Tương tự với biến thể phần mềm độc hại.
Phoshi

Câu trả lời:


7

Một điều phân biệt Worm với Virus (và đặt tên "worm" cho phần mềm độc hại giống như virus), đó là thực tế một con sâu không cần phải tự gắn vào một tệp thực thi khác để lây lan qua mạng.

Do đó, sâu có nghĩa là lây lan qua mạng (có hoặc không có mã có nghĩa là làm hỏng máy tính mà chúng lây nhiễm). Mã của họ được thiết kế để lan truyền mạng. Chúng sẽ luôn làm hỏng mạng bằng cách tăng mức sử dụng băng thông. Một số thậm chí có thể có mã nhằm kích động các cuộc tấn công từ chối dịch vụ (DOS) bằng cách làm tắc nghẽn băng thông mạng.

Virus , mặt khác, cần một hình ảnh thực thi để phát tán trong một hệ thống. Chúng sẽ lây lan sang các tệp thực thi khác trong cùng một máy tính (chúng sẽ tự gắn vào các tệp thực thi bị nhiễm và có khả năng lây lan vi-rút). Và chúng lây lan sang các máy tính khác khi các tệp thực thi này được truyền cho chúng bằng bất kỳ phương tiện nào (tải xuống, trên đĩa CD hoặc đĩa mềm) và được thực thi.


3
Về bản chất điều này là chính xác, nhưng tôi không chắc chắn về một loại virus cần thực thi. Tôi sẽ nói rằng một con sâu lây lan, thông thường bằng nhiều hơn một phương tiện. Một vi-rút thiết lập một vec tơ lây nhiễm chờ đợi được vận chuyển. Do đó, một con sâu có thể vận chuyển virus (và chúng thường làm).
harrymc

1
Tôi đồng ý quấy rối. Tương tự, một virus có thể hình dung bao gồm mã để tạo ra một con sâu. Sự khác biệt cổ điển đang trở nên mờ nhạt khi các phương pháp mới đạt được. Tuy nhiên, tôi nghĩ vẫn có thể xem xét các phần chi tiết của một ... phần mềm độc hại đa mục đích (?) Và xác định chúng theo tên nếu chúng tôi giữ nguyên modus-operandi của chúng.
Một chú lùn

1

Worms là chương trình máy tính tự sao chép. Về mặt kỹ thuật, định nghĩa không yêu cầu chúng phải độc hại. http://en.wikipedia.org/wiki/Computer_worm

Định nghĩa về sự thay đổi của virus tùy thuộc vào người bạn hỏi. Đối với một số người, bất kỳ phần mềm gây phiền nhiễu / có hại nào cũng có thể được gọi là vi-rút; nghiêm ngặt hơn, virus yêu cầu một máy chủ được gửi đến một vị trí mới. http://en.wikipedia.org/wiki/Computer_virus

Đây là một trang khác với các định nghĩa cô đọng: http://www.smartcomputing.com/techsupport/detail.aspx?guid=&ErrorID=23245

Tôi đã nhớ sau khi đăng câu trả lời ban đầu của mình rằng IEEE đã công bố một định nghĩa chính thức tại một thời điểm, nhưng khi tôi chỉ viết về nó, bài viết yêu cầu đăng ký. Nếu ai đó có quyền truy cập của IEEE hoặc sẵn sàng bỏ ra 19 đô la, thì đây là liên kết: http://www2.computer.org/portal/web/csdl/doi/10.1109/ICONS.2008.37


-1

Một con sâu là một loại virus. Và cái mà Người lùn trước đây mô tả là 'vi-rút' thực sự được gọi là 'vi-rút tệp'. Có nhiều loại virus. Giun, virut tập tin, virut khởi động, ngựa trojan chỉ là một vài loại virut.

Vì vậy, 'virus' là tên chung của các phần mềm tự lan truyền không mong muốn. Và 'sâu' là một loại vi-rút cụ thể.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.