�����R�BAí��j�ۚ��Ҁ�G=�Z�v.cR�>?I��n2�@�sBw�L�����]�VU"X=�\��L�LG��4� �o�HT�����0��s5�����o��I+�\M�cv��^�MPwK!�kE����m��d���ζ��ZB���2.��M�5�q:UT-@���M^qOT�>]0��V@�4��f4��x���MJPѕl�5�,�-mX}���C�����E�����D7��.m����m� b�#vfu��Uw)Po��\-m��8���Xeb!�[b����^U����SͲJ)Z������j��+%�H$_d�C�D�9t�G�O��M�z�-Tw\�%ۦ��o���xқ� ke`X@���Mtp�FLE�Tez�R!�sb�9�������� )%�PΈj;!�16}�3]P���T:"��4�/dY�r��v~j���s�Մ}�УE�4�C� Q|�C���;���J�h�r"���O9tݯ/ /���J��G�C�(@l��N��c�L3�):��ւ�(|�Z=�K쾫N� FUn�MB�����k��42 K��]��CF$�ɑ�&_poRLe]�b����Y��"W��,,��u����w=�J�I&o��T��d����[��e��s u�PG���,]�X�O~W��oid_�o�o��^��/Gƽ�v���L<�a��x^l���![�\f��pX�j߳Cc+M��G�O�%������0���G~Nw�n���*,�6�R��������d�%� )|%��!�(�$6M�Fݷ���!��o����]I�2H=�+��� ����&�XNbC1�%ؗLM�Nf�:U�Ѳ��l�� ��g��^��|�pA�B����h�\�J9�n���F�՛���Ӑ�}F��'��v�y��B�I(7GMa�/n:E��`+kh���������k@p�[��pX��Ѹ����(7˘���Mw��w~�[��i.�Ɔ�W �r@Ŧ�����q�k�Ο.x��Z=#ǎ�ۂ������t*�¡������}'�W���OU0v��)�-�@�_�"t�g���"�]�~U�l���NqZ��W0\]K��/*��mq��o1�8�X�-vT�S����uIb:Y)��>*�<�kvdU�+g�"�s���Ao.û�r�x��m��d >�F�,���1�d�������D�o�D�͟B˓8��xb_���9s$I�l�p׆���+��e~�W������B�p�)��r����S�+ ��[�_L5��S�5�zBV�~:�#~w���!�ut|��j�s� ���?���aY]Ɛ�����L��g��S�ŎV�S�`n�h�j�-Y������$���r�_ �ɰ�Ĭ�+�k�z��D�s�����I�U��1_4֗hǗ�W��Zb�N&��k� ����O[����H�:J��h��(r�ҳ�x&����������� ? 1q7�덆��{�5l��\�T��s֭߀�ku�O+4i����1�v�����qö6d\H�˶��M>hkaU���/�X��*&�i�"�-G���>z�v0�FQ���긨?㥢_^X������C�:d�N�ʋ�e���/�T�PL�|�è�cӆ�P`� �0ɶ�C��K�a ���֎d����<|��I�R��[}g�e��u������h���h�h�%�+�Qr�k=+U*��&_PR��I�?�Z�[?� ��H|�<�>��j7h�ڝ�io#�$���(����1T�@�9l(K�vP�<�ů<<��Y3I�37`S���Ǥm�8n�*�UԿȍ�y#f�=c�/1����C����s����M��ap����>g�I�[A�މ0;�B��eۘc��Q�O����>�La��B�/<pپƹ�M�5�(�\�1h>�XO��Lg� E-�kݼ�&{0Vuʇ�Q5kNkq[y z^����M��VK�� Fe/4��,i�\����Q���g��Yܪj����K�H҂t���C�3 ��zω��9���e��Y�;�'d����L;�z�`�-�.b[T�όN�h�E��|�Jg �e`��� �P�1]�^7˓D1�-��"��!��64���䧑6Pg���^�_oI7U*EkX>N������ah���-��'�'�v��� ���D������f��Z�8�9^�x�Vz*zS�9ə�6@��R�Ժ�u�j>841XV��h=���z����.1lU��?ho9���F� �]fё���X�G�x/Y�j�����A�Y(�|:*�����`�Ə�*�bI8Ԝ�~�Kf�a��G٩�u�8dA�i��}3t|��b/���V��I��$�� }��e��߃��_���{En�lI-g��+�hV� ;������yke��N�ۮ��;Ǩܒla�pK��l8+37[jXp�Jhe�L�z��m��C��QR�*?�[n�����l��e��������w�"C� ,�����1n����y�d��V����'6{?&Q�W� I��ۚ���I���{��T�G�;��jd����j�=EyL��UM�Kr�b�c�ZQh��,;�����w@�-ٙ <�A|��{�lBo�yGЂ̴���*��wJ�1UI=�&R��~D4�?��A��o����M��L(PP�T���I�L��V~a�s�[�L�c����5y@@a˅3�A��|�'� ݡ� � $țz���:,�Q^��� �*W������Nɇ� h��<y���`�s���M��!��ڻ�~5���g�ܖ]��Qߙ��p:{��l7����q(���*��/�5�)l�Vŀq��Ug_��t�Rh���-��6�(ZNy��4Ā�=0[whUߖE��C�vO��4ҫ�5lЏ��h[Зx4�O}-j}_�����&�e�k�ڴ&�.�s62�%������ȁ"�����K2=�Rn��H�������yWO��'���d%`{'�����iDY�hk#������1�8#��S%���?�E�"T@����"������6�j=�@N{��B*���0��dҘ�pVo�<p�"����2a�uV�+�d�c�
Behavioral task
behavioral1
Sample
QQ偷鸡小分队/QQ偷鸡(收割)小分队通用去广告补丁.bat
Resource
win7-20240708-en
Behavioral task
behavioral2
Sample
QQ偷鸡小分队/QQ偷鸡(收割)小分队通用去广告补丁.bat
Resource
win10v2004-20240709-en
Behavioral task
behavioral3
Sample
QQ偷鸡小分队/偷鸡小分队2.16.exe
Resource
win7-20240708-en
Behavioral task
behavioral4
Sample
QQ偷鸡小分队/偷鸡小分队2.16.exe
Resource
win10v2004-20240709-en
General
-
Target
5f2065064a91bdfefaaf3fca56238407_JaffaCakes118
-
Size
658KB
-
MD5
5f2065064a91bdfefaaf3fca56238407
-
SHA1
9aadb5fa2e1abfd17d0afa54745d3eb003b0ca01
-
SHA256
28d545fc8da78fce680a11ed5fca4e81d13b5348d0296879d392c10cdb80c7d4
-
SHA512
5a73e1702345e3afd2540e77b7086e1981a34cc2dc5a60181c3ab39fbef26737cabaa8558c6376a7e8265b0ec89a2528dbee59052e91b173599f7b7a60ed932a
-
SSDEEP
12288:plS36XOyvttah5YLfxVXTBH5hbSUVjqLOQmHx97U7Sa9NorpUHWx4kqjxz:pM36X0h5YzDBZ1S+qizHf7U7B9Idex
Malware Config
Signatures
-
resource yara_rule static1/unpack001/QQ偷鸡小分队/偷鸡小分队2.16.exe vmprotect -
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource unpack001/QQ偷鸡小分队/偷鸡小分队2.16.exe
Files
-
5f2065064a91bdfefaaf3fca56238407_JaffaCakes118.rar
-
QQ偷鸡小分队/QQ偷鸡(收割)小分队通用去广告补丁.bat
-
QQ偷鸡小分队/animals.xml.xml
-
QQ偷鸡小分队/config.xml.xml
-
QQ偷鸡小分队/偷鸡小分队2.16.exe.exe windows:5 windows x86 arch:x86
27dfab2c58410bfe2e4fe4a0549ca009
Headers
DLL Characteristics
IMAGE_DLLCHARACTERISTICS_DYNAMIC_BASE
IMAGE_DLLCHARACTERISTICS_NX_COMPAT
IMAGE_DLLCHARACTERISTICS_TERMINAL_SERVER_AWARE
File Characteristics
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_32BIT_MACHINE
Imports
kernel32
SetErrorMode
TerminateProcess
UnhandledExceptionFilter
SetUnhandledExceptionFilter
IsDebuggerPresent
HeapFree
HeapAlloc
VirtualProtect
VirtualAlloc
GetSystemInfo
VirtualQuery
GetSystemTimeAsFileTime
GetTimeFormatA
GetDateFormatA
HeapReAlloc
GetCommandLineA
GetStartupInfoA
RtlUnwind
RaiseException
ExitThread
CreateThread
HeapSize
SetStdHandle
GetFileType
GetACP
IsValidCodePage
HeapCreate
VirtualFree
GetFileTime
GetStdHandle
GetTimeZoneInformation
LCMapStringA
LCMapStringW
GetStringTypeA
GetStringTypeW
SetHandleCount
FreeEnvironmentStringsA
GetEnvironmentStrings
FreeEnvironmentStringsW
GetEnvironmentStringsW
QueryPerformanceCounter
InitializeCriticalSectionAndSpinCount
GetDriveTypeA
GetConsoleCP
GetConsoleMode
GetUserDefaultLCID
EnumSystemLocalesA
IsValidLocale
GetLocaleInfoW
WriteConsoleA
GetConsoleOutputCP
WriteConsoleW
GetProcessHeap
CompareStringW
SetEnvironmentVariableA
GetFileSizeEx
GetFullPathNameA
GetVolumeInformationA
DuplicateHandle
SetEndOfFile
UnlockFile
LockFile
FlushFileBuffers
GetOEMCP
GetCPInfo
GlobalFlags
TlsFree
LocalReAlloc
TlsSetValue
TlsAlloc
GlobalHandle
GlobalReAlloc
TlsGetValue
GetModuleHandleW
LocalAlloc
DeleteCriticalSection
InitializeCriticalSection
FileTimeToLocalFileTime
FindNextFileA
GetCurrentProcessId
WritePrivateProfileStringA
GetCurrentThread
ConvertDefaultLocale
EnumResourceLanguagesA
GetLocaleInfoA
lstrcmpA
CreateEventA
SuspendThread
SetEvent
WaitForSingleObject
ResumeThread
SetThreadPriority
InterlockedDecrement
GetModuleFileNameW
FileTimeToSystemTime
GetThreadLocale
InterlockedIncrement
GetCurrentThreadId
GlobalGetAtomNameA
GlobalAddAtomA
GlobalFindAtomA
GlobalDeleteAtom
CompareStringA
lstrcmpW
GetVersionExA
FreeResource
FormatMessageA
LocalFree
MulDiv
SetFileTime
CreateDirectoryA
GetFileAttributesA
LocalFileTimeToFileTime
SystemTimeToFileTime
lstrcpynA
GetProcAddress
GetModuleHandleA
SetLastError
GetFileSize
WriteFile
GetLastError
lstrlenA
FreeLibrary
LoadLibraryA
GetWindowsDirectoryA
MultiByteToWideChar
GetCurrentProcess
GetCurrentDirectoryA
GlobalFree
GlobalUnlock
GlobalLock
GlobalAlloc
GetTickCount
Sleep
ExitProcess
CreateMutexA
DeleteFileA
SetFilePointer
GetModuleFileNameA
ReadFile
CloseHandle
CreateFileA
FindClose
FindFirstFileA
ResetEvent
InterlockedExchange
LeaveCriticalSection
EnterCriticalSection
TerminateThread
FindResourceA
LoadResource
LockResource
SizeofResource
WideCharToMultiByte
GetModuleHandleA
LoadLibraryA
LocalAlloc
LocalFree
GetModuleFileNameA
ExitProcess
user32
PostThreadMessageA
RegisterWindowMessageA
SendDlgItemMessageA
WinHelpA
IsChild
GetCapture
SetWindowsHookExA
CallNextHookEx
GetClassLongA
GetClassNameA
SetPropA
GetPropA
RemovePropA
SetFocus
GetWindowTextLengthA
GetWindowTextA
GetForegroundWindow
GetLastActivePopup
GetTopWindow
UnhookWindowsHookEx
GetMessageTime
PeekMessageA
MapWindowPoints
SetMenu
IsWindowVisible
CreateWindowExA
GetClassInfoExA
GetClassInfoA
RegisterClassA
AdjustWindowRectEx
EqualRect
GetDlgCtrlID
DefWindowProcA
CallWindowProcA
GetMenu
SetWindowPos
OffsetRect
IntersectRect
SystemParametersInfoA
GetWindowPlacement
GetWindow
GetDesktopWindow
GetActiveWindow
InvalidateRgn
DestroyWindow
GetDlgItem
IsWindowEnabled
GetNextDlgTabItem
EndDialog
GetMenuState
GetMenuItemID
GetMenuItemCount
GetSubMenu
wsprintfA
CopyRect
ClientToScreen
GetMessagePos
ScreenToClient
UpdateWindow
UnionRect
DrawEdge
DrawFrameControl
DrawFocusRect
GetFocus
GetKeyState
DispatchMessageA
TranslateMessage
MessageBoxA
SetForegroundWindow
SetActiveWindow
ExitWindowsEx
CopyIcon
LoadCursorA
InflateRect
ReleaseDC
GetParent
GetSysColor
IsWindow
SetWindowLongA
SetRect
IsRectEmpty
CopyAcceleratorTableA
SetCursor
SetCapture
EnableWindow
SendMessageA
RedrawWindow
ReleaseCapture
PtInRect
LockWindowUpdate
InvalidateRect
PostMessageA
KillTimer
GetDC
GetWindowRect
DrawIcon
GetSystemMetrics
IsIconic
SetTimer
LoadMenuA
GetClientRect
AppendMenuA
RegisterClipboardFormatA
CharUpperA
GetSystemMenu
LoadIconA
MessageBeep
GetNextDlgGroupItem
GetWindowLongA
UnregisterClassA
GetSysColorBrush
WindowFromPoint
GetWindowThreadProcessId
DestroyMenu
SetWindowContextHelpId
MapDialogRect
GetMessageA
GetCursorPos
ValidateRect
CharNextA
SetMenuItemBitmaps
GetMenuCheckMarkDimensions
LoadBitmapA
ModifyMenuA
EnableMenuItem
CheckMenuItem
EndPaint
BeginPaint
GetWindowDC
GrayStringA
DrawTextExA
DrawTextA
TabbedTextOutA
ShowWindow
MoveWindow
SetWindowTextA
IsDialogMessageA
CreateDialogIndirectParamA
PostQuitMessage
gdi32
RestoreDC
SetBkMode
SetMapMode
ExcludeClipRect
IntersectClipRect
GetViewportExtEx
GetWindowExtEx
PtVisible
RectVisible
TextOutA
ExtTextOutA
Escape
SetViewportOrgEx
OffsetViewportOrgEx
SetViewportExtEx
SaveDC
SetWindowExtEx
ScaleWindowExtEx
ExtSelectClipRgn
CreateBitmap
GetBkColor
GetTextColor
CreateRectRgnIndirect
GetMapMode
GetRgnBox
SetTextColor
SetBkColor
GetClipBox
GetDeviceCaps
GetCurrentObject
GetTextExtentPoint32A
CreateFontIndirectA
GetStockObject
SetDIBColorTable
SelectObject
GetDIBColorTable
StretchBlt
CreateDIBSection
CreateCompatibleDC
DeleteDC
ScaleViewportExtEx
DeleteObject
GetObjectA
msimg32
AlphaBlend
TransparentBlt
comdlg32
GetFileTitleA
winspool.drv
OpenPrinterA
DocumentPropertiesA
ClosePrinter
advapi32
RegCreateKeyExA
RegOpenKeyA
RegEnumKeyA
RegDeleteKeyA
RegSetValueExA
RegOpenKeyExA
RegQueryValueExA
AdjustTokenPrivileges
LookupPrivilegeValueA
OpenProcessToken
RegCloseKey
RegQueryValueA
shell32
Shell_NotifyIconA
ShellExecuteA
comctl32
InitCommonControlsEx
shlwapi
PathFindFileNameA
PathStripToRootA
PathIsUNCA
PathFindExtensionA
oledlg
ord8
ole32
CLSIDFromProgID
CoRegisterMessageFilter
CreateStreamOnHGlobal
CoTaskMemFree
CoTaskMemAlloc
CLSIDFromString
CoGetClassObject
StgOpenStorageOnILockBytes
StgCreateDocfileOnILockBytes
CreateILockBytesOnHGlobal
OleUninitialize
CoFreeUnusedLibraries
OleInitialize
CoRevokeClassObject
OleIsCurrentClipboard
OleFlushClipboard
oleaut32
VariantClear
VariantChangeType
VariantInit
SysAllocStringLen
OleCreateFontIndirect
VariantCopy
SysFreeString
SafeArrayDestroy
VariantTimeToSystemTime
SystemTimeToVariantTime
SysAllocString
SysStringLen
SysAllocStringByteLen
gdiplus
GdipGetImagePixelFormat
GdipGetImagePaletteSize
GdipGetImagePalette
GdipGetImageHeight
GdipCreateBitmapFromScan0
GdipBitmapLockBits
GdipBitmapUnlockBits
GdiplusStartup
GdipGetImageWidth
GdipCloneImage
GdipDrawImageI
GdipDeleteGraphics
GdipGetImageGraphicsContext
GdipCreateBitmapFromStream
GdipAlloc
GdipFree
GdiplusShutdown
GdipDisposeImage
winmm
sndPlaySoundA
iphlpapi
GetAdaptersInfo
psapi
EnumProcessModules
wininet
HttpOpenRequestA
InternetConnectA
HttpSendRequestA
InternetWriteFile
InternetSetFilePointer
InternetSetStatusCallback
InternetGetLastResponseInfoA
HttpQueryInfoA
HttpAddRequestHeadersA
InternetQueryDataAvailable
InternetCloseHandle
InternetOpenUrlA
InternetOpenA
DeleteUrlCacheEntry
InternetReadFile
Exports
Exports
Sections
.text Size: - Virtual size: 542KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: - Virtual size: 116KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: - Virtual size: 30KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 9KB - Virtual size: 32KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.vmp0 Size: - Virtual size: 56KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.vmp1 Size: - Virtual size: 242KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
.tls Size: 512B - Virtual size: 24B
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.vmp2 Size: 623KB - Virtual size: 623KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_DISCARDABLE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.reloc Size: 512B - Virtual size: 172B
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_DISCARDABLE
IMAGE_SCN_MEM_READ
-
QQ偷鸡小分队/说明.txt
-
QQ偷鸡小分队/音频1.wav