楼主: 川建国代理人
收起左侧

[病毒样本] #Confirmed(2/2) #Silverfox #RAT

  [复制链接]
pal家族
头像被屏蔽
发表于 2026-6-19 22:25:53 | 显示全部楼层
本帖最后由 pal家族 于 2026-6-19 22:27 编辑
啊松 发表于 2026-6-19 22:11
卡巴的最新病毒库貌似可以阻止加驱,但是没法阻止启动项

确实在我双击之后过了大概半小时有一次主防特征库升级,但肯定跟我的上报没关系了。

后面·我再玩双击就一律开trace。
有问题就连样本带trace一起上报更有说服力。
pal家族
头像被屏蔽
发表于 2026-6-19 22:34:46 | 显示全部楼层
本帖最后由 pal家族 于 2026-6-19 22:40 编辑

jli.dll - Trojan.Win64.Aotnet.b

We are conducting further research into the behavioral detection of this malware. We will contact you as soon as we receive the results.
Best regards, Danila, Malware Analyst
DisaPDB
发表于 2026-6-19 22:40:58 | 显示全部楼层
pal家族 发表于 2026-6-19 22:34
We are conducting further research into the behavioral detection of this malware. We will contact yo ...

屏幕截图的函数:
  1. int *__fastcall sub_407C90(int *a1, int *a2, unsigned int *a3)
  2. {
  3.   HWND DesktopWindow; // eax
  4.   HDC DC; // esi
  5.   double v5; // st7
  6.   unsigned int v6; // ebx
  7.   unsigned int *v7; // eax
  8.   unsigned int *v8; // esi
  9.   int *v10; // eax
  10.   unsigned int *v11; // ecx
  11.   int v12; // [esp-8h] [ebp-84h]
  12.   int v13; // [esp+Ch] [ebp-70h]
  13.   int v14; // [esp+10h] [ebp-6Ch]
  14.   int ySrc; // [esp+18h] [ebp-64h]
  15.   _BYTE v17[12]; // [esp+1Ch] [ebp-60h] BYREF
  16.   int xSrc; // [esp+30h] [ebp-4Ch]
  17.   int *v19; // [esp+34h] [ebp-48h]
  18.   HDC hdc; // [esp+38h] [ebp-44h]
  19.   HBITMAP hbm; // [esp+3Ch] [ebp-40h]
  20.   HDC hdcDest; // [esp+40h] [ebp-3Ch]
  21.   LPVOID lpvBits; // [esp+44h] [ebp-38h]
  22.   tagBITMAPINFO bmi; // [esp+4Ch] [ebp-30h] BYREF

  23.   v19 = a2;
  24.   DesktopWindow = GetDesktopWindow();
  25.   hdc = GetDC(DesktopWindow);
  26.   hdcDest = CreateCompatibleDC(hdc);
  27.   DC = GetDC(0);
  28.   hbm = (HBITMAP)GetDeviceCaps(DC, 8);
  29.   *(float *)&lpvBits = (double)GetDeviceCaps(DC, 118) / (double)(int)hbm;
  30.   ReleaseDC(0, DC);
  31.   v14 = (int)((double)GetSystemMetrics(78) * *(float *)&lpvBits);
  32.   v13 = (int)((double)GetSystemMetrics(79) * *(float *)&lpvBits);
  33.   xSrc = (int)((double)GetSystemMetrics(76) * *(float *)&lpvBits);
  34.   ySrc = (int)((double)GetSystemMetrics(77) * *(float *)&lpvBits);
  35.   hbm = CreateCompatibleBitmap(hdc, v14, v13);
  36.   SelectObject(hdcDest, hbm);
  37.   SetStretchBltMode(hdcDest, 3);
  38.   v12 = (int)((double)GetSystemMetrics(79) * *(float *)&lpvBits);
  39.   v5 = (double)GetSystemMetrics(78) * *(float *)&lpvBits;
  40.   StretchBlt(hdcDest, 0, 0, v14, v13, hdc, xSrc, ySrc, (int)v5, v12, 0xCC0020u);
  41.   bmi.bmiHeader.biWidth = v14;
  42.   v6 = 4 * v13 * ((32 * v14 + 31) / 32);
  43.   memset(&bmi.bmiHeader.biCompression, 0, 24);
  44.   bmi.bmiHeader.biSize = 40;
  45.   bmi.bmiHeader.biHeight = v13;
  46.   *(_DWORD *)&bmi.bmiHeader.biPlanes = 2097153;
  47.   *(_QWORD *)&v17[2] = v6 + 54;
  48.   *(_WORD *)v17 = 19778;
  49.   strcpy(&v17[10], "6");
  50.   *(float *)&lpvBits = COERCE_FLOAT(operator new[](v6));
  51.   memset(lpvBits, 0, v6);
  52.   GetDIBits(hdcDest, hbm, 0, v13, lpvBits, &bmi, 0);
  53.   xSrc = (int)operator new[](v6 + 54);
  54.   memset((void *)xSrc, 0, v6 + 54);
  55.   *(_DWORD *)xSrc = *(_DWORD *)v17;
  56.   *(_QWORD *)(xSrc + 4) = *(_QWORD *)&v17[4];
  57.   *(_WORD *)(xSrc + 12) = 0;
  58.   qmemcpy((void *)(xSrc + 14), &bmi, 0x28u);
  59.   memcpy_0((void *)(xSrc + 54), lpvBits, v6);
  60.   v7 = (unsigned int *)operator new(0x1Cu);
  61.   v8 = 0;
  62.   if ( v7 )
  63.   {
  64.     v7[4] = 0;
  65.     v7[5] = 15;
  66.     *(_BYTE *)v7 = 0;
  67.     v8 = v7;
  68.   }
  69.   if ( sub_407A80(xSrc) )
  70.   {
  71.     *a3 = v8[4];
  72.     *a1 = v14;
  73.     *v19 = v13;
  74.     v10 = (int *)operator new[](*a3);
  75.     v19 = v10;
  76.     if ( v8[5] < 0x10 )
  77.       v11 = v8;
  78.     else
  79.       v11 = (unsigned int *)*v8;
  80.     memcpy_0(v10, v11, *a3);
  81.     DeleteObject(hbm);
  82.     DeleteObject(hdcDest);
  83.     ReleaseDC(0, hdc);
  84.     operator delete[]((void *)xSrc);
  85.     if ( *(float *)&lpvBits != 0.0 )
  86.       operator delete[](lpvBits);
  87.     if ( v8[5] >= 0x10 )
  88.       operator delete((void *)*v8);
  89.     v8[5] = 15;
  90.     v8[4] = 0;
  91.     *(_BYTE *)v8 = 0;
  92.     operator delete(v8);
  93.     return v19;
  94.   }
  95.   else
  96.   {
  97.     DeleteObject(hbm);
  98.     DeleteObject(hdcDest);
  99.     ReleaseDC(0, hdc);
  100.     operator delete[]((void *)xSrc);
  101.     if ( *(float *)&lpvBits != 0.0 )
  102.       operator delete[](lpvBits);
  103.     if ( v8 )
  104.     {
  105.       if ( v8[5] >= 0x10 )
  106.         operator delete((void *)*v8);
  107.       v8[5] = 15;
  108.       v8[4] = 0;
  109.       *(_BYTE *)v8 = 0;
  110.       operator delete(v8);
  111.     }
  112.     return 0;
  113.   }
  114. }
复制代码


调用Windows GDI截的图
wwwab
发表于 2026-6-19 22:42:23 | 显示全部楼层
火绒有实力的:




本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?快速注册

x

评分

参与人数 1人气 +1 收起 理由
DisaPDB + 1 史(无慈悲

查看全部评分

pal家族
头像被屏蔽
发表于 2026-6-19 22:42:37 | 显示全部楼层
DisaPDB 发表于 2026-6-19 22:40
屏幕截图的函数:

你们都是真大佬、

我是小卡拉米 能做一点微末的贡献
GDHJDSYDH
发表于 2026-6-19 22:59:19 | 显示全部楼层
本帖最后由 GDHJDSYDH 于 2026-6-19 23:14 编辑

红伞 kill dll,沙盒内运行拦截加驱+HMPA kill

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?快速注册

x
心醉咖啡
发表于 2026-6-19 23:10:31 | 显示全部楼层
金山毒霸扫描miss
lsop1349987
发表于 2026-6-20 09:28:19 | 显示全部楼层
Tax-Number219863.exe断网测试 非最新病毒库
avast被秒 阻止漏洞驱动选项依旧摆设
Avira杀dll
webroot 提示加驱和启动项(联网下不杀,似乎没干死,且可重新打开)
hmpa 杀,报法同上,且安全中心没死
idhaname
发表于 2026-6-20 11:51:25 | 显示全部楼层
BD断网双击,病毒库为6月18日

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?快速注册

x
星河大帝
发表于 2026-6-21 00:57:24 | 显示全部楼层
TES kill dll 无截图行为
您需要登录后才可以回帖 登录 | 快速注册

本版积分规则

手机版|杀毒软件|软件论坛| 卡饭论坛

Copyright © KaFan  KaFan.cn All Rights Reserved.

Powered by Discuz! X3.4( 沪ICP备2020031077号-2 ) GMT+8, 2026-10-19 08:12 , Processed in 0.074621 second(s), 4 queries , Redis On.

卡饭网所发布的一切软件、样本、工具、文章等仅限用于学习和研究,不得将上述内容用于商业或者其他非法用途,否则产生的一切后果自负,本站信息来自网络,版权争议问题与本站无关,您必须在下载后的24小时之内从您的电脑中彻底删除上述信息,如有问题请通过邮件与我们联系。

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