Threat Description

Trojan: ​W32/Murofet.A

Details

Category: Malware
Type: Trojan
Platform: W32
Aliases: Trojan:​W32/Murofet.A, Trojan:​W32/Murofet.A, Win32.Murofet.A

Summary


This trojan attempts to download a file (presumably malicious) from a randomly generated domain.



Removal


Automatic action

Once detected, the F-Secure security product will automatically disinfect the suspect file by either deleting it or renaming it.

More scanning & removal options

More information on scanning or removal options is available in the documentation for your F-Secure security product on the Downloads section of our Home - Global site.

You may also refer to the Knowledge Base on the F-Secure Community site for more information.

Contact Support

For further assistance, F-Secure customers can request support online via the Request support or the Chat forms on our Home - Global site.



Technical Details


Preliminary check

On first running, Trojan:W32/Murofet.A checks if the system already has a specific key value set:

  • HKCU\Software\Microsoft Microsoft=1

This key value acts as an infection marker and is set by another program (presumably an accomplice to this malware). If this infection marker is found, Murofet.A will not proceed any further.

If the infection market is not present, this malware will spawn a thread that downloads an arbitrary file from the Internet.

Download

To download the file, the malware connects to a domain whose URL is randomly generated based on the current system date and time. The pattern of the generated URL is:

  • https://[generated_domain].[generated_tld]/forum/

where the [generated_domain] is a series of lowercase ascii characters from a to z and [generated_tld] will be one of the following: "biz", "info", "org", "net", or "com".

Examples:

  • "http://otkltigfkllonlom.biz/forum/"
  • "http://cvhwnrjhisstsgry.net/forum/"
  • "http://gosgrrxiqvnvzws.com/forum/"

If there is at least one successful download, the malware will save the downloaded file to the %TEMP% directory, then verify the file's integrity against an embedded public key that is generated by the author using the SHA hashing algorithm. If verification is successful, the downloaded file is executed.

If the download or verification is not successful, the malware will move on to generate another download URL; it attempts to repeat the process up to a maximum of 800 times or until it is successful.

At the time of testing, there were no successful file downloads.






SUBMIT A SAMPLE

Suspect a file or URL was wrongly detected? Submit a sample to our Labs for analysis

Submit Now

Give And Get Advice

Give advice. Get advice. Share the knowledge on our free discussion forum.

Learn More