This topic covers the various threats to computer systems and networks, including malware, social engineering, and brute-force attacks. It also details the
Topic Synopsis
This topic covers the various threats to computer systems and networks, including malware, social engineering, and brute-force attacks. It also details the methods used to identify and prevent these vulnerabilities, such as penetration testing, firewalls, and encryption.
Key Concepts & Core Principles
- Malware: Malicious software including viruses, worms, Trojans, ransomware, and spyware. Each type has a different method of infection and damage, e.g., ransomware encrypts files and demands payment.
- Phishing: A social engineering attack where fraudulent emails or messages trick users into revealing sensitive information like passwords or bank details. Often uses urgent language or fake websites.
- Firewall: A hardware or software system that monitors and controls incoming and outgoing network traffic based on predetermined security rules. Can be packet-filtering or stateful inspection.
- Encryption: The process of converting plaintext data into ciphertext using an algorithm and a key. Only authorized parties with the correct key can decrypt it. Common methods include symmetric (e.g., AES) and asymmetric (e.g., RSA) encryption.
- Penetration testing: Authorized simulated cyberattack on a system to identify vulnerabilities before malicious hackers can exploit them. Can be black-box (no prior knowledge) or white-box (full knowledge).
Examiner Marking Points
- Knowledge and principles of forms of attack: malware, social engineering (e.g., phishing), brute-force attacks, denial of service attacks, data interception and theft, and SQL injection.
- Understanding of how to limit threats and remove vulnerabilities.
- Knowledge and principles of prevention methods: penetration testing, anti-malware software, firewalls, user access levels, passwords, encryption, and physical security.