PUP.Gamehack.KU 是一个检测名称,用于识别与游戏破解或作弊工具相关的潜在有害程序 (PUP)。被标记为该名称的程序通常与游戏修改工具、辅助工具或作弊引擎捆绑在一起,或伪装成这些工具,声称可以为玩家提供游戏优势,例如无限游戏币、解锁功能或修改游戏机制。虽然这些工具对寻求捷径的玩家来说可能很有吸引力,但它们往往隐藏着远大于任何潜在好处的风险。
这种威胁会造成什么影响?
与其他潜在有害程序 (PUP) 一样,PUP.Gamehack.KU 通常不被归类为恶意软件,但它仍然可能以侵入性或有害的方式运行。此类游戏修改工具通常会修改游戏文件或向运行进程注入代码以改变游戏玩法。这样做还可能导致一些不良行为,例如显示侵入性广告、未经明确同意安装其他不需要的软件、收集用户系统或浏览习惯信息,或未经授权更改系统设置。由于这些工具通常需要提升权限或禁用安全功能才能运行,因此它们还会削弱计算机的整体安全性。
它通常是如何进入电脑的
这类潜在有害程序通常通过与更广泛的PUP(潜在有害程序)类别相同的渠道传播。这些渠道包括与免费软件捆绑下载,即在用户安装过程中,黑客工具会与其他程序一起安装,而用户往往浑然不觉。它们也可能通过第三方下载网站、文件共享网络、专门讨论游戏作弊的论坛或承诺提供免费游戏内增益的欺骗性广告进行传播。那些寻找在线或离线游戏作弊方法的用户往往更容易成为此类程序的目标,因为他们更愿意从不可信的来源下载并运行未经验证的可执行文件。
用户面临的风险
下载并运行游戏作弊工具会带来诸多风险。除了可能出现不必要的广告和系统修改之外,这些程序还可能成为更严重威胁的入口,因为网络犯罪分子经常将恶意软件伪装成流行的作弊工具。用户还可能面临游戏发行商的账号封禁或暂停,因为大多数在线游戏都明确禁止使用第三方黑客或作弊软件。此外,由于这些工具通常需要禁用杀毒软件或授予管理员权限,因此可能会使系统更容易受到其他病毒感染。
感染迹象
系统可能安装了类似 PUP.Gamehack.KU 的程序的常见迹象包括:意外弹出广告、出现未经授权的新工具栏或浏览器扩展程序、系统或游戏性能明显下降、后台运行着陌生的进程,以及安全软件反复检测到该程序或无法正常启动。部分用户可能还会注意到浏览器设置被未经授权更改,或者已安装的应用程序列表中出现新的不需要的程序。
如何做好防护
为了避免此类程序,最好只从官方和信誉良好的来源下载软件,仔细阅读安装提示并选择取消捆绑销售,并且完全避免搜索或安装第三方游戏破解程序和作弊工具。保持安全软件更新并定期进行系统扫描有助于在有害程序造成损害之前检测并清除它们。对游戏社区和论坛中分享的未经请求的下载链接保持警惕,也是减少接触此类潜在有害程序的有效方法。
分析报告
一般信息
姓:
PUP.Gamehack.KU
签名状态:
No Signature
已知样本
i
已知样本
本节列出了其他据信与该家族有关的文件样本。
MD5:
e52d3313016a5fc61e88a61d417c285c
SHA1:
0ca9f3f16b56a2b3acb41713c6d4b39be634eef8
SHA256:
A856A37051A848F2183A2E1ED3B5412A7A8801C04BEC4526B87D9DB782D9D9D3
文件大小:
2.82 MB,2817536字节
Windows 可移植可执行文件属性
i
Windows 可移植可执行文件属性
本节列出了在恶意软件家族样本中发现的文件属性。这些属性提取自文件的 Windows PE(可移植可执行文件)规范和各种系统标志。可移植可执行文件属性使恶意软件研究人员能够深入了解文件的功能、可执行文件的详细信息、平台和运行时环境。
File doesn't have "Rich" header
File doesn't have security information
File has exports table
File has TLS information
File is 64-bit executable
File is console application (IMAGE_SUBSYSTEM_WINDOWS_CUI)
File is either console or GUI application
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
fptable
HighEntropy
imgui
VirtualQueryEx
x64
区块信息
i
区块信息
在分析过程中,EnigmaSoft 会将文件样本分解成逻辑块,以便进行分类并与其他样本进行比较。这些逻辑块可用于生成恶意软件检测规则,并根据共享的源代码、功能以及其他显著属性和特征将文件样本分组到不同的家族中。本节概述了这些逻辑块数据及其 EnigmaSoft 分类结果。如果可用,还会显示逻辑块数据的可视化表示。
总区块数:
6,194
潜在恶意块:
701
白名单区块:
5,322
未知区块:
171
可视化地图
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
x
0
0
0
1
0
?
0
0
?
x
x
x
x
x
0
1
x
0
x
0
x
1
0
x
?
0
?
?
0
?
x
x
x
0
?
x
0
0
?
?
0
?
x
?
?
x
x
x
x
x
x
x
0
?
x
0
x
?
0
x
x
0
?
0
x
x
x
x
0
x
x
x
x
x
x
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
x
x
?
x
x
x
x
x
x
x
0
x
x
x
x
0
x
0
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
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
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
x
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
1
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
?
?
x
x
x
x
0
x
x
0
?
x
x
x
?
x
?
x
0
?
x
0
x
x
x
x
0
?
?
?
0
x
x
x
x
x
?
?
?
?
x
x
0
x
x
x
x
1
x
x
x
x
x
x
x
0
x
x
0
x
0
x
?
0
x
0
0
1
0
0
0
x
0
0
x
0
?
0
?
?
?
?
0
x
x
x
0
x
0
x
x
0
0
1
?
x
x
0
0
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
x
x
x
x
x
x
x
x
x
x
x
x
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
x
0
0
x
0
x
0
x
0
x
x
1
0
0
x
x
0
x
0
0
0
0
x
0
x
0
0
0
x
0
0
0
0
0
0
0
x
x
x
x
0
?
0
?
?
x
x
x
x
x
?
0
0
0
x
0
0
1
x
x
0
0
1
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
1
0
0
1
0
0
1
0
0
1
0
0
1
0
0
1
0
0
1
0
0
1
0
0
1
0
0
1
?
x
?
0
?
x
x
0
?
x
?
x
0
0
0
0
0
0
0
0
x
x
0
x
x
?
?
0
x
?
0
x
x
x
x
x
x
0
x
x
x
x
x
0
x
x
?
x
x
x
x
0
?
?
?
?
x
x
0
?
0
?
?
x
0
0
0
x
x
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
0
0
0
0
0
0
0
0
0
1
0
0
1
0
0
1
0
0
0
0
x
0
x
x
x
0
x
x
0
x
x
0
0
0
x
x
0
0
x
0
0
0
0
x
x
0
x
0
0
0
1
x
0
0
0
x
x
0
0
0
0
0
0
?
x
?
0
0
0
0
0
0
0
0
0
0
0
0
x
1
0
x
0
x
x
x
x
0
0
0
x
0
0
0
x
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
x
0
0
0
0
0
0
0
x
0
0
0
0
0
0
x
x
x
0
0
0
0
0
x
x
x
x
0
0
x
0
0
1
x
0
0
0
0
0
0
0
0
x
0
0
0
0
0
0
0
x
x
x
0
0
0
0
0
x
x
0
0
0
0
x
0
x
x
x
x
0
0
0
x
0
0
0
0
0
0
x
x
1
0
0
0
0
x
0
x
0
0
x
0
x
x
0
0
0
0
0
0
0
x
x
0
0
0
0
0
0
0
0
0
0
x
x
0
0
0
0
0
0
0
x
x
0
0
0
x
x
0
0
0
0
0
x
x
x
0
0
0
x
x
0
0
0
x
0
x
0
0
0
x
x
0
x
x
0
0
x
0
0
0
0
x
0
0
0
0
0
0
0
0
0
1
0
x
0
1
x
x
0
0
x
0
0
0
x
0
1
x
0
0
1
0
0
x
0
0
x
x
0
0
0
x
x
0
0
0
1
0
0
x
0
0
0
0
0
0
0
x
x
x
0
0
0
0
0
0
x
0
0
0
0
0
x
x
x
x
0
0
0
x
0
x
0
0
x
x
x
0
0
0
x
x
0
0
0
0
x
0
0
0
x
x
0
0
0
x
0
0
0
0
0
0
0
0
0
0
0
0
x
0
x
0
0
0
0
0
0
x
1
0
0
0
0
x
0
0
0
0
x
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
x
0
x
1
0
x
x
0
0
x
0
0
0
0
0
0
x
0
0
0
0
0
0
x
0
x
0
0
x
0
x
0
0
1
0
x
x
0
0
0
0
0
0
0
0
0
0
0
1
0
0
x
0
x
0
x
0
0
0
0
0
0
1
0
x
0
0
0
1
0
0
0
0
0
x
0
x
0
x
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
x
0
0
x
0
0
0
0
0
0
0
0
x
0
0
0
x
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
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
1
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
x
0
x
0
0
x
x
x
x
0
x
0
x
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
x
0
x
x
0
0
0
x
x
0
0
0
x
0
0
0
0
x
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
0
0
x
0
0
0
0
x
x
0
x
x
0
0
0
0
0
0
0
0
x
x
x
x
x
x
x
0
0
0
0
0
0
x
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
x
0
x
x
0
x
x
0
0
0
x
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
x
x
0
x
x
x
0
0
0
x
0
0
0
0
0
0
0
0
0
0
x
0
0
x
x
0
0
0
0
0
0
0
0
0
0
0
x
x
x
x
x
x
x
0
0
0
0
0
0
0
x
x
0
x
x
0
x
x
x
x
0
0
x
0
x
0
0
0
x
0
x
0
0
0
x
0
0
0
0
x
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
x
x
x
x
x
x
x
x
x
x
?
x
0
x
0
x
0
x
x
0
x
x
0
0
0
0
x
x
x
x
?
0
x
x
0
0
x
x
0
x
x
x
x
0
0
0
0
0
0
x
0
x
0
0
0
0
1
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
x
0
0
0
x
0
x
x
0
x
?
x
x
0
1
x
x
0
x
x
0
x
x
x
x
0
x
0
x
0
0
x
0
x
0
?
x
x
0
x
x
x
x
x
0
x
?
?
x
?
?
?
?
0
?
?
0
?
?
?
0
?
?
?
0
?
x
?
x
x
1
?
x
x
0
x
x
0
x
0
0
x
x
0
x
?
x
x
x
?
0
x
0
?
x
x
x
x
?
0
x
0
x
0
x
0
x
0
x
0
x
x
x
0
x
x
?
x
?
0
x
0
x
0
x
x
x
?
0
?
0
x
x
0
0
0
0
0
0
0
0
1
0
0
0
0
0
1
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
1
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
x
0
x
0
0
x
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
x
0
0
0
0
0
0
1
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
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
1
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
x
...
数据已截断
0 - 可能的保险箱
? - 未知区块
x - 潜在恶意拦截
相似家庭
i
相似家庭
本节根据 EnigmaSoft 的分析,列出了与此恶意软件家族具有相似性的其他家族。许多恶意软件家族都基于相同的恶意软件工具包创建,并使用相同的打包和加密技术,但各自扩展了独特的功能。相似的家族可能共享源代码、属性、图标、子组件、受损和/或无效的数字签名以及网络特征。研究人员利用这些相似性来快速有效地对文件样本进行分类,并扩展恶意软件检测规则。
Windows API 使用情况
i
Windows API 使用情况
本节列出了此系列样本使用的 Windows API 调用。Windows API 使用情况分析是一项宝贵的工具,可以帮助识别恶意活动,例如键盘记录、安全权限提升、数据加密、数据泄露、干扰防病毒软件以及网络请求篡改。
类别
API
Syscall Use
ntdll.dll!NtAlpcSendWaitReceivePort
ntdll.dll!NtApphelpCacheControl
ntdll.dll!NtClose
ntdll.dll!NtConnectPort
ntdll.dll!NtCreateFile
ntdll.dll!NtCreateSection
ntdll.dll!NtEnumerateKey
ntdll.dll!NtEnumerateValueKey
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!NtReadFile
ntdll.dll!NtReleaseWorkerFactoryWorker
ntdll.dll!NtRequestWaitReplyPort
ntdll.dll!NtSetEvent
ntdll.dll!NtSetInformationKey
ntdll.dll!NtSetInformationProcess
ntdll.dll!NtSetInformationVirtualMemory
ntdll.dll!NtSetInformationWorkerFactory
ntdll.dll!NtTestAlert
ntdll.dll!NtTraceControl
ntdll.dll!NtUnmapViewOfSection
ntdll.dll!NtWaitForSingleObject
ntdll.dll!NtWaitForWorkViaWorkerFactory
ntdll.dll!NtWaitLowEventPair
ntdll.dll!NtWorkerFactoryWorkerReady
ntdll.dll!NtWriteFile
UNKNOWN