Recognize
Identify common phishing channels, pressure tactics, and suspicious requests.
Field guide 01 Human-layer security
Phishing works by rushing people past the details. This interactive training turns those details into a repeatable habit: pause, inspect, verify, report.
Fictional message inspection
Select an evidence label to inspect the message.
Prepare Learning objectives
By the end of this module, you should be able to recognize common phishing signals and choose a safer response.
Identify common phishing channels, pressure tactics, and suspicious requests.
Check sender addresses, registered domains, links, attachments, and login pages.
Confirm unusual requests through a separate, trusted communication channel.
Use the reporting process provided by your organization, school, or local authority.
Understand The attack pattern
Phishing is a deceptive attempt to persuade someone to reveal information, send money, install software, or take another unsafe action.
It is a form of social engineering: the attacker targets human judgment rather than relying only on a technical vulnerability. Messages can arrive through email, text, phone calls, social media, QR codes, or websites.
Recognize Six common forms
Different formats use the same core idea: borrow trust, apply pressure, and prompt an unsafe response.
Broad messages imitate familiar services or teams and push links, attachments, payments, or data requests.
Targeted messages use researched names, roles, projects, or relationships to appear unusually relevant.
SMS or chat messages exploit small screens, shortened previews, and quick reactions to suspicious links.
Voice calls use confidence, caller-ID spoofing, or fabricated emergencies to request secrets or actions.
Attackers impersonate or compromise executives, vendors, or colleagues to redirect money or sensitive data.
Look-alike pages copy familiar layouts to capture passwords, payment data, or multifactor authentication codes.
Inspect Read the evidence
No single clue proves phishing. Several clues together should make you stop and verify.
Ignore the display name at first. Check the full address, spelling, and domain against a trusted contact record.
Look for added words, swapped letters, lookalike characters, misleading subdomains, or an unrelated registered domain. Compare the address with a known source instead of trusting its appearance.
On desktop, hover without clicking. On touch devices, use a safe preview if available. When uncertain, do not open it.
Unexpected tone, unusual greetings, spelling errors, grammar problems, or vocabulary unlike the sender can be clues.
Unexpected archives, documents, disk images, and executables may be dangerous—even when the filename looks ordinary.
Deadlines, secrecy, threats, unusual payments, gift cards, and sudden account problems deserve independent verification.
A sign-in page reached from a message is higher risk. Close it and use a known bookmark or type the trusted address yourself.
Do not scan or open them from an unexpected message. Use a known app, bookmark, or typed address instead.
Decode Fake website detection
Logos and layouts are easy to copy. The address bar provides stronger evidence.
Expected fictional address
https://accounts.northstar.example/signin
The service name is a subdomain. The organization’s fictional domain is northstar.example.
Deceptive fictional address
https://northstar.example.verify-login.example/session
The important domain is verify-login.example. “northstar.example” is only placed before it.
Practice Realistic fictional examples
Every organization and address below is invented for training. None of the examples link to a login or collect information.
“Nadia, review the confidential evaluation before 4:00.” The context feels personal, but the sender domain is unrelated.
Safe move: ask the evaluator through a known contact method.
Text
“Your parcel is held. Pay EGP 12 now.” The unexpected fee and shortened link encourage a quick tap.
Safe move: check the courier’s known app or typed address.
Call
A caller knows your name and asks for an MFA code to “stop an attack.” That code may approve the attacker’s login.
Safe move: end the call and contact support independently.
Exercise Spot the Phish
From: Training Desk <review@internship-check.example>
Open Score_Sheet.html and sign in before 15:00 or your submission will be removed.
Sender: +20 000 000 0000
Pay a small redelivery charge at parcel-release.example within 30 minutes.
Caller ID: “Project Manager”
The caller asks you to send an unpublished report to a new personal email address.
Posted in the already-bookmarked Northstar training portal
The portal will be read-only Saturday. No link, download, login, payment, or response is requested.
Harden Prevention checklist
Mark each action as you review it. This practice checklist stays on this page and is not sent or saved.
Assess Interactive quiz
Fourteen questions test recognition, inspection, verification, and reporting. Your quiz progress is stored only in this browser’s localStorage.
Question 1 of 14
0% answered
Select one answer to continue.
Complete Training result
Printable completion summary
Training record only: this summary is not an official certification, credential, or accreditation.
Respond Resources and reporting
If a message targets a workplace or school, use its established report-phishing button, security team, or help-desk process first.
Avoid replying, opening attachments, using links, or calling numbers inside the suspicious message.
Use the approved reporting channel. Follow local guidance before deleting the message.
Contact the relevant support or security team, report the incident, and change that password from a trusted device. Review active sessions and change it anywhere else you reused it.
Stop using the affected device, isolate it according to organizational guidance, and contact your security team immediately. Do not continue browsing or investigate it yourself.
These external resources are educational. Follow the laws and reporting procedures that apply in your country and organization.
Remember Final takeaways
A convincing message can still be fraudulent. Use these four steps whenever a request feels unusual, urgent, or sensitive.
Do not let urgency decide for you.
Check the sender, domain, link, attachment, request, and context.
Start from a trusted contact method, bookmark, or official app.
Share suspicious messages through the approved channel before deleting them.
About Project context
This module was created for the CodeAlpha Cyber Security Internship as a practical phishing-awareness project. It uses semantic HTML, responsive CSS, and vanilla JavaScript, with no external UI framework.
All names, organizations, domains, messages, and scenarios used in the training examples are fictional. The project does not reproduce a real login page, collect credentials, create malicious links, or enable impersonation.
Use this material to improve recognition, reporting, and safer decision-making. Do not adapt it to deceive people or imitate real organizations.
Interpret Emotional triggers
Notice what the message wants you to feel.
Emotion is not evidence. Naming the tactic creates enough distance to make a safer decision.
Urgency
“Act now” compresses decision time and discourages verification.
Fear
Threats of loss, punishment, or account closure trigger fast reactions.
Authority
A claimed manager, official, or technician pressures people to obey.
Curiosity
Unexpected photos, files, news, or secrets invite a risky click.
Rewards
Refunds, jobs, gifts, and wins make an unlikely offer feel urgent.
Impersonation
Copied names, voices, branding, and writing styles borrow someone else’s trust.