A logic bomb is a piece of code intentionally inserted into a software system that will set
off a malicious function when specified conditions are met. For example, a programmer may hide
a piece of code that starts deleting files (such as a salary database trigger), should they ever be
terminated from the company.
Software that is inherently malicious, such as viruses and worms, often contain logic
bombs that execute a certain payload at a pre-defined time or when some other condition is met.
This technique can be used by a virus or worm to gain momentum and spread before being
noticed. Many viruses attack their host systems on specific dates, such as Friday the 13th or April
Fool's Day. Trojans that activate on certain dates are often called "time bombs".
No comments:
Post a Comment