how to spot fake job interviews to prevent malware installs and protect company credentials from theft
Scammers now impersonate recruiters, send fake tests, and plant malware. Learn how to spot fake job interviews fast: verify the employer, never run unknown files, and use safe workflows for take‑home tasks. Watch for crypto payment requests, video glitches, and pressure tactics. Protect your accounts with MFA and isolate anything suspicious.
North Korea’s WaterPlum campaign shows how a fake interview can become a full system breach. Agencies in Australia, Germany, Japan, and the US say attackers infected more than 30,000 devices, compromised over 7,000 crypto wallets, and stole at least $10.71 million. The criminals posed as recruiters, sent “coding tests,” and installed remote access tools. They then stole credentials, wallet data, and ID documents. You can block these attacks if you know how to spot fake job interviews and use safer habits during hiring.
How to spot fake job interviews
Check the outreach and the sender
Confirm the person and role on the company website and LinkedIn. Compare job title, photo, and employment dates.
Study the email domain. Recruiters rarely hire from free addresses. Watch for lookalike domains with swapped letters.
Ask for a quick validation call via the company’s main number or a calendar invite from the corporate domain.
Watch interview logistics
Legit teams use common tools and clear invites. Be wary of unusual video links or installers you must run to “join” the interview.
Dodging in‑person or live video without reason is a red flag. So are frequent “camera issues” and sudden audio drops.
Look for background voices feeding answers, odd delays, or awkward switching between speakers.
Scrutinize take‑home assignments
Be careful if a recruiter sends zip files, ISO images, or .exe/.pkg files as “tests.” Most real tests are links to web IDEs or shared repos.
Refuse to enable Office macros or “Allow apps from unknown developers” for a test. You should not need admin rights.
Ask for the public repo URL, a read‑only doc, or a browser‑based coding pad instead of a download.
Guard your money and identity
Legit employers do not ask for crypto, gift cards, or “equipment deposits.” Decline and report.
Delay sharing scans of your passport or ID until you have a signed offer and you can verify a secure HR portal.
Spot deepfake and impersonation signs
Face‑swap software can leave flicker, odd lighting, or lip‑sync drift. If the video looks wrong, ask for camera re‑positioning and liveness checks (turn head, read a code).
If the person pushes to turn off video right after starting, proceed with caution.
Safe workflow for take‑home tasks
Open unknown files only in a safe space
Use a throwaway device, a virtual machine, or a cloud sandbox. Do not run tests on your daily laptop.
Scan files with multiple antivirus engines. Block macros by default.
Never run unsigned installers. Decline if the task requires admin rights.
Prefer web and repo options
Ask for a web IDE (like a browser code pad) or a public Git repo. Do not accept password‑protected archives from unknown senders.
Verify links by typing the company domain yourself. Avoid shortened URLs that hide the destination.
Keep your data separate
Use a separate browser profile for job hunting. Do not stay logged in to email, cloud drives, or wallets while testing files.
Turn off clipboard syncing. Info‑stealers often grab clipboard data, including wallet addresses and 2FA backups.
Stop credential theft before it starts
For job seekers
Use a password manager and create unique passwords for email, GitHub, and job platforms.
Enable multi‑factor authentication everywhere. Prefer an authenticator app or a hardware key over SMS.
Keep crypto wallets off your job‑hunting device. Store seed phrases offline.
Regularly revoke access to connected apps on GitHub, Google, Slack, and cloud services.
Update your operating system and browser. Turn on built‑in security features like SmartScreen and Gatekeeper.
Back up important files. If malware hits, you can recover without paying.
For employers and recruiters
Deliver tests via company‑owned platforms. Do not email archives. Use browser sandboxes and read‑only repos.
Run live pairing sessions. Watch candidates solve small tasks in a shared IDE instead of sending executables.
Verify identity with liveness checks and domain‑based email. Avoid hiring through anonymous chats.
Look for red flags: refusal to meet, crypto payment requests, identical portfolios, and IP addresses that hop across countries.
Harden endpoints for interviewers and HR: no local admin, EDR enabled, logging on, and attachment scanning in email and chat tools.
Limit access for new contractors. Use least‑privilege accounts and short‑lived credentials for trials.
For crypto and Web3 teams
Never expose real wallets during interviews. Use testnets and burner accounts.
Require multi‑party approval for any on‑chain action in production.
Separate build systems and secrets from candidate environments. Rotate API keys after trials.
What to do if you suspect a fake interview
Disconnect the device from the internet. If possible, isolate it without powering off to preserve evidence.
From a clean device, change passwords and revoke active sessions on email, GitHub, Slack, cloud, and exchanges.
Rotate API tokens, SSH keys, and authenticator backups. Check for new browser extensions and startup items.
Run a reputable antivirus or EDR scan. If you find malware, consider a full rebuild from known‑good media.
Notify your employer or clients if work accounts were in use. Assume credentials may be compromised.
Report to platforms and, where applicable, to law enforcement. In the US, submit to the FBI IC3. Keep emails, files, and logs.
Why this matters now
WaterPlum’s fake recruiter playbook blends social pressure with malware. Victims think they are earning a job, but they end up giving away keys to their accounts and funds. Agencies say more than 30,000 devices were compromised, 7,000 wallets were hit, and over $10.71 million was stolen to fund a hostile state.
Putting it all together: your quick checklist
Verify the recruiter, the domain, and the job post against official sources.
Decline to run installers, enable macros, or pay any “deposit.”
Use sandboxes for any files. Prefer web IDEs and public repos.
Enable MFA, use unique passwords, and revoke app access often.
Isolate your crypto and sensitive accounts from your job‑hunting device.
If something feels off, pause and confirm through a trusted channel.
You now know how to spot fake job interviews and shut down credential theft before it spreads. Stay skeptical of unexpected files, protect your accounts with strong MFA, and keep tests inside safe environments. A few careful checks can stop a fake interview from becoming a costly breach.
(Source: https://www.theregister.com/security/2026/09/18/north-koreas-fake-job-interviews-infected-30000-devices/5297461)
For more news: Click Here
FAQ
Q: What are the most common signs and how to spot fake job interviews?
A: Watch for lookalike or free email domains, refusals to meet live, repeated camera or audio issues, requests for crypto or deposits, and tests that require running installers or enabling macros. The WaterPlum advisory shows attackers use those tactics to deliver malware, compromise devices, and steal credentials and crypto wallets.
Q: How did the WaterPlum campaign infect devices and steal funds?
A: Agencies reported WaterPlum operators posed as recruiters, sent bogus coding tests that installed remote access trojans and information stealers when opened. They compromised more than 30,000 devices, over 7,000 cryptocurrency wallets, and are attributed with at least $10.71 million in thefts supporting the North Korean regime.
Q: What file types or delivery methods should raise red flags for take‑home tests?
A: Decline zip files, ISO images, .exe/.pkg installers, password‑protected archives, or any test that asks you to enable macros or grant admin rights, since these are common malware vectors. Ask for a public repo, a browser‑based IDE, or a read‑only document instead and only open unknown files in a sandbox or throwaway device.
Q: What video behaviors indicate deepfake or impersonation during an interview?
A: Look for visual artifacts such as flicker, odd lighting, lip‑sync drift, sudden camera disablement, background voices feeding answers, or awkward speaker switching. Request liveness checks like turning the head or reading a code, and be wary if someone insists on turning off video shortly after starting.
Q: How should jobseekers protect crypto and credentials while interviewing?
A: Keep real wallets and seed phrases off any job‑hunting device, use testnets or burner accounts for demos, and turn off clipboard syncing to avoid info‑stealers. Also use unique passwords with a password manager, enable MFA (prefer authenticator apps or hardware keys over SMS), and routinely revoke connected app access.
Q: If I suspect a fake interview compromised my device, what immediate steps should I take?
A: Disconnect the device from the internet and, if possible, isolate it without powering off to preserve evidence, then from a clean device change passwords and revoke active sessions on email, GitHub, Slack, cloud, and exchanges. Rotate API tokens and SSH keys, run a reputable antivirus or EDR and consider a full rebuild if malware is found, and report the incident to your employer and relevant authorities such as the FBI IC3 in the US.
Q: What hiring process changes can employers make to prevent credential theft from interviews?
A: Deliver tests via company‑owned platforms, use browser sandboxes or read‑only repos, prefer live pairing sessions in a shared IDE, and verify identities with liveness checks and domain‑based email. Harden endpoints for interviewers and HR by removing local admin, enabling EDR and email attachment scanning, and using least‑privilege, short‑lived credentials for trials.
Q: How do I verify a recruiter’s identity and avoid falling for lookalike domains?
A: Confirm the person’s profile and role on the official company website and LinkedIn, comparing job title, photo, and employment dates, and study the email domain since legitimate recruiters rarely use free addresses. Validate by requesting a quick call on the company’s main number or a calendar invite from the corporate domain and type company URLs yourself rather than following shortened links.
* The information provided on this website is based solely on my personal experience, research and technical knowledge. This content should not be construed as investment advice or a recommendation. Any investment decision must be made on the basis of your own independent judgement.