1. Social Engineering Fundamentals
Social engineering exploits human psychology and trust rather than technical flaws, which is why people, not code, are the most exploited attack surface.
Phishing (broad, deceptive email); spear phishing (targeted, personalized to one person/org using research); whaling (targets executives/high-value individuals); vishing (voice/phone-based); smishing (SMS/text-based); pretexting (fabricated scenario to build trust); OSINT (Open-Source Intelligence gathered from public sources to research a target).
Phishing vs.\ spear phishing vs.\ whaling differ by targeting precision (mass vs.\ individual vs.\ executive), not by delivery channel; vishing vs.\ smishing differ by channel (voice vs.\ text), not precision.
A realistic-looking mass email is mislabeled ``spear phishing'' just because it looks convincing --- spear phishing requires evidence of specific research/personalization aimed at one target, not general realism.
Broad email $arrow$ phishing; personalized target $arrow$ spear phishing; executive $arrow$ whaling; voice $arrow$ vishing; text $arrow$ smishing.