Logic bomb

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. Some viruses attack their host systems on specific dates, such as Friday the 13th or April Fools' Day. Trojans that activate on certain dates are often called "time bombs".

To be considered a logic bomb, the payload should be unwanted and unknown to the user of the software. As an example, trial programs with code that disables certain functionality after a set time are not normally regarded as logic bombs.

Supposed logic bombing of the Trans-Siberian Pipeline

It has been reported that in 1982 the Trans-Siberian Pipeline incident occurred because of a logic bomb. (It was later reported that this story may be a hoax[1]). A KGB operative was reported to have stolen the plans for a sophisticated control system and its software from a Canadian firm, for use on their Siberian pipeline. The CIA was supposedly tipped off by documents in the Farewell Dossier and had the company insert a logic bomb in the program for sabotage purposes.[2]

Successful logic bombs

Attempted logic bombs

Fictional logic bombs

An artist's impression of a logic bomb

See also

References

  1. Mackeown, Patrick (10 August 2006). "Bookscape: Short Story - Famous Computer Hoaxes". Bookscape. Archived on 13 November 2010.
  2. French, Matthew (26 April 2004). "Tech sabotage during the Cold War". Federal Computer Week. 1105 Media.
  3. Retrospective on Sony's rootkit distribution on NetworkWorld
  4. Man accused of crashing UBS servers | The Register
  5. Nightmare On Wall Street: Prosecution Witness Describes 'Chaos' In UBS PaineWebber Attack - News byy InformationWeek
  6. Former UBS Computer Systems Manager Gets 97 Months for Unleashing "Logic Bomb" on Company Network Archived 30 September 2007 at the Wayback Machine.
  7. "Government waging 'war' against people: Kim Zetter". Wired (magazine). Retrieved 3 April 2013.
  8. "South Korea raises alert after hackers attack broadcasters, banks: Se Young Lee". Reuters. Retrieved 3 April 2013.
  9. "Remote Linux Wiper Found in South Korean Cyber Attack". Symantec. Retrieved 3 April 2013.
  10. "South Korean Banks and Broadcasting Organizations Suffer Major Damage from Cyber Attack". Symantec. Retrieved 3 April 2013.
  11. "Man Indicted in Computer Case". The New York Times. 10 February 2000. pp. C.7.
  12. Vijayan, Jaikumar. "Unix Admin Pleads Guilty to Planting Logic Bomb". PC World. Retrieved 22 September 2007.
  13. "2.5 Years in Jail for Planting 'Logic Bomb'". Slashdot.
  14. Fannie Mae Contractor Indicted For Logic Bomb
  15. Former Employee of Fannie Mae Contractor Convicted of Attempting to Destroy Fannie Mae Computer Data 4 October 2010
  16. Stephen C. Webster (31 December 2010). "Programmer jailed three years over plot to wipe out all of Fannie Mae's financial data". The Raw Story. Retrieved 26 May 2012.
  17. TSA Worker Gets 2 Years for Planting Logic Bomb in Screening System 12 January 2011
  18. Springs man sent to prison for hacking into TSA computer 11 January 2011
This article is issued from Wikipedia - version of the 11/14/2016. The text is available under the Creative Commons Attribution/Share Alike but additional terms may apply for the media files.