N�F�#L:��6�Y�P��sqz,�A��P�@%DR1�\F�ܶ�uoNI�Hi�vX��J5�:e�Q!�L������a|�p�O�g�"�&a=Լpb�1�4�B��]U��{uh@���aG�����Y|�p�DA\��Ds����4� ~�'�|�"?��nyyq��/��q��ykBݰ~q\:���5Q`�BE+:|� ��z���J�h7�� f�� }J�_����]�.�x�%� ���0��S�$!�Mg4�&^M����w~۳<�l�袻>o���/مW���t~�E%���_�/�E���*�6|��������<=T�)�+Ffd�G��eY͵IUG�����i2]�W���~�O�X�a͕�c�G+�:F*m�0�O�L ^������ɶKU塋�i8{���96+��g�y���e �G�0��$�����mX�*\�HD�]�⎕N�t��L��Q����1L���kF�ķ�wTΘW�L3�x%FH��Ϳ�`�^X�b��c�_<#�kH<��\NN���� KȜ�ϑ�&֥��5�MA�����w��Cx�_�;�}`��%��u�������/K���H�Jp��Xa���>g[y[Ҳ8�C�-�B~�5�s|˦�9�=M�� �$>�]�����ks:D���l<!T�#r�D�Zv���_����dN&+��λWyϓ���$�N�������w�B���-�v��8�`y�˰����������9*tCV���<|��l�}��d�B!s[ul�:�v#�k�"?�yͲ��&����>���^��f|�8^��)Y>��� q/{�m�Tu���"!� w�;҆h�vC��5�����z�Cy@S���ݹ'��Q�9��h��ɸυu����8�s��Q��{\ �?�1������ᶲ�C�m8��d;��-Vf3pn�M�����.7�8���� �������GI��,�n�k��鋌�ڵ��,"�,�g�!�)�x�5��>Q ���� "g"�<�T�>�9����J�8�/�ҳ��0�xN�Ҹ'i���@'�����z�)���I:Ŧ�nH�����b<k1]Ր�Fd��̇k('�v�>�7A�%~H<��~���XLK�aY$�~®��� ɑ�̔�$��t�d �� ����E��(nZR?��%��X)4S��(�����^���㑅�.��!������"��-�C��U�X�݅՟ٲ����M�P�s '��B��Kb���*���_�E#��d�Y�������l�l���������r�?�[�/� � ��M�������,Xq��U��9��)`�1N\����� �>��J�1���gD�b�%��U�c�(Pú6�p_���� b�P�vm^��0G� _�XK�7��t^�Ev*WV7��nk�ћ���->E�����Z �!H��E9�Γ�X�ujr�����W��������of>�S�f|#��M��uIfd�mI:BzAzR�!��֎i�ah��w�^�z�O��;N!9\����зgvd1$�w-r����˞VWר�3x����&��L���TTZ���aE��D���ϕ1�:��;��җH�ȵ~wj��]a[@e���C j��v������I��<��=_�.8 �G�?����G}}�ٚ��1j4��.1��w��ٛu��f�;^��XGrBc�=g/�0�ş��@w��r[���>�RzX>���b�ȓ+� fB��F���nH-E�f�_E�0FPAj�M{z �G{U]3�c[G�i�p�>��h��0��T��C9�w����<��{�+$��XBE���t�x�2��5"<�- ���!���P3����?'"t�?��3�%����rc{߆� 0ȃ)tW5�0��;$��<m �%�V��ce�R��?���5�F��t��V`��R�-!E����cU��|�,&�LB 7� =�� -GM#�K��&I��I�@ ����S���I���&[A�a|U������|O����Vɜ�'I'�#%n8~������L��k��ᅤl���聂' �:��;^ˑ����\ʏ2o/�o�Ir{��p<��u��;+`)��+G�Ǻ �Z�sap��!X�zQ� +K��_��{2�&נ!s�i?�}k:p&����Z����h0y"n���3�-0����QA ��bt�x�?�'G�4�Y;�b��g!Z2 �ay��}O�bG�3q��6|*3oa�;�L��.p��җ������S%������,�=�Q9�$NN�@��l��}����/4]�.?VvW���ʙ����S�5���Ã�^� c��D�-Q�ȩ�R���3B^�hdm%U�}#��He�ƛ�-��LQ�.F����J`&�� ¾��=��ND������u"�A*�Bv����� ;�{��Q��3fODU�a@/���ʔ�qi�Z�=u4�0�$��(t�=��i{2���3�n>�=�}�σ �]�4gh��JՄ��Fo�*�&�y��#���;��A�?}��5�P�\y��\�����r!%ی֕�ng��RxYR^��F��4Ǖ Kc�YL��o���+�=��"� M֟�&|x���!y�������50XV��$;�Da��f��rK�m�~�Lpz1�"�B%f5'E����#]�t��Bf�VX�[�#g���6�m���H��]9)r5CcM�� e5�x�H�q��+��/t��[��[�r;|I�fhh5�XO�>�PH#&�j��y�~ ~���Ӧrag����e�v/=���_��͊�mg������oS��e_�{��D#��V1Ϣ�N� *Yk�jY������m�h�`��杻d�?J�����,&)c#��G�X$@Y����$老�v\j��U:^�tl�;y���j�I,V�ɤ������۸�q �(�B�:�;g�㓒�q�9�P��F=w�D�WY�����y�Hʐ��!�c�l��3�f>b�r`7�t��`-��yl9\r��m����D��[]�u�>M�Z�[|�Qj�_�,�A<�q1���N�H�&��%�k�{3�q|"Z�Ӑd�[�
Behavioral task
behavioral1
Sample
QQ偷鸡小分队2.45/偷鸡小分队2.45.exe
Resource
win7-20240704-en
General
-
Target
c798fe4c7b4154fd56f0bec21d4cf6cf_JaffaCakes118
-
Size
686KB
-
MD5
c798fe4c7b4154fd56f0bec21d4cf6cf
-
SHA1
bc5165d3377e23ac5cdef0c337a440a766770ab8
-
SHA256
deacb80b4cf6ef10e4ae52088798a76305d12b62f12144cc0d3e059148845207
-
SHA512
f5f0c59a3919b50f22419d323d85c8f8b8ed879c7edc4cc956e7a582607930409cf3c6cc2562480471420f062e8aa69a8c744afd0183748fd0d17ba21c27e5a9
-
SSDEEP
12288:/+8DCzIZkh4fkclcYMDdd3R5Sb3mkZTFaGAJfPedQc3SmepwEpHQnUjGLYz:28DkwkufkclnQdd3SrtZVA5WdQPwENQa
Malware Config
Signatures
-
resource yara_rule static1/unpack001/QQ偷鸡小分队2.45/偷鸡小分队2.45.exe vmprotect -
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource unpack001/QQ偷鸡小分队2.45/偷鸡小分队2.45.exe
Files
-
c798fe4c7b4154fd56f0bec21d4cf6cf_JaffaCakes118.rar
-
QQ偷鸡小分队2.45/animals.xml.xml
-
QQ偷鸡小分队2.45/config.xml.xml
-
QQ偷鸡小分队2.45/偷鸡小分队2.45.exe.exe windows:5 windows x86 arch:x86
6780c7b9840da744fa9e9f85dc85841e
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
GetCurrentDirectoryA
SystemTimeToFileTime
lstrcpynA
GetProcAddress
GetModuleHandleA
SetLastError
GetFileSize
WriteFile
GetLastError
GetCurrentProcess
lstrlenA
FreeLibrary
LoadLibraryA
GetWindowsDirectoryA
MultiByteToWideChar
GlobalFree
GlobalUnlock
GlobalLock
GlobalAlloc
GetTickCount
ExitProcess
CreateMutexA
SetFilePointer
GetModuleFileNameA
ReadFile
CloseHandle
CreateFileA
FindClose
FindFirstFileA
ResetEvent
InterlockedExchange
LeaveCriticalSection
EnterCriticalSection
Sleep
TerminateThread
FindResourceA
LoadResource
LockResource
SizeofResource
WideCharToMultiByte
GetModuleFileNameW
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
InvalidateRgn
CreateDialogIndirectParamA
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
GetSysColorBrush
RedrawWindow
ReleaseCapture
PtInRect
LockWindowUpdate
InvalidateRect
PostMessageA
KillTimer
GetDC
GetWindowRect
DrawIcon
GetSystemMetrics
IsIconic
SetTimer
LoadMenuA
GetClientRect
AppendMenuA
RegisterClipboardFormatA
GetSystemMenu
LoadIconA
CharUpperA
MessageBeep
GetNextDlgGroupItem
GetWindowLongA
UnregisterClassA
WindowFromPoint
DestroyMenu
GetWindowThreadProcessId
SetWindowContextHelpId
MapDialogRect
PostQuitMessage
GetCursorPos
ValidateRect
CharNextA
SetMenuItemBitmaps
GetMenuCheckMarkDimensions
LoadBitmapA
ModifyMenuA
EnableMenuItem
CheckMenuItem
EndPaint
BeginPaint
GetWindowDC
GrayStringA
DrawTextExA
DrawTextA
TabbedTextOutA
ShowWindow
MoveWindow
SetWindowTextA
IsDialogMessageA
GetActiveWindow
GetMessageA
MessageBoxW
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
DeleteObject
CreateDIBSection
CreateCompatibleDC
ScaleViewportExtEx
GetObjectA
DeleteDC
msimg32
AlphaBlend
TransparentBlt
comdlg32
GetFileTitleA
winspool.drv
DocumentPropertiesA
ClosePrinter
OpenPrinterA
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
VariantChangeType
VariantInit
SysAllocStringLen
OleCreateFontIndirect
VariantCopy
SysAllocStringByteLen
SafeArrayDestroy
VariantTimeToSystemTime
SystemTimeToVariantTime
SysAllocString
VariantClear
SysStringLen
SysFreeString
gdiplus
GdipGetImageHeight
GdipGetImagePixelFormat
GdipGetImagePaletteSize
GdipGetImagePalette
GdipCreateBitmapFromStream
GdipGetImageWidth
GdipBitmapLockBits
GdipBitmapUnlockBits
GdiplusStartup
GdiplusShutdown
GdipCloneImage
GdipDrawImageI
GdipDeleteGraphics
GdipGetImageGraphicsContext
GdipFree
GdipDisposeImage
GdipCreateBitmapFromScan0
GdipAlloc
winmm
sndPlaySoundA
iphlpapi
GetAdaptersInfo
wininet
HttpOpenRequestA
InternetConnectA
HttpSendRequestA
InternetWriteFile
InternetSetFilePointer
InternetSetStatusCallback
InternetGetLastResponseInfoA
HttpQueryInfoA
HttpAddRequestHeadersA
InternetQueryDataAvailable
InternetCloseHandle
InternetOpenUrlA
InternetOpenA
DeleteUrlCacheEntry
InternetReadFile
Exports
Exports
Sections
.text Size: - Virtual size: 551KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: - Virtual size: 120KB
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: 34KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.vmp0 Size: - Virtual size: 57KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.vmp1 Size: - Virtual size: 251KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
.tls Size: 512B - Virtual size: 24B
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.vmp2 Size: 638KB - Virtual size: 638KB
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: 180B
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_DISCARDABLE
IMAGE_SCN_MEM_READ
-
QQ偷鸡小分队2.45/免责声明.txt
-
QQ偷鸡小分队2.45/说明.txt
-
QQ偷鸡小分队2.45/音频1.wav