Backdoor:Win32/Noancooe 使用IDA进行恶意软件分析
Backdoor:Win32/Noancooe
先看下微软官方怎么说这个恶意软件:
Aliases: Trojan-Ransom.Win32.Foreign.muyq (Kaspersky)
Summary
Windows Defender detects and removes this threat.
This threat can give a malicious hacker unauthorized access and control of your PC.
Find out ways that malware can get on your PC.
The following can indicate that you have this threat on your PC:
- You see a file similar to:
- You see registry modifications such as:
- In subkey: HKCU\Software\Microsoft\Windows\CurrentVersion\Run
Sets value: "Windows.exe"
With data: "c:\users\admini~1\appdata\local\temp\windowsus\windows.exe"
- In subkey: HKCU\Software\Microsoft\Windows\CurrentVersion\Run
- You see the following mutex:
- {d84f6a6b-ea26-49f1-a11d-082520f7fa1c}
Threat behavior
Installation
It modifies the registry so that it runs each time you start your PC. For example:
In subkey: HKCU\Software\Microsoft\Windows\CurrentVersion\Run
With data: "c:\users\admini~1\appdata\local\temp\windowsus\windows.exe"
The malware uses code injection to make it harder to detect and remove. It can inject code into running processes.
Payload
Allows backdoor access and control
This threat can give a malicious hacker access and control of your PC. They can then perform a number of different actions, such as:
- Deleting files
- Downloading and running files
- Logging your keystrokes or stealing your sensitive data
- Modifying your system settings
- Running or stopping applications
- Spreading malware to other PCs
- Uploading files
Connects to a remote host
We have seen this threat connect to a remote host, including:- a.config.skype.com using port 53
- dawood01.ddns.net using port 9500
- dns.msftncsi.com using port 53
- Check for an Internet connection
- Download and run files (including updates or other malware)
- Report a new infection to its author
- Receive configuration or other data
- Receive instructions from a malicious hacker
- Search for your PC location
- Upload information taken from your PC
- Validate a digital certificate
Additional information
Creates a mutex
This threat can create a mutex on your PC. For example:
- {d84f6a6b-ea26-49f1-a11d-082520f7fa1c}
It might use this mutex as an infection marker to prevent more than one copy of the threat running on your PC.
This malware description was published using automated analysis of file SHA1 2adc13a2ecf5d9268c9d67b702c253dd1e176835.
What Backdoor:MSIL/Noancooe.B!MTB virus can do?
- Executable code extraction
- Injection (inter-process)
- Injection (Process Hollowing)
- Injection with CreateRemoteThread in a remote process
- Creates RWX memory
- A process attempted to delay the analysis task.
- At least one IP Address, Domain, or File Name was found in a crypto call
- Reads data out of its own binary image
- The binary likely contains encrypted or compressed data.
- Executed a process and injected code into it, probably while unpacking
- Attempts to remove evidence of file being downloaded from the Internet
- Exhibits behavior characteristic of Nanocore RAT
- Collects information to fingerprint the system
我用IDA反汇编后看到的一些关键代码:
执行shellexecute
-
ShellExecute