đoạn 1:. Giải phẫu của một virus
Một virus sinh học là một loài sinh vật đơn giản rất nhỏ mà lây nhiễm các tế bào sống, được biết đến như máy chủ, bằng cách gắn bản thân họ và sử dụng chúng để tái tạo chính nó. Điều này thường gây hại cho các tế bào vật chủ.
Tương tự như vậy, một virus máy tính là một thói quen chương trình rất nhỏ lây nhiễm vào hệ thống máy tính và sử dụng nguồn lực của mình để sao chép chính nó. Nó thường được thực hiện bằng cách vá hệ điều hành để kích hoạt nó để phát hiện các file chương trình, chẳng hạn như COM hoặc EXE. Nó sau đó sao chép chính nó vào các file đó. Điều này đôi khi gây hại đến hệ thống máy tính chủ.
Khi người dùng chạy một chương trình bị nhiễm, nó được nạp vào bộ nhớ mang vi rút. Virus sử dụng một kỹ thuật lập trình phổ biến nằm thường trú trong bộ nhớ. Sau đó có thể sử dụng một thói quen sinh sản để lây nhiễm sang các chương trình khác. Quá trình này tiếp tục cho đến khi máy tính đang tắt.
Virus cũng có thể chứa những thông tin đó vẫn không hoạt động cho đến khi một sự kiện kích hoạt kích hoạt nó, chẳng hạn như người dùng nhấn một phím đặc biệt. Tải trọng có thể có nhiều hình thức. Nó có thể làm một cái gì đó tương đối vô hại như hiển thị tin nhắn trên màn hình hoặc nó có thể làm một cái gì đó phá hoại như xóa các tập tin trên đĩa cứng.
Khi nó nhiễm vào một tập tin, virus thay thế hướng dẫn đầu tiên trong chương trình chủ với một lệnh thay đổi trình tự thực hiện bình thường. Đây là loại lệnh được biết đến như là một lệnh JUMP và gây ra các hướng dẫn virus được thực hiện trước khi các chương trình chủ. Sau đó sẽ trả về điều khiển chương trình chủ mà sau đó tiếp tục với chuỗi bình thường của nó trong giảng dạy và được thực hiện theo cách thông thường.
Để có một virus, một chương trình chỉ cần có một thói quen sinh sản cho phép nó để lây nhiễm các chương trình khác. Virus có thể, tuy nhiên, có bốn phần chính. Một thói quen đánh lạc hướng cho phép nó tự ẩn; một thói quen sinh sản, cho phép nó để sao chép chính nó vào chương trình khác; một kích hoạt gây ra tải trọng phải được kích hoạt tại một thời điểm cụ thể hoặc khi một sự kiện đặc biệt diễn ra; tải trọng mà có thể là trò đùa vô hại, hoặc có thể rất tai hại. Một chương trình có tải trọng nhưng không có một thói quen sinh sản được biết đến như một Trojan
đang được dịch, vui lòng đợi..