Static task
static1
Behavioral task
behavioral1
Sample
89fd8877c7f7d8ce23de2c9a5a602fc8_JaffaCakes118.exe
Resource
win7-20240708-en
Behavioral task
behavioral2
Sample
89fd8877c7f7d8ce23de2c9a5a602fc8_JaffaCakes118.exe
Resource
win10v2004-20240802-en
Behavioral task
behavioral3
Sample
$PROGRAMFILES/kuaijiejie/KDocks.exe
Resource
win7-20240705-en
Behavioral task
behavioral4
Sample
$PROGRAMFILES/kuaijiejie/KDocks.exe
Resource
win10v2004-20240802-en
General
-
Target
89fd8877c7f7d8ce23de2c9a5a602fc8_JaffaCakes118
-
Size
449KB
-
MD5
89fd8877c7f7d8ce23de2c9a5a602fc8
-
SHA1
779a81238a430736c7ab1dccee824d21c0d18a5f
-
SHA256
5a6b692f58dfdb0665f909915e925d701d51491ab025396c3c805a8920964d4e
-
SHA512
c3466ad6f741ef38a5a825742acf90d30196d320984c928eae95cb254642cc4a7df190eaaad31cbe7c6dbffbf937fcbdf680887c3a49d1adc58ab20a259ace61
-
SSDEEP
12288:1qvVqwk7BEmaq0RZX8phacldcCs+/+z7XLgXn0VUTRa:5wwy9VRwaqdHs53i0GFa
Malware Config
Signatures
-
Unsigned PE 2 IoCs
Checks for missing Authenticode signature.
resource 89fd8877c7f7d8ce23de2c9a5a602fc8_JaffaCakes118 unpack001/$PROGRAMFILES/kuaijiejie/KDocks.exe -
NSIS installer 2 IoCs
resource yara_rule sample nsis_installer_1 sample nsis_installer_2
Files
-
89fd8877c7f7d8ce23de2c9a5a602fc8_JaffaCakes118.exe windows:4 windows x86 arch:x86
7fa974366048f9c551ef45714595665e
Headers
DLL Characteristics
IMAGE_DLLCHARACTERISTICS_TERMINAL_SERVER_AWARE
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
CompareFileTime
SearchPathA
GetShortPathNameA
GetFullPathNameA
MoveFileA
SetCurrentDirectoryA
GetFileAttributesA
GetLastError
CreateDirectoryA
SetFileAttributesA
Sleep
GetTickCount
GetFileSize
GetModuleFileNameA
GetCurrentProcess
CopyFileA
ExitProcess
GetWindowsDirectoryA
SetFileTime
GetCommandLineA
SetErrorMode
LoadLibraryA
lstrcpynA
GetDiskFreeSpaceA
GlobalUnlock
GlobalLock
CreateThread
CreateProcessA
RemoveDirectoryA
CreateFileA
GetTempFileNameA
lstrlenA
lstrcatA
GetSystemDirectoryA
GetVersion
CloseHandle
lstrcmpiA
lstrcmpA
ExpandEnvironmentStringsA
GlobalFree
GlobalAlloc
WaitForSingleObject
GetExitCodeProcess
GetModuleHandleA
LoadLibraryExA
GetProcAddress
FreeLibrary
MultiByteToWideChar
WritePrivateProfileStringA
GetPrivateProfileStringA
WriteFile
ReadFile
MulDiv
SetFilePointer
FindClose
FindNextFileA
FindFirstFileA
DeleteFileA
GetTempPathA
user32
EndDialog
ScreenToClient
GetWindowRect
EnableMenuItem
GetSystemMenu
SetClassLongA
IsWindowEnabled
SetWindowPos
GetSysColor
GetWindowLongA
SetCursor
LoadCursorA
CheckDlgButton
GetMessagePos
LoadBitmapA
CallWindowProcA
IsWindowVisible
CloseClipboard
SetClipboardData
EmptyClipboard
RegisterClassA
TrackPopupMenu
AppendMenuA
CreatePopupMenu
GetSystemMetrics
SetDlgItemTextA
GetDlgItemTextA
MessageBoxIndirectA
CharPrevA
DispatchMessageA
PeekMessageA
DestroyWindow
CreateDialogParamA
SetTimer
SetWindowTextA
PostQuitMessage
SetForegroundWindow
wsprintfA
SendMessageTimeoutA
FindWindowExA
SystemParametersInfoA
CreateWindowExA
GetClassInfoA
DialogBoxParamA
CharNextA
OpenClipboard
ExitWindowsEx
IsWindow
GetDlgItem
SetWindowLongA
LoadImageA
GetDC
EnableWindow
InvalidateRect
SendMessageA
DefWindowProcA
BeginPaint
GetClientRect
FillRect
DrawTextA
EndPaint
ShowWindow
gdi32
SetBkColor
GetDeviceCaps
DeleteObject
CreateBrushIndirect
CreateFontIndirectA
SetBkMode
SetTextColor
SelectObject
shell32
SHGetPathFromIDListA
SHBrowseForFolderA
SHGetFileInfoA
ShellExecuteA
SHFileOperationA
SHGetSpecialFolderLocation
advapi32
RegQueryValueExA
RegSetValueExA
RegEnumKeyA
RegEnumValueA
RegOpenKeyExA
RegDeleteKeyA
RegDeleteValueA
RegCloseKey
RegCreateKeyExA
comctl32
ImageList_AddMasked
ImageList_Destroy
ord17
ImageList_Create
ole32
CoTaskMemFree
OleInitialize
OleUninitialize
CoCreateInstance
version
GetFileVersionInfoSizeA
GetFileVersionInfoA
VerQueryValueA
Sections
.text Size: 22KB - Virtual size: 22KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 4KB - Virtual size: 4KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 1024B - Virtual size: 107KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.ndata Size: - Virtual size: 36KB
IMAGE_SCN_CNT_UNINITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 16KB - Virtual size: 15KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
-
$PROGRAMFILES/kuaijiejie/KDocks.exe.exe windows:5 windows x86 arch:x86
e4e5cc00de12b083724d06b7c0f6f1f0
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
LockResource
GlobalLock
GlobalUnlock
GlobalFree
CreateMutexW
OpenMutexW
GlobalAlloc
FreeResource
GetProcessHeap
SetEndOfFile
CreateFileA
CreateFileW
GetLocaleInfoW
LoadLibraryA
SetStdHandle
WriteConsoleW
GetConsoleOutputCP
WriteConsoleA
InitializeCriticalSectionAndSpinCount
GetStringTypeA
IsValidLocale
EnumSystemLocalesA
GetLocaleInfoA
GetUserDefaultLCID
SizeofResource
GetSystemTimeAsFileTime
GetCurrentProcessId
GetTickCount
QueryPerformanceCounter
GetCommandLineW
GetCurrentProcess
FreeEnvironmentStringsW
GetModuleFileNameA
HeapSize
IsValidCodePage
GetOEMCP
GetACP
SetFilePointer
GetCurrentThreadId
SetLastError
TlsFree
TlsSetValue
TlsAlloc
TlsGetValue
FlushFileBuffers
GetConsoleMode
GetConsoleCP
WriteFile
ReadFile
HeapReAlloc
VirtualAlloc
LoadLibraryExW
LoadResource
FreeLibrary
FindResourceW
EnumResourceNamesW
LocalFree
LocalAlloc
SetProcessWorkingSetSize
SetEvent
CloseHandle
GetModuleFileNameW
Sleep
GetSystemDirectoryW
ExitProcess
FindNextFileW
FindClose
VirtualFree
HeapCreate
HeapAlloc
GetStartupInfoA
GetFileType
GetStdHandle
SetHandleCount
GetStringTypeW
GetCPInfo
LCMapStringW
LCMapStringA
RaiseException
RtlUnwind
GetStartupInfoW
GetProcAddress
GetModuleHandleW
GetEnvironmentStringsW
FindFirstFileW
IsDebuggerPresent
SetUnhandledExceptionFilter
UnhandledExceptionFilter
TerminateProcess
HeapFree
GetLastError
LeaveCriticalSection
EnterCriticalSection
DeleteCriticalSection
InitializeCriticalSection
MultiByteToWideChar
InterlockedExchange
InterlockedCompareExchange
WideCharToMultiByte
InterlockedDecrement
InterlockedIncrement
GetModuleHandleA
user32
MoveWindow
SetWindowTextW
EnableWindow
MapWindowPoints
SendMessageW
GetSystemMetrics
MessageBoxW
GetSysColorBrush
SendDlgItemMessageW
EndDialog
GetDlgItem
ReleaseDC
InvalidateRect
GetDC
GetClientRect
FillRect
GetWindowRect
GetWindowDC
DestroyIcon
DispatchMessageW
SetWindowPos
OffsetRect
LoadIconW
InsertMenuItemW
ModifyMenuW
FindWindowW
SetForegroundWindow
KillTimer
SetTimer
CheckMenuItem
DefWindowProcW
SetMenuDefaultItem
GetCursorPos
EnableMenuItem
GetForegroundWindow
PtInRect
WindowFromPoint
UpdateLayeredWindow
GetMessageW
UpdateWindow
ShowWindow
SetWindowsHookExW
PostMessageW
LoadCursorW
CallNextHookEx
TranslateMessage
RegisterClassExW
GetWindowLongW
SetWindowLongW
CreateWindowExW
DialogBoxParamW
TrackPopupMenu
PostQuitMessage
keybd_event
SystemParametersInfoW
CallWindowProcW
UnhookWindowsHookEx
GetIconInfo
LookupIconIdFromDirectoryEx
CreateIconFromResourceEx
GetSubMenu
LoadMenuW
GetDesktopWindow
DestroyMenu
RegisterClipboardFormatW
LoadImageW
gdi32
GetObjectW
BitBlt
DeleteDC
ExcludeClipRect
DeleteObject
SelectObject
CreateCompatibleDC
CreateCompatibleBitmap
CreateDIBSection
advapi32
RegDeleteValueW
RegOpenKeyExW
RegEnumKeyExW
RegSetValueExW
RegQueryValueExW
RegCloseKey
shell32
SHAppBarMessage
SHGetFileInfoW
Shell_NotifyIconW
SHGetFolderLocation
ShellExecuteW
ExtractAssociatedIconExW
SHGetPathFromIDListW
ord25
SHBindToParent
ole32
CoCreateInstance
RegisterDragDrop
OleUninitialize
CreateStreamOnHGlobal
OleInitialize
comctl32
ImageList_Add
ImageList_Destroy
ImageList_Create
msi
ord173
ord217
shlwapi
PathRemoveFileSpecW
StrRetToBufW
imagehlp
MapFileAndCheckSumW
gdiplus
GdipCreateHBITMAPFromBitmap
GdipDrawImageRectRectI
GdipCloneImage
GdipGetImageWidth
GdipGetImageGraphicsContext
GdipCreateBitmapFromScan0
GdipCreateFromHDC
GdipCreateBitmapFromFile
GdipDeleteGraphics
GdipFree
GdipDeletePen
GdipGetImageHeight
GdipCreateBitmapFromStream
GdiplusStartup
GdipBitmapGetPixel
GdipBitmapSetPixel
GdipCloneBitmapAreaI
GdipBitmapLockBits
GdipBitmapUnlockBits
GdipCreatePath
GdipCreateFontFamilyFromName
GdipDrawString
GdipDeletePath
GdipAddPathString
GdipCreateFont
GdipCreateSolidFill
GdipDeleteFontFamily
GdipSetSmoothingMode
GdipDeleteFont
GdipSetTextRenderingHint
GdipMeasureString
GdipStringFormatGetGenericDefault
GdipGetEmHeight
GdipCloneBrush
GdipDeleteBrush
GdipSetInterpolationMode
GdipDrawImagePointsI
GdipSetPageUnit
GdipDrawImageRectI
GdipDrawRectangleI
GdipAlloc
GdipCreatePen1
GdipDisposeImage
Sections
.text Size: 242KB - Virtual size: 242KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 40KB - Virtual size: 40KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 8KB - Virtual size: 18KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 116KB - Virtual size: 115KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.reloc Size: 18KB - Virtual size: 18KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_DISCARDABLE
IMAGE_SCN_MEM_READ
-
$PROGRAMFILES/kuaijiejie/icons/IE1.png.png
-
$PROGRAMFILES/kuaijiejie/icons/IE2.png.png
-
$PROGRAMFILES/kuaijiejie/icons/soft/ACDSee.png.png
-
$PROGRAMFILES/kuaijiejie/icons/soft/CS.png.png
-
$PROGRAMFILES/kuaijiejie/icons/soft/FXP.png.png
-
$PROGRAMFILES/kuaijiejie/icons/.png.png
-
$PROGRAMFILES/kuaijiejie/icons/±.png.png
-
$PROGRAMFILES/kuaijiejie/icons/.png.png
-
$PROGRAMFILES/kuaijiejie/icons/ҵĵ.png.png
-
$PROGRAMFILES/kuaijiejie/icons/ҵĵ.png.png