Biến thể trong máy tính là gì?
Về mặt điện toán, một biến thể là một loại chương trình virus hoặc phần mềm độc hại. Virus và phần mềm độc hại là các chương trình hoặc đoạn mã lập trình nguy hiểm tiềm tàng có thể gây ra thiệt hại lớn cho máy tính của bạn nếu bị nhiễm chúng, trong một số trường hợp thậm chí dẫn đến sự cố hệ thống hoàn chỉnh.
Biến thể
Thuật ngữ "biến thể" dùng để chỉ các chủng mới hoặc đã sửa đổi của chương trình virus hoặc phần mềm độc hại hiện có. Phần mềm chống vi-rút liên tục được cập nhật để nhận ra các vi-rút thông thường. Bởi vì điều này, một chủng virus duy nhất có thể chỉ có vòng đời tương đối ngắn trước khi nó được nhận ra và vô hiệu hóa. Bằng cách tạo một biến thể, các lập trình viên phần mềm độc hại có thể tăng tuổi thọ của mã gốc của vi-rút trong khi về mặt kỹ thuật vẫn tạo ra một vi-rút mới, không thể nhận ra.
Virus
Vi-rút là bất kỳ chương trình hoặc đoạn mã nào chạy mà bạn không biết hoặc không được phép, thường với mục đích gây ra một số thiệt hại cho máy tính của bạn. Virus có thể được tải vào máy tính của bạn theo nhiều cách khác nhau, tất cả đều được thiết kế để vô hình với bạn. Ví dụ, chúng có thể được cõng khi tải xuống chương trình lành tính hoặc được tải lên thông qua liên kết video trực tuyến. Phần mềm chống vi-rút được sử dụng để phát hiện và loại bỏ vi-rút.
Phần mềm độc hại
Giống như virus, phần mềm độc hại (còn được gọi là phần mềm độc hại) được thiết kế với mục đích duy nhất là gây thiệt hại hoặc làm gián đoạn hoạt động của hệ thống hoặc máy tính. Về mặt kỹ thuật, virus nằm trong phạm vi của thuật ngữ "phần mềm độc hại", cũng như các chương trình được gọi là ngựa thành Troia. Một con ngựa thành Troia là phần mềm độc hại dường như là một ứng dụng vô hại. Sự khác biệt chính giữa virus và ngựa Trojan là virus tự nhân lên, trong khi ngựa Trojan thì không.
Mã
Trong khi một số virus và phần mềm độc hại là các chương trình hoàn chỉnh, một số khác chỉ là các đoạn mã. Mã không có gì khác hơn là ngôn ngữ máy tính bằng văn bản cung cấp một bộ hướng dẫn cụ thể để máy tính của bạn tuân theo. Khi lập trình viên viết ra một đoạn mã, nó được gọi là mã nguồn. Mã đối tượng là thuật ngữ được sử dụng cho mã đã được biên dịch thành công. Mã thực thi là mã đã sẵn sàng để kích hoạt và sử dụng.