MarkiRAT Malware Removal: Fake VPNs and svehost.exe

Brendan Smith
Brendan Smith - Cybersecurity Analyst
13 Min Read
Cracked fake VPN player revealing the surveillance lens behind MarkiRAT malware.
A fake VPN shell breaks open to reveal the surveillance lens hidden behind MarkiRAT.

MarkiRAT is a Windows remote-access Trojan, not a legitimate part of a VPN or media player. If you ran a package advertised as Pis2ray VPN, StarVPN, YESHICA, or YEPlayer and now see suspicious processes, disconnect the PC from the internet before using email, banking, messaging, or a password manager. Remove the fake app, scan for the RAT and its persistence, and recover exposed accounts from a different trusted device.

A filename alone is not enough to diagnose an infection. The strongest warning is a package from an unofficial site or social-media link followed by the documented names, paths, BITS activity, or a misspelled svehost.exe process. Do not delete the legitimate Windows svchost.exe because the names look similar.

What happened Risk and next action
You saw the download page but did not download anything Close it, do not return through the same link, and check that no browser notification permission or download was added.
You downloaded an archive, MSI, EXE, or DLL but did not open it Do not extract or run it. Quarantine or delete it, then follow the downloaded-but-not-opened safety check.
You installed or launched the package Treat the PC as potentially monitored. Disconnect it, scan and inspect persistence, then recover accounts from a clean device.
The process or network activity returns after cleanup Assume another startup entry, BITS job, service, task, or downloaded component remains. Recheck offline and consider a clean Windows reinstall.

What is MarkiRAT?

MarkiRAT is a Windows RAT tracked by MITRE as S0652. Historical versions can run commands, capture keystrokes and clipboard data, take screenshots, search for documents and password-manager files, upload data, and download more tools. They can communicate over HTTP or HTTPS, use BITS, and start again through Startup folders, Run keys, or modified shortcuts.[2]

That capability changes the cleanup decision. Stopping one visible process does not prove that the computer is safe, and a clean scan cannot reverse passwords or session tokens that may already have been captured. MarkiRAT removal must include persistence checks and account recovery, not only file deletion.

Which fake VPN and media-player downloads were reported?

In 2026, Recorded Future’s Insikt Group documented TAG-182 infrastructure distributing MarkiRAT through VPN and media-player lures aimed mainly at Farsi-speaking users. The report names Pis2ray VPN, a StarVPN-themed page, YESHICA, and YESHICA YEPlayer. Documented packages included Pis2rayVPN.msi, Pis2rayVPN.zip, Pis2rayN.dll, YEMPlayer.msi, YEMPlayer.zip, and YEPlayer.dll.[1]

Clue How to interpret it
VPN or player promoted through Instagram or another social platform Social promotion is not proof of legitimacy. Verify the publisher and obtain software from a known official source.
An archive or MSI continues to download while the page shows an error This matches deliberate staging described in the 2026 research. Do not retry or run the package.
YEPlayer.exe or a related DLL contacts an unrelated web host A media player should not send large multipart uploads to an unknown domain. Disconnect the device and investigate.
%PUBLIC%\AppData\Libs\p.b or a BITS job named pdj These are campaign-specific clues. Record the job’s owner, remote source, and local path before removing it.

Do not generalize these findings to every app with a similar name. The documented combination of source, package, path, process, and network behavior matters more than a single filename.

Is svehost.exe malware or the Windows svchost.exe process?

The spelling is the first check: the normal Windows host process is svchost.exe. MarkiRAT has masqueraded as svehost.exe, adding an extra letter e. The 2026 campaign placed that lookalike at C:\Users\Public\AppData\Windows\svehost.exe.[1]

Check Normal or suspicious result
Filename svchost.exe is the Windows spelling. svehost.exe is not the same name and requires investigation.
Path Legitimate copies normally run from C:\Windows\System32\svchost.exe or C:\Windows\SysWOW64\svchost.exe. A copy under a user’s or Public AppData folder is suspicious.
Digital signature The Windows file should be signed by Microsoft Windows. An unsigned lookalike or an unexpected publisher is a strong warning.
Parent and network behavior A process launched by a fake installer, unusual shortcut, script host, or BITS job and contacting an unrelated server is not normal Windows service-host behavior.

In Task Manager, right-click the process and choose Open file location, then open Properties → Digital Signatures. Record the exact path and signature before quarantining anything. The broader suspicious startup app checklist helps distinguish an unfamiliar but legitimate item from persistence.

Check BITS and startup persistence

BITS is a legitimate Windows transfer service, so the presence of a BITS job is not automatically malicious. The documented MarkiRAT activity used it to transfer a payload and communicate with attacker infrastructure. Open PowerShell as Administrator and list the jobs first:

Import-Module BitsTransfer
Get-BitsTransfer -AllUsers |
  Format-List DisplayName,JobId,OwnerAccount,JobState,RemoteName,LocalName

Look for the campaign job name pdj, an unknown remote host, or a local destination such as %PUBLIC%\AppData\Libs\p.b. Do not cancel Windows Update or another recognized job. If one job is clearly tied to the malicious package, inspect it by its exact ID and preview removal:

$job = Get-BitsTransfer -JobId "{suspicious-job-guid}"
$job | Format-List *
$job | Remove-BitsTransfer -WhatIf

After confirming the owner, remote source, and local path are malicious, repeat the last command without -WhatIf. Microsoft’s Remove-BitsTransfer documentation notes that cancelling a job removes its transfers, temporary files, and job object, which is why broad removal of every BITS job is unsafe.[3]

Then check Task Manager’s Startup apps, Task Scheduler, Services, the Startup folders, and Run keys. Microsoft’s Autoruns utility can show logon entries, services, scheduled tasks, shortcuts, and other autostart locations; use its signature-verification and Microsoft-entry filters to narrow the list without deleting unfamiliar items blindly.[4]

Remove MarkiRAT and check for persistence

  1. Disconnect the affected PC. Disable Wi-Fi and unplug Ethernet. Do not sign in to sensitive accounts from it.
  2. Preserve the timeline. Note the download page, social-media post, filenames, install time, process path, protection alerts, and suspicious BITS or startup entries. A work device should be handed to the security team before manual cleanup.
  3. Remove the lure application. Use Settings → Apps → Installed apps when the fake VPN or player has an uninstall entry. Do not accept an update or run an uninstaller downloaded from the same suspicious page.
  4. Quarantine the confirmed lookalikes and payloads. Use the security tool’s quarantine after verifying the path. Do not delete C:\Windows\System32\svchost.exe or another signed Windows file.
  5. Run a full malware scan. Scan with updated protection after the manual containment. Use Gridinsoft Anti-Malware to check the fake package, dropped files, startup entries, scheduled jobs, services, and other persistence, then remove confirmed detections.
  6. Review BITS and autostarts. Remove only entries that match the suspicious package, path, job, or command you verified. Reboot and list them again.
  7. Run an offline scan. In Windows Security, open Virus & threat protection → Scan options → Microsoft Defender Offline scan. Save work first because the PC restarts.
  8. Recheck after reboot. Confirm that svehost.exe, the suspicious BITS job, startup entry, and unexpected network connection do not return. If remote access or security-tool tampering continues, reinstall Windows from trusted media.

The visible fake app or svehost.exe process may be only one component. A loader, scheduled job, service, Startup entry, modified shortcut, or downloaded tool can remain after the first file is removed and recreate the activity.

Check suspicious process lookalikes and startup sources.

If the process path is wrong, the name imitates a Windows component, or high CPU started after an unknown installer, scan for hidden miners, services, startup entries, and bundled components.

Scan for MarkiRAT leftovers

Recover accounts after a suspected MarkiRAT infection

Because MarkiRAT can capture keystrokes, clipboard contents, screenshots, files, and password-manager data, use a separate clean device for recovery.[2]

  1. Start with the primary email account and password manager. Change the passwords and enable phishing-resistant multi-factor authentication where available.
  2. Revoke active browser, email, cloud, messaging, social-media, and work sessions. A password change does not always invalidate every session token.
  3. Rotate credentials entered, copied, or visible on screen while the suspicious software was installed. Replace reused passwords everywhere.
  4. If a KeePass database, private key, recovery phrase, or sensitive document was accessible, follow the provider’s clean-device recovery procedure. A scan cannot retrieve a secret already copied by an attacker.
  5. Review sent messages and warn contacts if the account may have delivered files or links. Monitor financial and work accounts for unauthorized actions.

Fake conferencing installers have delivered other RATs through a similar trust trick. The Starland RAT fake-installer guide explains why a familiar software name must be verified against its source and execution path.

Are TAG-182 and Ferocious Kitten the same actor?

Not as a proven organizational identity. MITRE records historical MarkiRAT use by Ferocious Kitten. Recorded Future found BITS and malware-tradecraft overlap between the 2026 TAG-182 activity and older variants, but stated that more evidence is needed to confidently establish that the clusters are organizationally linked.[1] For a home user, that uncertainty does not change the containment steps: a documented fake package and surveillance RAT still require cleanup and credential recovery.

FAQ

Is Pis2ray VPN or StarVPN safe?

Recorded Future documented Pis2ray and StarVPN-themed infrastructure in a MarkiRAT delivery campaign. Do not trust a package promoted through the reported social-media or unofficial download path. Verify the exact publisher and download source instead of judging only by the product name.

What if I downloaded the file but did not run it?

The risk is lower if the archive, MSI, EXE, or DLL was never opened, extracted, or launched. Quarantine or delete it, clear the download, scan the file or system, and obtain software from a verified official source.

Can I delete svehost.exe?

First verify the spelling, path, signature, and parent process. The documented MarkiRAT lookalike was svehost.exe under Public AppData; the legitimate Windows file is svchost.exe under Windows system folders and signed by Microsoft. Quarantine the confirmed lookalike, not the Windows component.

How do I know MarkiRAT is gone?

After removal and a reboot, repeat the full/offline scans and confirm that the suspicious process, BITS job, startup entry, and network connection do not return. This can confirm the observed persistence is absent, but it cannot prove that no password, screenshot, file, or session was exposed before cleanup.

References

  1. Recorded Future Insikt Group. “Iran-Nexus TAG-182 Disseminates MarkiRAT Surveillance Tool.” Recorded Future, accessed July 23, 2026. Primary campaign research and indicators.
  2. MITRE ATT&CK. “MarkiRAT, Software S0652.” The MITRE Corporation, last modified April 25, 2025; accessed July 23, 2026. Software behavior and technique record.
  3. Microsoft. “Remove-BitsTransfer.” Microsoft Learn, accessed July 23, 2026. BITS job cancellation reference.
  4. Mark Russinovich. “Autoruns v14.3.” Microsoft Sysinternals, June 17, 2026. Official autostart inspection utility.
Share This Article
Cybersecurity Analyst
Follow:
Brendan Smith has spent over 15 years knee-deep in cybersecurity, chasing down malware from the gritty reverse-engineering of old-school trojans all the way to wrangling full-blown incident responses for small-to-medium businesses that couldn’t afford a full-blown breach. Over at Gridinsoft, he’s the guy piecing together those double-checked guides on nasty stuff like AsyncRAT ransomware—take last year, for instance, when his breakdowns caught more than 200 sneaky variants right in live scans, knocking user cleanup jobs down by a solid 40% and saving folks hours of headache.
Leave a Comment

AI Assistant

Hello! 👋 How can I help you today?