Skip to main content

Bom logic là gì?

Một quả bom logic là một phần của chương trình máy tính nhằm thực hiện chức năng độc hại khi đáp ứng một số điều kiện nhất định.Ví dụ, một nhân viên có thể viết một chương trình bao gồm các hướng dẫn mà các tệp quan trọng sẽ bị xóa nếu anh ta hoặc cô ta bị chấm dứt.Bom logic có thể được bao gồm trong một chương trình vô hại khác hoặc trong một chương trình độc hại vốn có như virus.Không giống như virus, bom logic không tự sao chép hoặc tự lan sang các hệ thống khác.Do đó, bom logic có thể được thực hiện để nhắm mục tiêu một nạn nhân cụ thể mà không gây ra bất kỳ mối đe dọa nào cho người khác.Thực tế là chúng không sao chép cũng làm cho bom logic dễ dàng hơn để viết so với phần mềm độc hại khác. Một số bom logic được lập trình để thực hiện một chức năng nhất định vào một ngày nhất định, thay vì sau một sự kiện cụ thể.Loại bom logic này thường được gọi là một quả bom thời gian.Các chương trình độc hại như virus, giun và ngựa Trojan đôi khi được lập trình để tấn công máy tính chủ vào một ngày nhất định, cho phép chúng lan truyền không bị phát hiện trong hệ thống máy tính trước khi chúng hoạt động.Đôi khi, bom logic được lập trình để kích hoạt khi điều gì đó không xảy ra.Ví dụ, một nhân viên có thể thiết kế một quả bom logic để xóa các tệp khi anh ta hoặc cô ta đã không đăng nhập vào hệ thống trong một tháng.Những quả bom logic có tính chất này là một trong những điều nguy hiểm nhất, vì các điều kiện kích hoạt của chúng có thể được đáp ứng theo những cách không chủ ý.Ví dụ, nếu lập trình viên không bị sa thải, nhưng chết bất ngờ, sẽ không có cách nào để ngăn chặn quả bom được kích hoạt.Một chương trình thực hiện một chức năng nhất định khi các điều kiện được xác định trước thường chỉ được coi là một quả bom logic nếu hàm vừa không mong muốn và không biết người dùng.Phần mềm dùng thử không còn hoạt động sau một khoảng thời gian được xác định trước thường không được gọi là một quả bom logic, mặc dù nó hoạt động theo cùng một cách.Bom logic thường phá hoại hệ thống máy chủ theo một cách nào đó, xóa các tệp hoặc chức năng quan trọng hoặc cho phép truy cập trái phép vào hệ thống người dùng.Cơ quan Tình báo Trung ương Hoa Kỳ (CIA) có thể đã sử dụng một kỹ thuật như vậy để phá hoại một đường ống khí đốt tự nhiên của Liên Xô.Theo tài khoản của nhân viên Hội đồng Bảo an Quốc gia Thomas C. Reed, một quả bom logic đã được viết thành phần mềm mà Liên Xô đã đánh cắp từ một công ty Canada.Liên Xô đã sử dụng phần mềm bị đánh cắp để điều khiển đường ống và quả bom logic được cho là dẫn đến một vụ nổ lớn.Không có thương vong.Tuy nhiên, tài khoản của Sậy đã bị tranh chấp và vụ nổ có thể là do một nguyên nhân khác, chẳng hạn như xây dựng bị lỗi.