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
例子










【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
· 没有源码,如何修改代码逻辑?
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· DeepSeek 开源周回顾「GitHub 热点速览」
2019-10-11 SpringMVC使用@Valid注解进行数据验证
2017-10-11 技术报告:APT组织Wekby利用DNS请求作为C&C设施,攻击美国秘密机构
2017-10-11 DNS隧道和工具
2017-10-11 “DNS隧道”盗号木马分析——类似hjack偷密码然后利用dns tunnel直传数据发送出去
2017-10-11 一次误报引发的DNS检测方案的思考:DNS隧道检测平民解决方案
2017-10-11 反弹木马——本质上就是一个开80端口的CS程序,伪造自己在浏览网页
2016-10-11 C++技能重拾2