吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 64|回复: 2
上一主题 下一主题
收起左侧

有大佬帮忙分析一下这个dll文件吗

[复制链接]
跳转到指定楼层
楼主
Nevvb1e251111 发表于 2026-8-24 23:59 回帖奖励
使用论坛附件上传样本压缩包时必须使用压缩密码保护,压缩密码:52pojie,否则会导致论坛被杀毒软件等误报,论坛有权随时删除相关附件和帖子!
病毒分析分区附件样本、网址谨慎下载点击,可能对计算机产生破坏,仅供安全人员在法律允许范围内研究,禁止非法用途!
禁止求非法渗透测试、非法网络攻击、获取隐私等违法内容,即使对方是非法内容,也应向警方求助!
卡巴 VT 微步云都显示正常 但360检测说是高度疑似木马病毒 有大佬能分析一下吗
解压密码52pojiehttps://wwbfl.lanzouu.com/ic2zy44eat3a
密码:g4fw

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

沙发
mjy194 发表于 2026-8-25 02:23
因为是动态库劫持,用来激活Windows的,未见恶意行为

以下为分析过程:

入口点(DllEntryPoint):

[Asm] 纯文本查看 复制代码
.text:0000000231921113 ; BOOL __stdcall DllEntryPoint(HINSTANCE hinstDLL, DWORD fdwReason, LPVOID lpReserved)
.text:0000000231921113                 public DllEntryPoint
.text:0000000231921113 DllEntryPoint   proc near               ; DATA XREF: .pdata:000000023192300C↓o
.text:0000000231921113                                         ; .pdata:0000000231923018↓o
.text:0000000231921113                 mov     eax, 1
.text:0000000231921118                 retn
.text:0000000231921118 DllEntryPoint   endp


直接返回1了,什么也没做;

导出表大多数都是转发到原动态库了,重点函数为:SLGetLicensingStatusInformation(获取许可状态信息)

[C++] 纯文本查看 复制代码
HRESULT __stdcall SLGetLicensingStatusInformation(
        HSLC hSLC,
        const SLID *pAppID,
        const SLID *pProductSkuId,
        PCWSTR pwszRightName,
        UINT *pnStatusCount,
        SL_LICENSING_STATUS **ppLicensingStatus)
{
  __int64 v6; // rsi
  HRESULT v8; // r12d
  SL_LICENSING_STATUS *v9; // rbx

  v6 = 0;
  v8 = SLGetLicensingStatusInformation_0(hSLC, pAppID, pProductSkuId, pwszRightName, pnStatusCount, ppLicensingStatus);
  if ( v8 == 0 )
  {
    while ( *pnStatusCount > (unsigned int)v6 )
    {
      if ( (*ppLicensingStatus)[v6].eStatus != SL_LICENSING_STATUS_UNLICENSED
        && (unsigned int)sub_231921000(a1: hSLC) == 0 )
      {
        v9 = &(*ppLicensingStatus)[v6];
        *(_QWORD *)&v9->eStatus = 1;
        *(_QWORD *)&v9->dwTotalGraceDays = 0;
        v9->qwValidityExpiration = 0;
      }
      ++v6;
    }
  }
  return v8;
}



sub_231921000 这个函数是获取产品 SKU 信息的,也是调用的原动态库

[C++] 纯文本查看 复制代码
__int64 __fastcall sub_231921000(void *a1, const SLID *a2)
{
  unsigned int v2; // r12d
  UINT cchMax; // [rsp+34h] [rbp-24h] BYREF
  PBYTE ppbValue; // [rsp+38h] [rbp-20h] BYREF

  cchMax = 0;
  ppbValue = nullptr;
  v2 = SLGetProductSkuInformation(
         hSLC: a1,
         pProductSkuId: a2,
         pwszValueName: L"Name",
         peDataType: nullptr,
         pcbValue: &cchMax,
         &ppbValue);
  if ( v2 != 0 )
  {
    LocalFree(hMem: ppbValue);
    return 0;
  }
  else if ( StrStrNIW(pszFirst: (PCWSTR)ppbValue, pszSrch: "G", cchMax) != nullptr )
  {
    LocalFree(hMem: ppbValue);
    return 1;
  }
  else
  {
    LocalFree(hMem: ppbValue);
  }
  return v2;
}
3#
pxhzai 发表于 2026-8-25 02:27
不是木马

是激活用的
Ohook 是一个已知的开源 Office 许可证绕过工具
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - 52pojie.cn ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2026-8-25 06:52

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表