Pterodo/Pteranodon: what it is and how to remove it

Pterodo is a Trojan known in the cybersecurity landscape since at least 2014. The date is significant due to the first Russian attacks against Ukraine and the annexation of Crimea.

Facts checked October 6, 2026. Removal steps tested on Windows 11 (26H2) and checked against Microsoft's and the browser makers' current documentation. Sections marked as our earlier report are the original text: they describe the threat as it was then and have not been reviewed since. The 2026 status, the removal steps and the questions are current.

Automatic

Get a free scan and check if your PC is infected.

Fortect finds malware, unwanted programs and the Windows damage they leave behind, and repairs it in one pass.

If mshta.exe returns after removal, a full scan can find the entry that brings it back.

Remove it nowTo use the full-featured product, you have to purchase a license for Fortect. The scan is free.

Do it yourself · free Remove Pterodo/Pteranodon yourself 6 steps, about 18 minutes, no software needed.

Start the steps
Pterodo/Pteranodon: pterodo trojan malware
Pterodo/Pteranodon as our 2022 report showed it.

Pterodo/Pteranodon: summary

DistributionMalicious spam email attachments, infected files
NamePterodo/Pteranodon
TypeTrojan, backdoor
Cybercriminal groupRussian cyber-espionage group Armageddon
OperationMalware establishes a backdoor that can be used to deliver secondary payloads. It is ultimately used to gather sensitive company information from various Ukrainian organizations
Detection namesNo Microsoft detection name is known
Removal

Scan the PC with security software to find and remove the malware and anything installed with it. Fortect scans Windows for malware and repairs the system files and settings it damaged.

Remove it nowTo use the full-featured product, you have to purchase a license for Fortect. The scan is free.
Show 6 more facts
DamageNot recorded in the old report
SymptomsAn unknown process in Task Manager
Evidence4 write-ups by security sites; details still limited
File namesmshta.exe
First seen22 April 2022
Facts checked6 October 2026

What Pterodo/Pteranodon does on an infected PC

From our report of Apr 2022 · not reviewed since

Pterodo is politically motivated malware related to cyberattacks against Ukraine

Pterodo is a Trojan known in the cybersecurity landscape since at least 2014.

The date is significant due to the first Russian attacks against Ukraine and the annexation of Crimea. The malware is tied to a Russian cybercriminals group known as Armageddon (also known as Shuckworm or Gamardeon) and is known to attack a number of Ukrainian organizations.

The main goal of Pterodo malware is to open a backdoor on the affected computers or networks. With the help of this functionality, it can inject secondary payloads; its main purpose remains sensitive data theft that can be used against the country in many ways.

Pterodo/Pteranodon: pterodo trojan malware
Pterodo/Pteranodon in our 2022 report.

From our report of Apr 2022 · not reviewed since

Operation

As explained by Symantec security researchers, the attack on the system begins with an execution of a malicious VBS file, (a backdoor component of Pterodo malware), which is used to download malicious files from a predetermined URL.

Upon entry, the malware creates a scheduled task that can ensure persistence. Later, a malicious HTA file is downloaded and executed via the mshta.exe, which can execute Microsoft HTML Application files and bypass application control solutions.

After establishing the communication means with a remote C&C server, hackers deliver multiple variants of Pterodo malware. It establishes a VNC client - the main vector of the attack - that can be used for various data gathering, including private company documents with descriptions, account passwords, or other sensitive information.

Pterodo/Pteranodon: pterodo trojan malware virus
Pterodo/Pteranodon in our 2022 report.

From our report of Apr 2022 · not reviewed since

More from our earlier report on Pterodo/Pteranodon

  • Disconnect from the network and perform a full system scan with anti-malware
  • After malware removal, Windows crashes, errors, and similar issues can occur due to damaged system files.
  • Employ to fix this damage with ease

How Pterodo/Pteranodon got on your PC

From our report of Apr 2022 · not reviewed since

Like any other high-threat malware strain targeting organizations, Pterodo primarily uses targeted phishing emails to begin the infiltration process.

These emails are sent to employees disguised as useful messages from well-known individuals, for example, managers of people who end up opening the email. Email spoofing is an established technique that easily helps the malware breakthrough into various businesses and organizations.

The email attachments are often booby-trapped with macro-laced code, which, once opened, would be executed. Thus, not allowing documents to execute macros would prevent the infiltration of malware. Adequate anti-malware solutions and adequate staff security training can significantly reduce the probability of infections.

Pterodo malware can also be spread using alternative methods, including drive-by downloads, repacked installers, crack tools, insecure RDP connections, and more.

How to check the PC for Pterodo/Pteranodon

  • File: mshta.exe

How to remove Pterodo/Pteranodon

How to remove Pterodo/Pteranodon and lock the attacker out

Someone may have had remote control of the PC.

Cut the connection first, then remove the trojan and secure your accounts.

  1. Step 1: Remove remote access tools and lock the attacker out

    Attackers keep access through remote control tools and extra user accounts. Disconnect the PC from the internet, then remove every remote access program you did not install yourself from the installed apps list in Windows 11 or Windows 10.

    Look for a user account you do not know and delete it, and switch off Remote Desktop in Settings > System. Reconnect only for the scan.

    Full procedure with screenshots: Uninstall a program or app in Windows On uGetFix

  2. Step 2: Check where mshta.exe runs from and stop it

    In Task Manager (Ctrl + Shift + Esc) find mshta.exe on Processes, right-click it and choose Open file location before ending anything.

    Windows' own files live in C:\Windows\System32; the same name in %AppData%, %Temp% or C:\Users\Public is an impostor. If the folder is wrong, right-click the process again, choose End task and delete the file.

    If it starts again within seconds, a task or another process restarts it, so run the scan step in Safe Mode. Task Manager works the same in Windows 11 and Windows 10.

    Full procedure with screenshots: Close a frozen app (Task Manager, Force Quit) On uGetFix

  3. Step 3: Delete scheduled tasks that bring it back

    Programs like Pterodo/Pteranodon add a scheduled task so they return after an uninstall or reopen a page at every sign-in. Start Task Scheduler, open Task Scheduler Library and sort by Last Run Time to see what ran recently.

    On the Actions tab, a program in a user folder, a script or a web address is a warning sign; right-click such a task and choose Delete.

    Tasks with names copying Google, Edge or Windows updaters but pointing to an odd folder are typical. The tool looks the same in Windows 11 and Windows 10.

    Task Scheduler Library with a task selected and its Actions tab showing the program it starts
    Windows 11: Task Scheduler Library, the task selected, the Actions tab shows the file it runs.

    Full procedure with screenshots: Remove what malware leaves behind in Windows

  4. Step 4: Remove it from startup

    Press Ctrl + Shift + Esc to open Task Manager and select Startup apps (Windows 11) or the Startup tab (Windows 10). Disable entries you do not recognise, especially ones with no publisher or with a name that copies a Windows component.

    Right-click an entry and choose Open file location to see where it runs from: programs in %AppData% or %Temp% deserve a closer look. Some entries are not listed there but in the registry Run keys, which the procedure below shows how to check.

    Full procedure with screenshots: Stop apps from opening at startup On uGetFix

  5. Step 5: Scan the PC, then run the offline scan

    A scan finds the parts of Pterodo/Pteranodon that the manual steps cannot see. In Windows Security > Virus & threat protection > Scan options, start a Full scan and quarantine what it reports.

    Follow it with Microsoft Defender Antivirus (offline scan) > Scan now, which restarts the PC and checks the disk while Windows and the malware are not running.

    It takes about 15 minutes and works the same in Windows 11 and Windows 10. If either scan finds something, run the full scan again after removal until it comes back clean.

    Windows Security Scan options with Microsoft Defender Antivirus offline scan selected
    Windows 11: Windows Security > Virus & threat protection > Scan options.

    Full procedure with screenshots: Run a Microsoft Defender Offline scan

  6. Step 6: Change passwords from another device and sign out other sessions

    Pterodo/Pteranodon can copy saved passwords, cookies and session tokens and send them out in seconds, so cleaning the PC does not undo the theft.

    Change your passwords on a device that was never infected, starting with the e-mail account, since every other reset goes through it. On each account, end all other sessions and check the recovery e-mail, phone number and forwarding rules.

    Then turn on two-step verification. Sign in on the Windows 11 or Windows 10 PC again only after the offline scan is clean.

    Full procedure with screenshots: Turn on two-step verification / secure a hacked account

From our report of Apr 2022 · not reviewed since

Pterodo removal steps

Anti-malware solutions at the best means of protection against dangerous malware attacks.

However, since the Trojan is known to use living-off-the-land and similar obfuscation techniques so it might be difficult to spot and remove. The first step of malware removal is removing the affected machine from the network. In order to disconnect several computers at the same time, follow these steps:

Once the device is disconnected, you should begin a full system scan with , , or another powerful anti-malware software. In some cases, it is better to perform a scan in Safe Mode to ensure that the virus does not tamper with the elimination process. To access it, proceed with the following steps:

Windows 7 / Vista / XP

Windows 10 / Windows 8

Malware can cause tremendous damage to Windows systems to the point where a full reinstallation could be required. For example, an infection can alter the Windows registry, damage vital bootup, and other sections, delete or corrupt DLL files, etc. Antivirus software can't repair damaged files, and a specialized app should be used instead.

By employing this tool, you would not have to worry about future computer issues, as most of them could be fixed quickly by performing a full system scan at any time. Most importantly, you could avoid the tedious process of Windows reinstallation in case things go very wrong due to one reason or another.

  • Type in Control Panel in Windows search and press Enter
  • Go to Network and Internet
  • Click Network and Sharing Center
  • On the left, pick Change adapter settings
  • Right-click on your connection (for example, Ethernet), and select Disable
  • Confirm with Yes.
  • Click Start > Shutdown > Restart > OK.
  • When your computer becomes active, start pressing the F8 button (if that does not work, try F2, F12, Del, etc. - it all depends on your motherboard model) multiple times until you see the Advanced Boot Options window.
  • Select Safe Mode with Networking from the list.
  • Right-click on the Start button and select Settings.
  • On the left side of the window, pick Recovery.
  • Click Restart now.
  • Select Troubleshoot.
  • Go to Advanced options.
  • Select Startup Settings.
  • Click Restart.
  • Press 5 or click 5) Enable Safe Mode with Networking.
  • Download
  • Click on the ReimageRepair.exe
  • If User Account Control (UAC) shows up, select Yes
  • Press Install and wait till the program finishes the installation process
  • The analysis of your machine will begin immediately
  • Once complete, check the results - they will be listed in the Summary
  • You can now click on each of the issues and fix them manually
Screenshot of Pterodo/Pteranodon: 1
Pterodo/Pteranodon in our 2022 report.
Screenshot of Pterodo/Pteranodon: 2 1
Pterodo/Pteranodon in our 2022 report.

After removal: passwords, accounts and prevention

Secure your accounts after the clean-up

Assume that whatever was saved in the browsers on this PC while the PC showed an unfamiliar process called mshta.exe in Task Manager has been copied:

  • passwords
  • cookies
  • autofill data

Work from a clean device, or from this PC once the offline scan finds nothing.

Start with your main e-mail account, because it can reset everything else, then banking and payment, then social and gaming accounts. Change each password, sign out of all sessions and turn on two-step verification: Turn on two-step verification / secure a hacked account.

The full order, including crypto wallets and card replacement, is in securing your accounts after malware.

Choose a proper web browser and improve your safety with a VPN tool

Online spying has got momentum in recent years and people are getting more and more interested in how to protect their privacy online.

One of the basic means to add a layer of security - choose the most private and secure web browser. Although web browsers can't grant full privacy protection and security, some of them are much better at sandboxing, HTTPS upgrading, active content blocking, tracking blocking, phishing protection, and similar privacy-oriented features.

However, if you want true anonymity, we suggest you employ a powerful VPN - it can encrypt all the traffic that comes and goes out of your computer, preventing tracking completely.

Lost your files? Use data recovery software

While some files located on any computer are replaceable or useless, others can be extremely valuable.

Family photos, work documents, school projects - these are types of files that we don't want to lose. Unfortunately, there are many ways how unexpected data loss can occur:

  • power cuts
  • Blue Screen of Death errors
  • hardware failures
  • crypto-malware attack
  • even accidental deletion

To ensure that all the files remain intact, you should prepare regular data backups. You can choose cloud-based or physical copies you could restore from later in case of a disaster. If your backups were lost as well or you never bothered to prepare any, can be your only hope to retrieve your invaluable files.

Questions about Pterodo/Pteranodon

Is mshta.exe safe?

It depends on where the file is and who signed it, not on the name. Open Task Manager, go to the Details tab, right-click mshta.exe and choose Open file location. A file inside Program Files or System32 with a valid digital signature from a known company is usually part of a legitimate program.

A file in AppData, Temp or ProgramData with no signature, especially one that restarts itself after you end it, is suspicious. If you cannot tie the process to anything you installed, uninstall recent unfamiliar programs and run a Microsoft Defender Offline scan.

Can I end mshta.exe in Task Manager?

Ending an unknown process is safe in the sense that Windows will warn you before you close anything critical, and a restart brings back whatever Windows needs. Ending mshta.exe will not remove it, though: if a task or startup entry launches it, it returns at the next sign-in.

Use ending the process as a test. If something important stops working, it belonged to a program you use. If nothing changes and it comes back by itself, find and disable its starter, delete the file and scan the PC.

Is mshta.exe a virus?

If it sits outside the Windows and Program Files folders and your antivirus links it to Pterodo/Pteranodon, yes. mshta.exe is the file name used by this trojan. Some trojans borrow the names of real Windows components, so the name alone does not decide it:

  • right-click the process in Task Manager
  • choose Open file location
  • look at the folder and the publisher under Properties > Details

A file in a user folder with no publisher is the trojan. Do not delete it by hand while it runs; use the offline scan in the plan above.

Can I keep using the PC while Pterodo/Pteranodon is on it?

Not for anything that matters. As long as the program behind an unfamiliar process called mshta.exe in Task Manager runs, it can see what you type and what the browser stores, and it may download more malware. Disconnect the PC from the internet while you remove it, and do your banking, e-mail and password changes from another device.

Once the offline scan finds nothing and the sign does not return after a few restarts, normal use is fine. If the scan keeps finding new items, or you cannot remove the startup entry, a reset of Windows is the safer choice.

Do I need to reinstall Windows to get rid of Pterodo/Pteranodon?

Usually not. A thorough clean-up is enough when the offline scan finds nothing afterwards and you do not see an unfamiliar process called mshta.exe in Task Manager again. A reset is the safer choice if an attacker had remote control, if security tools were switched off, or if detections come back after every clean-up.

Windows 11 can reset itself without a USB stick under Settings > System > Recovery > Reset this PC. Copy documents and photos out first and scan the copies. A reset does not change passwords or undo stolen data, so the account steps still apply.

My antivirus was on. How did a trojan get past it?

Antivirus programs see a file only when it is written or run, and criminals test each new build against popular scanners before release. Detection catches up within hours or days, which is often after the first victims ran it.

Archives with passwords, installers that fetch the malware later, and scripts run through PowerShell make the job harder. That is why behaviour such as downloading cracks or pasting commands matters more than any setting. Keep Windows and Defender updated, and turn on Reputation-based protection in App & browser control.

How do I know if my PC has Pterodo/Pteranodon?

Often you do not, which is the point of a trojan. Possible signs are an antivirus alert naming Pterodo/Pteranodon or a generic trojan detection, unknown programs or scheduled tasks, processes with random names in Task Manager, browser extensions you did not add, security settings turned off, slower performance, or account alerts about logins from unknown places.

The reliable check is a full scan followed by Microsoft Defender's offline scan. If you recently ran a crack, a fake installer or a command a website told you to paste, scan even without symptoms.

Should I report Pterodo/Pteranodon?

Report it if you lost money, if accounts were taken over, if you are a business, or if the trojan came through a scam call. A police or national cybercrime report gives you a reference number for your bank and insurer and helps link cases.

You do not need to report a trojan that antivirus blocked before it ran. Before reporting, write down the dates, the detection name, file names and any messages or transactions linked to the attack; screenshots of antivirus alerts are useful evidence. The country list is in the report section above.

I found AnyDesk or ScreenConnect that I did not install. Is that Pterodo/Pteranodon?

Not necessarily Pterodo/Pteranodon, but it is a warning sign. These are legitimate remote support tools, and criminals use them as ready-made backdoors, especially after tech support scams or fake invoice calls.

If you did not install it and no one you trust set it up, uninstall it, change passwords from a clean device and check your bank account. If someone connected to your PC through it, follow the steps for remote access trojans and consider a Windows reset. Installed apps sorted by date shows when it appeared.

Will Fortect remove Pterodo/Pteranodon?

Fortect scans Windows for malware and unwanted programs and repairs the system files and settings they change, and its free scan shows what it finds on your PC before you decide anything.

For Pterodo/Pteranodon, follow the plan above as well: the browser steps take back permissions and settings that no scanner treats as a threat, and uninstalling the program that brought it removes the source.

Run Microsoft Defender's full scan and, if anything was found, its offline scan as a second opinion. If the symptoms are gone after the plan and both scans are clean, there is nothing more to do.

Sources

More removal guides

Remove Gh0st RAT

Gh0st is the trojan that is used to hack computers and spy on users by running in the background Gh0st RAT is the remote access trojan that can be setTrojansHigh riskOlivia Morelli ·

Remove Ghost RAT (Gh0st RAT): what this remote access trojan does to a Windows PC and how to remove it

Ghost RAT, written by researchers as Gh0st RAT, is a remote access trojan: a program that lets a stranger watch and control a Windows PC. Its source code is public, so many groups run their own versions, and the...TRHigh riskUgnius Kiguolis ·

Remove HEUR.Trojan.MSIL.Miner.gen

HEUR.Trojan.MSIL.Miner.gen is a detection name alerting about a virus on your system HEUR.Trojan.MSIL.Miner.gen is a heuristic detection name that might be an alert of a real virus or a false positive,TrojansHigh riskUgnius Kiguolis ·

Remove Virtumonde

Virtumonde is a Trojan that is designed to make users install rogue anti-spyware programs by showing fake alerts Virtumonde, otherwise known as Trojan Vundo, is a multi-functional Trojan virus withTrojansHigh riskAlice Woods ·

Questions and experiences: Pterodo/Pteranodon

Still seeing it, or found something we did not cover? Ask here: members and our editors answer. Reading is open; writing needs a free account.

0 comments

…

5,488 members already hereReading, writing, commenting and voting. 0 verified · 213 joined this year