Skip to topic
    ← Back to course topics

    Social engineering — AQA GCSE Computer Science

    Verified courseTeaching note checked against the official specification.

    Social engineering is the art of manipulating individuals into revealing confidential information, such as passwords or personal data, by exploiting human psychology rather than software flaws. In AQA GCSE Computer Science, key attack vectors include phishing, shoulder surfing, pretexting, and blagging, all mitigated primarily through staff awareness and policy enforcement.

    Social engineering explained

    Phishing is a social-engineering attack that tricks a person into handing over information or access.

    Read the full explanation

    The attacker sends a message — usually email, but also text or a direct message — that pretends to come from a trusted organisation such as a bank, a school or a delivery firm. The message pressures the recipient to click a link, open an attachment or reply with credentials. The fake link leads to a spoofed login page that captures the password, or the attachment installs malware. Phishing targets the human, not a technical flaw, so the defence is vigilance: check the sender address, hover over links before clicking, and never enter credentials from a link in an unexpected message.

    Read the Social engineering study guideFull revision notes for AQA GCSE Computer Science

    Your focus

    1. Describe how a phishing message deceives a recipient into revealing information.
    2. Explain the role of fake links or attachments in a phishing attack.
    3. Identify a practical way a user can reduce the risk of phishing.

    Which command word is this?

    Name the specific term or technique without detailed explanation (e.g. 'Identify the method used: Shoulder surfing').

    Social engineering exam tips

    Topic Overview

    Social engineering encompasses cyber threats that target human behaviour and psychology rather than software vulnerabilities or hardware weaknesses. Cybercriminals manipulate individuals into voluntarily parting with confidential data, granting unauthorised network access, or transferring funds.

    Within the AQA GCSE Computer Science specification, this topic forms a crucial part of Cyber Security. Understanding vectors like phishing, blagging, shoulder surfing, and pretexting demonstrates why technical firewalls and encryption alone are insufficient if personnel are not properly trained.

    Key Concepts
    • →Human Vulnerability: People are often the weakest link in computer security due to natural tendencies like trust, urgency, fear, and helpfulness.
    • →Phishing: Deceptive communications (typically emails or SMS) masquerading as legitimate entities to harvest credentials or install malware.
    • →Blagging (Pretexting): Inventing a fictitious scenario or false identity to manipulate a target into divulging confidential information.
    • →Shoulder Surfing: Direct observation of someone entering confidential data, such as PINs or passwords, over their shoulder or via surveillance.
    • →Preventative Policies: Non-technical defences including staff awareness training, multi-factor authentication (MFA), clear desk policies, and call-back verification procedures.
    Marking Points
    • Defines phishing as a social-engineering attack that deceives a person into revealing information or access.
    • Identifies a typical channel: email, text message or direct message impersonating a trusted source.
    • Explains the mechanism: a deceptive link or attachment leads to a fake login page or installs malware.
    • States the goal: stealing credentials, personal data or gaining unauthorised access.
    • Recognises that phishing exploits human trust rather than a software vulnerability.
    • Suggests a defence such as checking the sender, verifying links or reporting suspicious messages.
    Examiner Tips
    • 💡Read the scenario and name the specific trick used, such as a fake sender or urgent request.
    • 💡Link the attack to its consequence, for example stolen passwords or malware installation.
    • 💡When asked for prevention, give a concrete action such as checking the sender address before clicking.
    • 💡Always state the specific human action being exploited when answering questions on how social engineering succeeds.
    • 💡Pair every social engineering attack with an appropriate defensive policy: use staff training and 2FA for phishing, and physical privacy filters or shielded keypads for shoulder surfing.
    • 💡Be precise with technical terminology; use AQA-recognised terms such as 'phishing', 'blagging', 'pretexting', and 'shoulder surfing'.
    Common Mistakes
    • Confusing phishing with a technical network attack: correct the misunderstanding by stressing that phishing manipulates the person, not the hardware.
    • Assuming phishing only happens by email: correct this by noting text messages and direct messages are also used.
    • Thinking the fake page is the real site: correct this by explaining the link leads to a spoofed page that captures what is typed.
    • Believing antivirus alone stops phishing: correct this by explaining user vigilance is the key defence.
    • Assuming firewalls and anti-malware can prevent all social engineering: Software cannot stop an employee from being duped into verbally revealing a password or clicking a convincing link on an external site.
    • Treating 'blagging' and 'phishing' as identical: While both involve deception, phishing is typically automated and mass-communicated (often digital), whereas blagging involves creating a specific false backstory or persona directly targeting an individual.
    • Believing complex passwords prevent shoulder surfing: Complex passwords can still be seen or recorded if an attacker has an unobstructed view of the keyboard or screen.
    Revision Plan
    1. 1Day 1: Learn definitions and key differences between phishing, blagging, and shoulder surfing.
    2. 2Day 2: Identify real-world indicators of phishing emails (mismatched URLs, urgent tone, generic greetings).
    3. 3Day 3: Review defensive techniques, distinguishing between technical controls (MFA) and non-technical policies (training, verification).
    4. 4Day 4: Practise 4-mark and 6-mark scenario questions focusing on mitigation strategies for given business contexts.
    5. 5Day 5: Complete past paper active recall questions without notes to solidify correct keywords.
    Exam Question Types
    • 📋Identify questions: 1-mark questions asking you to name the attack vector described in a short practical scenario.
    • 📋Explain questions: 2-mark to 4-mark questions asking how an attack operates and how a specific method protects against it.
    • 📋Evaluate/Discuss questions: 6-mark scenario questions comparing technical vs non-technical security strategies in an organisation.
    Command Word Expectations (AQA)
    Identify

    Name the specific term or technique without detailed explanation (e.g. 'Identify the method used: Shoulder surfing').

    Explain

    Provide a point and link it directly to a cause or consequence using phrases such as 'which means that' or 'therefore preventing'.

    Evaluate

    Give balanced points considering both advantages and limitations of a defence, culminating in a justified conclusion relevant to the scenario.

    How Students Lose Marks (Examiner Pitfalls)
    Pitfall: Confusing social engineering attacks with software-based malware attacks such as viruses or spyware.
    ❌ Weak Answer (Loses Marks):Social engineering is when a hacker injects a virus into a computer to delete files.
    Example improved answer:Social engineering is a set of non-technical cyber threats that exploit human vulnerabilities, tricking users into disclosing sensitive credentials or breaking normal security procedures, rather than exploiting software vulnerabilities.
    Examiner Tip: Always emphasise that social engineering targets people, not technical network vulnerabilities or operating system bugs.
    Pitfall: Vague descriptions of phishing that omit the mechanism of deceit or what the attacker gains.
    ❌ Weak Answer (Loses Marks):Phishing is getting an email with a scam link.
    Example improved answer:Phishing involves sending fraudulent communications (such as spoofed emails) appearing to come from a trustworthy source, designed to trick the recipient into clicking a malicious link, downloading malware, or entering sensitive personal data into a fake website.
    Examiner Tip: In 2-mark definitions of phishing, always state the medium (e.g., fraudulent email) and the specific outcome (harvesting confidential credentials or financial data).
    Step-by-Step Worked Solutions

    Question: An employee at a local accountancy firm receives a telephone call from someone claiming to be from their IT support department. The caller states there is an urgent network update and requests the employee's username, password, and two-factor authentication code. (a) Identify the specific form of social engineering being described. (b) Explain two procedural measures the firm could implement to prevent data theft via this attack vector. [4 marks]

    1. 1.Step 1: Identify the attack type. The attacker invents a scenario (an urgent IT update) to create a false sense of urgency and trust. This is blagging (or pretexting/vishing).
    2. 2.Step 2: Formulate the first prevention measure. Regular employee security awareness training teaches staff never to disclose authentication codes or passwords over the phone.
    3. 3.Step 3: Formulate the second prevention measure. Implement a strict verification policy, such as calling the IT department back on an internally verified extension or requiring a ticketing system confirmation before disclosing any system information.
    4. 4.Step 4: Check that both points are procedural (human/policy-oriented) rather than purely automated software controls.
    Final Answer: (a) Blagging (pretexting / vishing). (b) Measure 1: Staff training to raise awareness about verification procedures, ensuring employees know authentic IT technicians will never request passwords or 2FA tokens. Measure 2: Implement a formal call-back verification protocol, requiring employees to hang up and verify the caller via official internal phone directories before acting.

    Question: Evaluate the effectiveness of using biometric authentication compared to security training in protecting a school network against shoulder surfing and phishing attacks. [6 marks]

    1. 1.Step 1: Deconstruct the question. Compare biometrics vs security training against two specific threats: shoulder surfing and phishing.
    2. 2.Step 2: Analyse biometrics. Highly effective against shoulder surfing because fingerprints/facial scans cannot be observed and typed in later. However, biometrics do not stop a user from being tricked into logging into a fake phishing portal or giving away other sensitive data.
    3. 3.Step 3: Analyse security training. Educates users to identify spoofed URLs, suspect email headers, and visual observers. Protects against phishing, which technical biometrics cannot fully eliminate.
    4. 4.Step 4: Synthesise and conclude. A layered defence is essential; biometrics eliminate credential theft from observation, but human training is the primary defence against deception.
    Final Answer: Biometric authentication (e.g. fingerprint scanners) provides strong protection against shoulder surfing because observers cannot replicate a physical biological trait merely by looking at the user log in. However, biometrics offer limited protection against phishing, where attackers lure users into disclosing other confidential information or downloading malicious attachments. Conversely, staff training directly mitigates phishing by teaching staff to identify spoofed domain names, spelling errors, and urgent demands for action. Training also mitigates shoulder surfing by instructing users to shield screens and keypads. Overall, while biometrics technically eliminate password observation, human training is more comprehensive because social engineering relies on deceit, which hardware alone cannot prevent.
    Active Recall Memory Test
    What is the primary vulnerability exploited during social engineering?
    Key Fact: Human psychology (trust, fear, urgency, or helpfulness) rather than software bugs.
    Name two visual indicators that an email may be a phishing attempt.
    Key Fact: A mismatched or spoofed sender domain, and generic greetings paired with an urgent call to action.
    What distinguishes blagging from standard mass phishing attacks?
    Key Fact: Blagging relies on creating a tailored fictitious scenario or persona to target a specific victim directly.
    Which physical measure stops shoulder surfing at a public workstation?
    Key Fact: A privacy screen filter that restricts visible viewing angles.
    Frequently Asked Questions
    Can anti-virus software stop social engineering attacks?
    Anti-virus software can block malicious payloads or known dangerous attachments, but it cannot prevent a user from believing a lie and willingly giving away credentials over the phone or on a lookalike site. Social engineering targets people, not operating systems, making employee security awareness training the primary defence.
    What is the difference between phishing and pharming?
    Phishing relies on social engineering, sending fraudulent messages to trick users into visiting fake websites. Pharming is a technical attack that infects DNS servers or local hosts files to automatically redirect legitimate web traffic to a bogus website without the user clicking a suspect link.
    Why is multi-factor authentication (MFA) effective against phishing?
    Even if an attacker tricks a user into surrendering their password via a fake website, they cannot access the account without the secondary physical token, biometric check, or time-sensitive code sent to the victim's authenticated device.
    What should I write if asked how to prevent blagging in an exam?
    Focus on administrative procedures and training rather than hardware. Mention mandatory employee identity verification protocols, call-back verification policies, and continuous security training instructing staff never to disclose sensitive information regardless of who the caller claims to be.