PUP.Gamehack.MI 是一个检测名称,用于标记针对 Windows 系统的潜在有害程序 (PUP)。虽然它的危险等级较低,但它出现在计算机上仍然表明可能存在不需要的或未经授权的软件在后台运行。了解此检测结果的含义可以帮助用户决定是否将其删除,以及如何防止将来出现类似的程序。
PUP.Gamehack.MI 的作用
PUP.Gamehack.MI 被归类为潜在有害程序 (PUP)。这类软件用户可能在技术上同意安装,但通常并不完全了解其功能或行为方式。此类程序通常会安装浏览器工具栏、显示垃圾广告、更改浏览器默认设置,或运行消耗系统资源但对用户无明显价值的进程。
以 PUP.Gamehack.MI 为例,该文件是一个原生 64 位 Windows 应用程序,没有数字签名,这意味着无法通过标准信任机制验证其发布者身份。该程序已被观察到会向系统日志文件写入数据,并使用与内存管理和文件写入相关的底层系统调用。这种活动与在后台静默运行、收集自身运行信息或在正常用户应用程序之外与系统资源交互的软件行为一致。该文件似乎未进行加壳处理,并且缺少导出表或嵌入式安全信息等典型特征,这在潜在有害程序 (PUP) 中很常见,这些 PUP 不一定恶意,但其用途也并非完全透明。
它通常是如何进入电脑的
与大多数潜在有害程序 (PUP) 一样,PUP.Gamehack.MI 很可能是通过软件捆绑的方式进入用户的计算机。这种分发方式是将 PUP 与合法程序(例如免费下载软件、游戏修改工具或实用工具)打包在一起。在安装过程中,用户可能会看到预先勾选的复选框或快速关闭的提示,这些提示会在用户未仔细阅读条款的情况下授权安装其他软件。从非官方网站、P2P 网络或第三方下载门户网站下载程序会增加遇到此类捆绑 PUP 的可能性。
用户面临的风险
尽管 PUP.Gamehack.MI 的危险等级较低,但它的存在仍然会带来风险。这类恶意程序会降低系统性能、生成不必要的后台进程,并在用户无法明显获益的情况下修改系统文件或日志。由于该文件缺乏经过验证的数字签名,因此其真实来源和意图难以确定。即使是低风险的 PUP,有时也可能成为更具侵入性的广告或追踪行为的入口。
感染迹象
用户可能会注意到系统行为出现意外变化,例如系统文件夹中出现新的日志文件、后台运行着陌生的进程,或者浏览器设置被擅自更改。通常,潜在有害程序 (PUP) 还会导致弹出式广告增多或系统运行缓慢。
如何做好防护
为了降低遇到 PUP.Gamehack.MI 等潜在有害程序 (PUP) 的风险,用户应仅从官方或可信来源下载软件,仔细阅读安装提示,并尽可能取消捆绑安装。保持操作系统更新,并定期检查已安装的程序和浏览器扩展程序,也有助于及早发现有害软件。
分析报告
一般信息
姓:
PUP.Gamehack.MI
签名状态:
No Signature
已知样本
i
已知样本
本节列出了其他据信与该家族有关的文件样本。
MD5:
d8e7f3c41cd0f5be435292444307579f
SHA1:
4f615cdbae7875e3976b26d56157b3ac5e58935a
SHA256:
B00088FC5B4C8D78A0F05B328A123B7B5D53E666682B7D4F9D7B248765340E9A
文件大小:
4.02 MB,4023808字节
Windows 可移植可执行文件属性
i
Windows 可移植可执行文件属性
本节列出了在恶意软件家族样本中发现的文件属性。这些属性提取自文件的 Windows PE(可移植可执行文件)规范和各种系统标志。可移植可执行文件属性使恶意软件研究人员能够深入了解文件的功能、可执行文件的详细信息、平台和运行时环境。
File doesn't have "Rich" header
File doesn't have exports table
File doesn't have security information
File has TLS information
File is 64-bit executable
File is either console or GUI application
File is GUI application (IMAGE_SUBSYSTEM_WINDOWS_GUI)
File is Native application (NOT .NET application)
File is not packed
IMAGE_FILE_DLL is not set inside PE header (Executable)
显示更多
IMAGE_FILE_EXECUTABLE_IMAGE is set inside PE header (Executable Image)
文件特征
dll
HighEntropy
imgui
ntdll
x64
区块信息
i
区块信息
在分析过程中,EnigmaSoft 会将文件样本分解成逻辑块,以便进行分类并与其他样本进行比较。这些逻辑块可用于生成恶意软件检测规则,并根据共享的源代码、功能以及其他显著属性和特征将文件样本分组到不同的家族中。本节概述了这些逻辑块数据及其 EnigmaSoft 分类结果。如果可用,还会显示逻辑块数据的可视化表示。
总区块数:
6,732
潜在恶意块:
1,452
白名单区块:
4,271
未知区块:
1,009
可视化地图
x
x
x
x
x
x
x
?
x
x
x
x
?
?
0
?
0
?
x
x
x
x
x
0
x
0
x
0
x
0
0
x
0
x
x
x
x
0
0
0
x
0
0
0
0
0
x
0
0
0
0
x
x
0
0
0
x
0
0
0
0
0
0
0
0
0
?
0
x
0
x
0
x
0
x
x
0
0
0
x
x
?
?
0
x
x
x
x
0
0
0
?
x
0
0
0
x
?
?
0
x
x
x
0
x
0
0
x
0
0
0
x
0
0
0
x
x
x
x
x
x
0
0
x
x
x
x
?
?
0
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
0
x
?
0
?
?
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
0
?
?
?
?
?
?
?
?
?
x
x
x
0
x
x
x
x
0
x
x
0
x
x
x
x
x
x
x
x
0
0
?
0
?
?
?
?
?
?
0
?
?
?
?
?
?
?
0
0
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
0
0
?
0
0
0
0
1
?
?
?
?
0
?
?
0
0
?
?
?
?
x
x
x
x
0
?
?
?
0
x
x
1
x
x
1
?
x
x
x
x
x
x
x
x
?
0
0
0
0
0
0
0
0
0
0
0
?
0
?
0
x
0
x
0
x
0
0
0
0
x
0
0
x
x
0
0
x
x
x
0
x
0
x
x
0
x
0
0
0
0
0
0
0
0
0
0
0
x
0
0
0
0
0
0
0
0
1
x
0
1
0
0
0
0
0
0
0
0
1
0
0
1
0
0
1
0
0
1
x
0
x
x
x
x
0
0
x
x
x
x
x
0
?
x
x
x
x
x
x
x
x
?
0
?
0
x
x
x
0
x
x
x
x
x
x
?
0
?
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
x
0
0
?
x
x
x
0
?
?
?
?
?
?
x
0
x
x
?
0
0
?
0
0
?
0
?
?
?
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
?
?
0
0
0
0
0
0
0
0
0
0
0
0
x
x
0
?
0
0
0
0
0
0
0
x
0
x
0
0
0
0
0
0
0
0
0
x
0
0
x
0
x
x
x
x
x
x
x
x
x
x
x
x
x
0
x
x
x
?
0
?
?
0
?
?
?
?
0
0
?
0
x
x
x
x
0
0
0
0
0
1
0
0
0
x
0
x
0
x
?
0
x
x
x
x
?
?
0
x
0
x
0
?
?
0
x
0
x
0
x
x
0
x
x
x
x
x
x
0
x
x
x
0
x
x
0
x
0
x
x
x
0
x
0
x
x
x
x
0
0
?
?
x
x
?
?
x
?
x
x
x
x
0
x
x
0
x
?
x
x
x
x
0
x
x
x
0
x
0
0
0
x
x
x
0
x
x
x
x
x
x
x
0
0
0
x
x
x
x
x
x
x
x
0
0
x
x
0
x
0
?
?
x
?
x
0
x
x
x
x
x
x
x
0
x
x
x
0
0
x
x
0
0
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
0
x
0
x
x
x
x
x
x
x
x
x
x
x
0
x
x
1
0
x
x
0
x
?
x
x
x
0
x
x
x
x
0
?
x
x
0
x
x
x
x
x
x
x
x
0
?
x
x
0
0
x
x
0
1
x
1
1
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
x
0
x
x
0
x
x
x
x
x
0
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
0
0
?
?
?
0
0
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
x
x
x
x
?
0
?
?
0
0
?
0
0
0
0
x
0
x
x
x
x
x
x
x
x
x
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
?
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
x
x
x
x
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
x
0
x
0
x
0
0
0
0
0
0
0
0
1
0
0
x
0
0
0
0
0
1
0
0
0
0
0
0
x
x
0
0
0
x
0
x
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
x
x
0
0
0
x
x
1
0
0
0
0
0
0
0
0
0
0
0
x
0
x
x
0
0
0
0
0
0
0
0
0
0
0
0
0
0
x
0
0
0
0
0
x
0
0
0
0
0
0
0
0
0
0
?
0
0
0
0
0
x
x
x
x
x
x
0
x
x
x
1
x
x
x
0
x
0
x
?
x
?
?
?
x
?
?
?
0
x
x
0
?
?
0
?
0
x
?
?
x
?
x
?
?
0
0
x
x
x
x
x
0
0
x
x
0
x
x
x
x
x
x
0
x
x
0
x
0
0
x
x
x
x
x
0
x
0
0
0
x
x
0
0
?
?
x
0
x
x
?
0
x
0
0
0
0
x
0
0
?
1
x
x
x
x
0
0
x
x
0
?
?
x
x
x
0
x
x
x
x
0
0
0
?
?
?
?
?
?
0
?
0
0
0
?
0
?
?
0
0
x
x
?
?
0
0
0
x
x
?
0
?
0
?
?
?
x
x
0
x
x
x
0
0
x
x
x
?
x
x
x
x
?
0
x
x
0
?
x
?
0
0
x
x
0
?
?
0
0
0
?
0
?
?
0
?
0
?
?
0
?
0
x
x
?
0
0
?
0
0
0
0
0
0
0
x
0
0
0
0
0
0
0
0
0
0
?
0
0
0
0
0
0
0
0
0
0
0
?
0
0
0
0
0
0
0
?
0
0
0
0
0
0
0
?
0
0
0
?
0
0
0
0
0
?
0
0
0
?
x
0
0
0
0
0
x
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
?
0
0
0
0
0
0
0
0
0
0
0
0
?
x
x
x
0
x
x
x
x
x
?
x
x
x
x
x
0
x
x
x
x
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
?
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
1
1
0
0
0
0
0
0
0
0
0
0
x
0
0
0
0
0
0
0
0
x
?
0
?
0
0
0
0
x
0
x
x
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
x
0
?
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
x
0
?
0
0
0
?
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
?
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
?
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
?
0
0
0
0
1
0
0
0
0
0
0
0
?
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
x
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
?
0
x
x
x
0
x
x
x
0
?
0
?
0
0
0
0
x
?
x
0
0
0
0
0
x
x
x
0
0
0
?
0
0
x
0
?
?
?
?
?
?
?
0
0
0
0
0
0
x
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
x
x
0
?
0
?
0
0
0
0
0
x
0
0
0
x
x
x
x
x
0
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
x
?
x
x
?
0
?
?
?
x
?
?
0
x
?
x
?
x
x
?
?
0
0
0
x
x
0
0
0
0
x
x
x
x
x
x
x
?
x
x
0
0
x
x
0
x
?
?
x
x
x
0
x
?
1
?
?
x
?
0
?
0
x
x
?
x
0
?
0
0
0
0
0
0
0
0
0
...
数据已截断
0 - 可能的保险箱
? - 未知区块
x - 潜在恶意拦截
文件已修改
i
文件已修改
本节列出了该系列样本创建、修改、移动和/或删除的文件。文件系统活动可以帮助我们深入了解恶意软件在操作系统上的运行方式。
文件
属性
c:\windows\system32\magnesium_debug.log
Generic Write,Read Attributes
Windows API 使用情况
i
Windows API 使用情况
本节列出了此系列样本使用的 Windows API 调用。Windows API 使用情况分析是一项宝贵的工具,可以帮助识别恶意活动,例如键盘记录、安全权限提升、数据加密、数据泄露、干扰防病毒软件以及网络请求篡改。
类别
API
Syscall Use
ntdll.dll!NtAlertThreadByThreadId
ntdll.dll!NtAlpcSendWaitReceivePort
ntdll.dll!NtApphelpCacheControl
ntdll.dll!NtClose
ntdll.dll!NtConnectPort
ntdll.dll!NtCreateFile
ntdll.dll!NtCreateSection
ntdll.dll!NtFreeVirtualMemory
ntdll.dll!NtMapViewOfSection
ntdll.dll!NtOpenFile
显示更多
ntdll.dll!NtOpenKey
ntdll.dll!NtOpenKeyEx
ntdll.dll!NtOpenProcessToken
ntdll.dll!NtOpenSection
ntdll.dll!NtProtectVirtualMemory
ntdll.dll!NtQueryAttributesFile
ntdll.dll!NtQueryDebugFilterState
ntdll.dll!NtQueryInformationFile
ntdll.dll!NtQueryInformationProcess
ntdll.dll!NtQueryInformationThread
ntdll.dll!NtQueryInformationToken
ntdll.dll!NtQueryKey
ntdll.dll!NtQueryPerformanceCounter
ntdll.dll!NtQuerySecurityAttributesToken
ntdll.dll!NtQueryValueKey
ntdll.dll!NtQueryVirtualMemory
ntdll.dll!NtQueryVolumeInformationFile
ntdll.dll!NtReleaseWorkerFactoryWorker
ntdll.dll!NtRequestWaitReplyPort
ntdll.dll!NtSetEvent
ntdll.dll!NtSetInformationFile
ntdll.dll!NtSetInformationProcess
ntdll.dll!NtSetInformationVirtualMemory
ntdll.dll!NtSetInformationWorkerFactory
ntdll.dll!NtTestAlert
ntdll.dll!NtTraceControl
ntdll.dll!NtUnmapViewOfSection
ntdll.dll!NtWaitForAlertByThreadId
ntdll.dll!NtWaitForWorkViaWorkerFactory
ntdll.dll!NtWaitLowEventPair
ntdll.dll!NtWorkerFactoryWorkerReady
ntdll.dll!NtWriteFile
UNKNOWN