#10unit 1online security and payment system

Malicious code

Harmful software code such as viruses and worms.

5-mark Exam Answer

5-mark answer

Malicious code (malware) is a major category of e-commerce security threat. According to Laudon and Traver, it includes a variety of threats such as viruses, worms, Trojan horses, ransomware, and bots.

  • 1.Definition: variety of harmful code
  • 2.Virus: replicates and delivers payload
  • 3.Worm: spreads computer to computer
  • 4.Trojan horse: benign-looking, harmful; ransomware: locks files
  • 5.Bots and botnets: remotely controlled zombies

Malicious code (sometimes referred to as 'malware') includes a variety of threats such as viruses, worms, Trojan horses, ransomware, and bots. Some malicious code is designed to take advantage of software vulnerabilities in a computer's operating system, web browser, applications, or other software components. Exploit kits are collections of exploits bundled together and rented or sold as commercial products.

A virus is a computer program that has the ability to replicate or make copies of itself and spread to other files. In addition to replication, most computer viruses deliver a 'payload' that may be benign or highly destructive, such as destroying files or reformatting the hard drive.

A worm is designed to spread from computer to computer and does not necessarily need to be activated by a user or program to replicate itself. The Slammer worm, for instance, infected more than 90% of vulnerable computers worldwide within 10 minutes. A Trojan horse appears benign but does something other than expected; it is not itself a virus because it does not replicate, but it often introduces other malicious code such as bots or rootkits.

Ransomware locks a computer or files and demands payment to unlock them; CryptoLocker, for example, encrypts files with virtually unbreakable asymmetric encryption and demands ransom in Bitcoins. Bots are covertly installed programs that respond to external commands from an attacker (the 'bot-herder'); the compromised computer becomes a 'zombie.' Botnets are collections of such computers used for sending spam, launching DDoS attacks, and stealing information.

Slammer worm infected 90% of vulnerable SQL Servers in 10 minutes; CryptoLocker encrypts files and demands Bitcoin ransom; Zeus Trojan has infected over 10 million computers via keystroke logging.

Malicious code spans many types — viruses, worms, Trojans, ransomware, and bots — each with distinct behaviors but all capable of damaging e-commerce systems and stealing sensitive data.

malwareviruswormTrojan horseransomwarebotnet

The exam interface follows the university paper pattern: Section A & B carry 5-mark questions; Section C carries objective questions.