Static task
static1
Behavioral task
behavioral1
Sample
qqnmbl/Update.exe
Resource
win7-20240221-en
Behavioral task
behavioral2
Sample
qqnmbl/Update.exe
Resource
win10v2004-20240508-en
Behavioral task
behavioral3
Sample
qqnmbl/qq农牧伴侣.exe
Resource
win7-20240508-en
Behavioral task
behavioral4
Sample
qqnmbl/qq农牧伴侣.exe
Resource
win10v2004-20240611-en
Behavioral task
behavioral5
Sample
qqnmbl/新云软件.url
Resource
win7-20240220-en
Behavioral task
behavioral6
Sample
qqnmbl/新云软件.url
Resource
win10v2004-20240508-en
General
-
Target
02891f9121c54b57e2ff1e8d93b5680c_JaffaCakes118
-
Size
590KB
-
MD5
02891f9121c54b57e2ff1e8d93b5680c
-
SHA1
1d45e1cf6ee472087c35d425df150a6ec20ae478
-
SHA256
3567ebf5562cae53a340aed5e937797f5ad2e7920fa4fdd63f02dd99eadc45b5
-
SHA512
bac99c7eeb027e6ade5e6d5a07c1a329fbe74130e0844520083fb26772b30939532da39ba39bbe65c64a68a990393397f4c3ed9d1bf58db56e1fd9fb67f08a15
-
SSDEEP
12288:6kMalUFc2Xu5l8LSwZvIUv8XK0rE7IU70dJAziv729dviC:3j+LSWvV17IldJAii9dviC
Malware Config
Signatures
-
Unsigned PE 2 IoCs
Checks for missing Authenticode signature.
resource unpack001/qqnmbl/Update.exe unpack001/qqnmbl/qq农牧伴侣.exe
Files
-
02891f9121c54b57e2ff1e8d93b5680c_JaffaCakes118.rar
-
qqnmbl/Animal.xml.xml
-
qqnmbl/Plant.xml.xml
-
qqnmbl/Sound/提示音1.wav
-
qqnmbl/Sound/提示音2.wav
-
qqnmbl/Sound/提示音3.wav
-
qqnmbl/Sound/提示音4.wav
-
qqnmbl/Update.exe.exe windows:4 windows x86 arch:x86
9cfdc51ed255d6bdc3eb8e43b1dc18a1
Headers
File Characteristics
IMAGE_FILE_RELOCS_STRIPPED
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_LINE_NUMS_STRIPPED
IMAGE_FILE_LOCAL_SYMS_STRIPPED
IMAGE_FILE_32BIT_MACHINE
Imports
kernel32
SetStdHandle
GetFileType
HeapSize
HeapReAlloc
GetACP
GetTimeZoneInformation
LCMapStringA
LCMapStringW
UnhandledExceptionFilter
FreeEnvironmentStringsA
FreeEnvironmentStringsW
GetEnvironmentStrings
GetEnvironmentStringsW
SetHandleCount
GetStdHandle
GetEnvironmentVariableA
GetVersionExA
RaiseException
HeapCreate
VirtualFree
GetStringTypeA
GetStringTypeW
VirtualAlloc
IsBadWritePtr
SetUnhandledExceptionFilter
GetDriveTypeA
IsBadReadPtr
IsBadCodePtr
CompareStringA
CompareStringW
SetEnvironmentVariableA
HeapFree
HeapAlloc
GetCommandLineA
GetProfileStringA
GetStartupInfoA
ExitProcess
RtlUnwind
GetTickCount
SetErrorMode
FileTimeToLocalFileTime
FileTimeToSystemTime
GetFileTime
GetFileSize
GetFileAttributesA
GetFullPathNameA
GetVolumeInformationA
MoveFileA
SetEndOfFile
UnlockFile
LockFile
FlushFileBuffers
SetFilePointer
WriteFile
ReadFile
CreateFileA
GetCurrentProcess
DuplicateHandle
GetThreadLocale
SizeofResource
GetCurrentDirectoryA
GetOEMCP
GetCPInfo
GetProcessVersion
GlobalFlags
TlsGetValue
LocalReAlloc
TlsSetValue
GlobalReAlloc
TlsFree
GlobalHandle
TlsAlloc
LeaveCriticalSection
DeleteCriticalSection
InitializeCriticalSection
LocalAlloc
EnterCriticalSection
FindNextFileA
FindFirstFileA
GetLastError
FindClose
GlobalFree
WaitForSingleObject
GlobalAlloc
lstrcmpA
GetCurrentThread
lstrcpynA
GlobalLock
GlobalUnlock
MulDiv
SetLastError
LoadLibraryA
FreeLibrary
FindResourceA
LoadResource
LockResource
GetVersion
lstrcatA
GetCurrentThreadId
GlobalGetAtomNameA
lstrcmpiA
GlobalAddAtomA
GlobalFindAtomA
GlobalDeleteAtom
lstrcpyA
GetModuleHandleA
GetProcAddress
FormatMessageA
LocalFree
MultiByteToWideChar
WideCharToMultiByte
InterlockedDecrement
InterlockedIncrement
lstrlenA
Sleep
DeleteFileA
CreateToolhelp32Snapshot
Process32First
Process32Next
CloseHandle
OpenProcess
TerminateProcess
GetTempPathA
WritePrivateProfileStringA
GetPrivateProfileStringA
HeapDestroy
GetModuleFileNameA
user32
RegisterClipboardFormatA
PostThreadMessageA
ShowWindow
MoveWindow
SetWindowTextA
IsDialogMessageA
SetDlgItemTextA
GrayStringA
DrawTextA
TabbedTextOutA
EndPaint
BeginPaint
GetWindowDC
ClientToScreen
PostMessageA
UpdateWindow
SendDlgItemMessageA
MapWindowPoints
GetSysColor
GetFocus
SetActiveWindow
IsWindow
SetFocus
AdjustWindowRectEx
ScreenToClient
IsWindowVisible
GetTopWindow
MessageBoxA
IsChild
GetParent
GetCapture
WinHelpA
wsprintfA
GetClassInfoA
RegisterClassA
GetMenuItemCount
GetSubMenu
GetMenuItemID
GetDlgItem
GetWindowTextLengthA
GetDlgCtrlID
GetKeyState
DestroyWindow
CreateWindowExA
SetWindowsHookExA
CallNextHookEx
GetClassLongA
SetPropA
UnhookWindowsHookEx
GetPropA
CallWindowProcA
RemovePropA
DefWindowProcA
GetMessageTime
GetMessagePos
GetLastActivePopup
GetForegroundWindow
SetForegroundWindow
GetWindow
GetWindowLongA
SetWindowLongA
SetWindowPos
ReleaseDC
InflateRect
GetClientRect
UnregisterClassA
HideCaret
ShowCaret
ExcludeUpdateRgn
DefDlgProcA
RegisterWindowMessageA
OffsetRect
IntersectRect
SystemParametersInfoA
GetWindowPlacement
GetWindowRect
DrawFocusRect
SetRect
FillRect
CopyRect
GetWindowTextA
CharUpperA
GetNextDlgTabItem
MessageBeep
GetNextDlgGroupItem
CopyAcceleratorTableA
CharNextA
DrawStateA
InvalidateRect
PeekMessageA
TranslateMessage
DispatchMessageA
IsIconic
GetSystemMetrics
DrawIcon
LoadIconA
EnableWindow
SendMessageA
IsWindowUnicode
GetDC
IsWindowEnabled
DestroyMenu
GetSysColorBrush
LoadCursorA
PtInRect
GetClassNameA
LoadStringA
GetDesktopWindow
MapDialogRect
SetWindowContextHelpId
EndDialog
CreateDialogIndirectParamA
GetMessageA
GetActiveWindow
ValidateRect
GetCursorPos
SetCursor
PostQuitMessage
GetMenuCheckMarkDimensions
LoadBitmapA
GetMenuState
ModifyMenuA
SetMenuItemBitmaps
CheckMenuItem
EnableMenuItem
GetMenu
gdi32
ScaleViewportExtEx
SetWindowExtEx
ScaleWindowExtEx
IntersectClipRect
MoveToEx
LineTo
DeleteObject
SetViewportExtEx
GetDeviceCaps
GetViewportExtEx
GetWindowExtEx
PtVisible
RectVisible
TextOutA
ExtTextOutA
Escape
CreateBitmap
GetMapMode
PatBlt
DPtoLP
GetTextColor
GetBkColor
LPtoDP
OffsetViewportOrgEx
SetViewportOrgEx
SetMapMode
SetBkMode
GetStockObject
SelectObject
RestoreDC
SaveDC
DeleteDC
GetObjectA
SetBkColor
SetTextColor
GetClipBox
RoundRect
GetTextExtentPoint32A
CreatePen
CreateDIBitmap
GetTextExtentPointA
BitBlt
CreateCompatibleDC
CreateSolidBrush
comdlg32
GetFileTitleA
winspool.drv
ClosePrinter
OpenPrinterA
DocumentPropertiesA
advapi32
RegCreateKeyExA
RegOpenKeyExA
RegSetValueExA
RegCloseKey
shell32
ShellExecuteA
comctl32
_TrackMouseEvent
ord17
oledlg
ord8
ole32
StgCreateDocfileOnILockBytes
CreateILockBytesOnHGlobal
CoTaskMemFree
CoTaskMemAlloc
OleInitialize
OleUninitialize
CoFreeUnusedLibraries
StgOpenStorageOnILockBytes
CoRegisterMessageFilter
CoRevokeClassObject
CoGetClassObject
CLSIDFromString
OleFlushClipboard
OleIsCurrentClipboard
CLSIDFromProgID
olepro32
ord253
oleaut32
VariantClear
SysAllocStringLen
SysFreeString
SysStringLen
VariantTimeToSystemTime
VariantCopy
VariantChangeType
SysAllocString
SysAllocStringByteLen
wsock32
WSACleanup
WSAStartup
wininet
InternetSetStatusCallback
InternetGetLastResponseInfoA
HttpQueryInfoA
HttpSendRequestA
HttpAddRequestHeadersA
HttpOpenRequestA
InternetConnectA
InternetQueryDataAvailable
InternetReadFile
InternetWriteFile
InternetSetFilePointer
InternetCloseHandle
InternetOpenA
Sections
.text Size: 160KB - Virtual size: 159KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 44KB - Virtual size: 42KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 20KB - Virtual size: 34KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 12KB - Virtual size: 11KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
-
qqnmbl/qq农牧伴侣.exe.exe windows:4 windows x86 arch:x86
40514c7ff9feb7dcc02c153dfabdfd47
Headers
File Characteristics
IMAGE_FILE_RELOCS_STRIPPED
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_LINE_NUMS_STRIPPED
IMAGE_FILE_LOCAL_SYMS_STRIPPED
IMAGE_FILE_32BIT_MACHINE
Imports
winmm
sndPlaySoundA
kernel32
GetTimeZoneInformation
GetSystemTime
GetLocalTime
GetACP
SetStdHandle
GetFileType
HeapSize
GetEnvironmentVariableA
HeapDestroy
HeapCreate
VirtualFree
VirtualAlloc
IsBadWritePtr
SetUnhandledExceptionFilter
SetHandleCount
GetStdHandle
UnhandledExceptionFilter
FreeEnvironmentStringsA
FreeEnvironmentStringsW
GetEnvironmentStrings
GetEnvironmentStringsW
LCMapStringA
LCMapStringW
GetStringTypeA
GetStringTypeW
GetDriveTypeA
IsBadReadPtr
IsBadCodePtr
GetUserDefaultLCID
CompareStringA
CompareStringW
SetEnvironmentVariableA
ResumeThread
SuspendThread
ExitThread
Sleep
WideCharToMultiByte
MultiByteToWideChar
GetTickCount
InterlockedDecrement
GetModuleFileNameA
lstrcpyA
DeleteFileA
GetCurrentProcess
GetVersionExA
SetLocalTime
GetLastError
GetSystemDirectoryA
FreeLibrary
LoadLibraryA
GetWindowsDirectoryA
lstrlenA
LoadResource
FindResourceA
LockResource
GlobalFree
GlobalUnlock
GlobalLock
InterlockedIncrement
GetProcAddress
GetModuleHandleA
GlobalDeleteAtom
GlobalFindAtomA
GlobalAddAtomA
lstrcmpiA
GlobalGetAtomNameA
GetCurrentThreadId
lstrcatA
VirtualProtect
VirtualQuery
GetSystemInfo
GetStringTypeExW
InterlockedCompareExchange
InterlockedExchange
GetProfileStringA
CreateThread
GetCommandLineA
GetStartupInfoA
TerminateProcess
ExitProcess
RaiseException
HeapReAlloc
HeapFree
HeapAlloc
RtlUnwind
GetCurrentDirectoryA
WritePrivateProfileStringA
SetErrorMode
GetOEMCP
GetCPInfo
GetProcessVersion
TlsGetValue
LocalReAlloc
TlsSetValue
GlobalReAlloc
TlsFree
GlobalHandle
TlsAlloc
SizeofResource
GlobalFlags
GetVersion
GetFileTime
GetFileSize
GetFileAttributesA
GlobalAlloc
lstrcmpA
GetCurrentThread
FindNextFileA
MulDiv
SetLastError
FileTimeToLocalFileTime
FileTimeToSystemTime
GetThreadLocale
GetStringTypeExA
GetFullPathNameA
GetVolumeInformationA
FindFirstFileA
LocalFree
FindClose
SetEndOfFile
UnlockFile
LockFile
FlushFileBuffers
SetFilePointer
WriteFile
ReadFile
CreateFileA
DuplicateHandle
LeaveCriticalSection
DeleteCriticalSection
InitializeCriticalSection
LocalAlloc
lstrcpynA
EnterCriticalSection
CreateEventA
SetThreadPriority
SetEvent
WaitForSingleObject
CloseHandle
FormatMessageA
user32
MessageBeep
GetNextDlgGroupItem
CopyAcceleratorTableA
GetSysColorBrush
PtInRect
GetClassNameA
WaitMessage
MapDialogRect
SetWindowContextHelpId
PostQuitMessage
CharNextA
DestroyMenu
GrayStringA
DrawTextA
TabbedTextOutA
EndPaint
BeginPaint
GetWindowDC
ClientToScreen
CharUpperA
LoadStringA
GetDesktopWindow
GetMessageA
TranslateMessage
ValidateRect
GetMenuCheckMarkDimensions
LoadBitmapA
GetMenuState
SetMenuItemBitmaps
CheckMenuItem
EnableMenuItem
ShowWindow
MoveWindow
SetWindowTextA
IsDialogMessageA
SetDlgItemTextA
ReleaseDC
PostMessageA
SendDlgItemMessageA
MapWindowPoints
GetSysColor
PeekMessageA
DispatchMessageA
GetFocus
AdjustWindowRectEx
ScreenToClient
IsWindowVisible
GetTopWindow
MessageBoxA
IsChild
GetCapture
WinHelpA
wsprintfA
GetClassInfoA
RegisterClassA
GetMenu
GetMenuItemCount
UnregisterClassA
HideCaret
ShowCaret
ExcludeUpdateRgn
GetMenuItemID
TrackPopupMenu
GetWindowTextLengthA
GetDlgCtrlID
GetKeyState
CreateWindowExA
SetWindowsHookExA
CallNextHookEx
GetClassLongA
SetPropA
UnhookWindowsHookEx
GetPropA
CallWindowProcA
RemovePropA
DefWindowProcA
PostThreadMessageA
GetMessageTime
GetMessagePos
GetLastActivePopup
GetForegroundWindow
GetWindow
SetWindowLongA
RegisterWindowMessageA
OffsetRect
IntersectRect
SystemParametersInfoA
IsIconic
DefDlgProcA
IsWindowUnicode
LoadStringW
GetWindowPlacement
GetWindowRect
GetNextDlgTabItem
EndDialog
GetActiveWindow
SetActiveWindow
IsWindow
CreateDialogIndirectParamA
DestroyWindow
GetParent
GetWindowLongA
GetDlgItem
IsWindowEnabled
DrawFocusRect
SetRect
FillRect
CopyRect
GetWindowTextA
GetSystemMetrics
InflateRect
DrawStateA
GetClientRect
CopyIcon
ExitWindowsEx
GetDC
ModifyMenuA
InvalidateRect
LoadCursorA
SetCursor
GetSubMenu
GetCursorPos
RegisterClipboardFormatA
SetForegroundWindow
LoadMenuA
SetMenu
SetTimer
SetWindowPos
KillTimer
UpdateWindow
EnableWindow
LoadIconA
SendMessageA
SetFocus
gdi32
OffsetViewportOrgEx
SetViewportExtEx
ScaleViewportExtEx
SetWindowExtEx
ScaleWindowExtEx
IntersectClipRect
MoveToEx
LineTo
DeleteObject
SetViewportOrgEx
GetDeviceCaps
GetViewportExtEx
GetWindowExtEx
PtVisible
RectVisible
TextOutA
ExtTextOutA
Escape
GetMapMode
DPtoLP
GetTextColor
GetBkColor
LPtoDP
CreateDIBitmap
BitBlt
GetTextExtentPointA
SetMapMode
SetBkMode
SelectObject
RestoreDC
SaveDC
DeleteDC
CreateBitmap
PatBlt
SetBkColor
SetTextColor
GetClipBox
RoundRect
GetTextExtentPoint32A
CreatePen
CreateSolidBrush
GetObjectA
CreateFontIndirectA
GetStockObject
CreateFontA
CreateCompatibleDC
comdlg32
GetFileTitleA
winspool.drv
DocumentPropertiesA
OpenPrinterA
ClosePrinter
advapi32
LookupPrivilegeValueA
OpenProcessToken
RegCloseKey
RegCreateKeyExA
RegOpenKeyExA
RegSetValueExA
AdjustTokenPrivileges
shell32
Shell_NotifyIconA
ShellExecuteA
comctl32
_TrackMouseEvent
ord17
ImageList_Destroy
ImageList_Create
oledlg
ord8
ole32
CoRegisterMessageFilter
CoRevokeClassObject
CoFreeUnusedLibraries
OleFlushClipboard
OleIsCurrentClipboard
OleUninitialize
OleInitialize
CreateILockBytesOnHGlobal
StgOpenStorageOnILockBytes
CoGetClassObject
CoTaskMemAlloc
CLSIDFromString
CLSIDFromProgID
CoInitialize
CoCreateInstance
OleRun
CoTaskMemFree
StgCreateDocfileOnILockBytes
olepro32
ord253
oleaut32
GetErrorInfo
SysStringLen
VariantTimeToSystemTime
SysAllocStringLen
SysAllocStringByteLen
VariantCopy
SafeArrayDestroy
VariantClear
SysFreeString
SafeArrayPutElement
SysAllocString
VariantInit
SafeArrayCreate
VariantChangeType
wsock32
socket
recvfrom
sendto
connect
gethostbyname
closesocket
htonl
htons
inet_ntoa
ioctlsocket
accept
WSAGetLastError
WSASetLastError
WSAStartup
WSACleanup
WSAAsyncSelect
send
bind
recv
wininet
InternetReadFile
InternetGetLastResponseInfoA
HttpQueryInfoA
HttpSendRequestExA
HttpEndRequestA
HttpSendRequestA
HttpAddRequestHeadersA
HttpOpenRequestA
InternetConnectA
InternetQueryDataAvailable
InternetWriteFile
InternetSetFilePointer
InternetOpenUrlA
InternetSetStatusCallback
InternetSetOptionExA
InternetOpenA
InternetCloseHandle
gdiplus
GdipFree
GdiplusStartup
GdipCloneImage
GdipAlloc
GdipCreateFromHDC
GdipLoadImageFromFile
GdipDrawImageI
GdipDisposeImage
GdipDeleteGraphics
Sections
.text Size: 764KB - Virtual size: 762KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 108KB - Virtual size: 107KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 40KB - Virtual size: 56KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 68KB - Virtual size: 66KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
-
qqnmbl/使用前须知.txt
-
qqnmbl/新云软件.url.url
-
qqnmbl/更新日志.txt