e:\gamedev\nQingdun\client\Asde\nQingdun\Release\NewQingdun.pdb
Static task
static1
Behavioral task
behavioral1
Sample
04e945688bb88ab741188324c8f3b865_JaffaCakes118.exe
Resource
win7-20240220-en
Behavioral task
behavioral2
Sample
04e945688bb88ab741188324c8f3b865_JaffaCakes118.exe
Resource
win10v2004-20240508-en
General
-
Target
04e945688bb88ab741188324c8f3b865_JaffaCakes118
-
Size
188KB
-
MD5
04e945688bb88ab741188324c8f3b865
-
SHA1
0c845c9fad009ca7438e713faf2c6c0346045df5
-
SHA256
9a008e7480746c07b78be01ca6e26ca8986433a3526814e73acfb4fd980de7c6
-
SHA512
764bfcc70320afdb2bdc9717aaed33b6003ccfeaec1dfcb59b5ae56ecc5928a5a4f6ae7581c1b56bd868bdbcf49d24ed4e3a67e9c156ebac6624bacef29db295
-
SSDEEP
3072:C6HQHj7gTwr0SuEnqOl7jIrleFoNfwoSb7l2KbOUcRD/e5fZBpK5G1lSTg:Cs1SuEnqOl7ZFoNfwoSnlB6UcR65xBpS
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource 04e945688bb88ab741188324c8f3b865_JaffaCakes118
Files
-
04e945688bb88ab741188324c8f3b865_JaffaCakes118.exe windows:4 windows x86 arch:x86
d1604d806285a3fddbd020d69671bf25
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
PDB Paths
Imports
kernel32
GetModuleHandleA
GetStartupInfoA
GetCommandLineA
HeapCreate
VirtualFree
IsBadWritePtr
GetProcAddress
RaiseException
TerminateProcess
QueryPerformanceCounter
GetCurrentProcessId
GetSystemTimeAsFileTime
GetModuleFileNameA
SetUnhandledExceptionFilter
WriteFile
GetStdHandle
UnhandledExceptionFilter
FreeEnvironmentStringsA
GetEnvironmentStrings
FreeEnvironmentStringsW
GetEnvironmentStringsW
SetHandleCount
GetFileType
LoadLibraryA
IsBadReadPtr
IsBadCodePtr
SetFilePointer
GetStringTypeA
GetStringTypeW
GetOEMCP
GetCPInfo
VirtualQuery
LCMapStringA
LCMapStringW
FlushFileBuffers
GetLastError
MultiByteToWideChar
lstrcpyA
GetCurrentThreadId
WideCharToMultiByte
GetTickCount
HeapAlloc
GetProcessHeap
HeapFree
GetCurrentProcess
FlushInstructionCache
FindResourceExA
FindResourceA
LoadResource
LockResource
SizeofResource
LeaveCriticalSection
EnterCriticalSection
GetVersionExA
GetThreadLocale
GetLocaleInfoA
GetACP
InterlockedExchange
DeleteCriticalSection
InitializeCriticalSection
VirtualAlloc
VirtualProtect
ExitProcess
RtlUnwind
HeapSize
SetStdHandle
GetSystemInfo
HeapDestroy
HeapReAlloc
CloseHandle
user32
EndPaint
BeginPaint
DestroyWindow
GetActiveWindow
CreateDialogParamA
CallWindowProcA
GetWindowLongA
DefWindowProcA
PtInRect
GetCapture
ReleaseCapture
OffsetRect
GetParent
SendMessageA
IsWindow
GetDlgItem
KillTimer
SetTimer
RedrawWindow
IsWindowVisible
ShowWindow
GetClientRect
SetWindowPos
SetWindowTextA
CreateWindowExA
SetWindowLongA
FillRect
UnregisterClassA
PostMessageA
gdi32
CreateCompatibleDC
DeleteObject
SetBkMode
SetTextColor
GetStockObject
CreatePatternBrush
SelectObject
BitBlt
StretchBlt
DeleteDC
asdeatlgameframe
?CTextUnit_DisConstruct@CTextUnit@@CAXPAV1@@Z
?SubClass@CSkinCheckBox@@QAEXPAUHWND__@@@Z
?SetSkin@CSkinCheckBox@@QAEXPAVCFaceCheckBox@@@Z
?SubClass@CSkinButton@@QAEXPAUHWND__@@@Z
?SubClass@CSkinStatic@@QAEXPAUHWND__@@@Z
?GetUIFace@CSkinResouce@@QAEPAVCFaceUI@@PBD0@Z
?GetSubUIFace@CFaceUI@@QAEPAV1@PBD0@Z
?SetSkin@CSkinButton@@QAEXPAVCFaceButton@@@Z
?SizeToBitmap@CSkinButton@@QAEHXZ
?BltColorkey@CDDrawRender@@QAEJKKPAVCDDrawSurface@@PAUtagRECT@@@Z
?GetDDSC@CDDrawSurface@@QAEAAU_DDSURFACEDESC@@XZ
?SetColorKey@CDDrawSurface@@QAEJK@Z
?AsdeInitApplication@@YAJPAUHINSTANCE__@@HPBD111J@Z
?Create@CMainFrame@@QAEPAUHWND__@@PAU2@V_U_RECT@ATL@@PBDKKV_U_MENUorID@4@PAX@Z
?AsdeTimerRunApplication@@YAJHK@Z
?AsdeUnInitApplication@@YAXXZ
?DisplayChatText@CMainFrame@@QAEHV?$CStringT@DV?$StrTraitATL@DV?$ChTraitsCRT@D@ATL@@@ATL@@@ATL@@0H@Z
?SendFrameOperation@CMainFrame@@QAEHIJAAJ@Z
?AllocLayers@CViewManager@@QAEXG@Z
?BuildPlayerListCtrlColumn@CMainFrame@@QAEJJPAUPLColumnInfo@@@Z
?ReSetRect@CViewUnit@@QAEXHHHH@Z
?GetLobbyPath@@YAPBDXZ
?LoadSkin@CSkinResouce@@SAPAV1@PAD@Z
?Create@CDialog@@QAEPAUHWND__@@PAU2@J@Z
?BlockRecv@CMainFrame@@QAEHXZ
?MessageBoxA@CMainFrame@@QAEHPBD0I@Z
?UnBlockRecv@CMainFrame@@QAEHH@Z
??0CDDrawSurface@@QAE@XZ
?GetCmdPlayerInfoAtServerSeat@CMainFrame@@QAEPAUPLAYERINFO@@F@Z
?SeatServerToClient@CMainFrame@@QAEFF@Z
?GetDeskViewUnit@CMainFrame@@QAEPAVCViewUnit@@XZ
?Attach@CTextUnit@@QAEJAAUtagRECT@@PAVCViewManager@@GGPAVCDevice@@KPAUHFONT__@@IHKKK@Z
?DoModal@CDialog@@QAEHPAUHWND__@@J@Z
??1CDDrawSurface@@QAE@XZ
?CMainFrame_DisConstruct@CMainFrame@@CAXPAV1@@Z
?CMainFrame_Construct@CMainFrame@@CAXPAV1@PADFAAVCMainFrameTraits@@W4AD_GAME_TYPE@@@Z
?ProcessWindowMessage@CMainFrame@@UAEHPAUHWND__@@IIJAAJK@Z
?ProcessSocketXieYi@CMainFrame@@UAEHIAAVbistream@Win32Tools@@AAJK@Z
?ProcessFrameEvent@CMainFrame@@UAEHIJAAJ@Z
?CDialog_DisConstruct@CDialog@@CAXPAV1@@Z
?CDialog_Construct@CDialog@@CAXPAV1@IPBD@Z
?ProcessWindowMessage@CDialog@@UAEHPAUHWND__@@IIJAAJK@Z
?ProcessFrameEvent@CDialog@@UAEHIJAAJ@Z
?ProcessWindowMessage@CSkinCheckBox@@UAEHPAUHWND__@@IIJAAJK@Z
?ProcessWindowMessage@CSkinStatic@@UAEHPAUHWND__@@IIJAAJK@Z
?ProcessWindowMessage@CSkinButton@@UAEHPAUHWND__@@IIJAAJK@Z
?SendPackage@CMainFrame@@QAEHPADG_N@Z
?GetGameSaveHandle@CMainFrame@@QAEPAVCGameSave@@XZ
?LVMoveTo@CViewUnit@@QAEXHHH@Z
?PlayESound@CSoundManager@@QAEXPAVCSoundBuffer@@KK@Z
?LVMove@CViewUnit@@QAEXHHH@Z
?Attach@CSingleUnit@@QAEJPAVCViewManager@@GGIPAVCImageResource@@1@Z
?SetCard@_Poker_71_96@@QAEXE@Z
?AttachUnit@CViewManager@@QAEXPAVCViewUnit@@GG@Z
?GetMyInfo@CMainFrame@@QAEPAUPLAYERINFO@@XZ
?BltAlpha@CDDrawRender@@QAEJKKPAVCDDrawSurface@@0PAUtagRECT@@0KK@Z
?LVRefresh@CViewUnit@@QAEXH@Z
?LVShow@CViewUnit@@QAEXEH@Z
?GetBackBuffer@CDisplay@@QAEPAVCDDrawSurface@@XZ
??0CDDrawRender@@QAE@PAVCDDrawSurface@@@Z
?Blt@CDDrawRender@@QAEJKKPAVCDDrawSurface@@PAUtagRECT@@K@Z
??1CDDrawRender@@QAE@XZ
?LVChangeRect@CViewUnit@@QAEXHHHHH@Z
?ReSetRect@CViewUnit@@QAEXAAUtagRECT@@@Z
?OnDraw@CSingleUnit@@UAEJPAVCDevice@@AAUtagRECT@@HPAX@Z
?CTextUnit_Construct@CTextUnit@@CAXPAV1@@Z
?OnDraw@CTextUnit@@EAEJPAVCDevice@@AAUtagRECT@@HPAX@Z
?OnDetchFrom@CTextUnit@@EAEXPAUCViewLayer@@PAUCViewArea@@@Z
?OnDrawText@CTextUnit@@UAEHPAUHDC__@@0PAVCImageResource@@1UtagRECT@@PBDHIPAUHFONT__@@KKK@Z
?OnDraw@_Poker_71_96@@UAEJPAVCDevice@@AAUtagRECT@@HPAX@Z
?OnAttachTo@_Poker_71_96@@UAEXPAUCViewLayer@@PAUCViewArea@@@Z
?__init__2@CViewUnit@@AAEXHHHHHHHHE@Z
??0CViewRect@@QAE@XZ
?__init__@CViewUnit@@AAEXHHHHE@Z
??1CViewRect@@QAE@XZ
?GetViewManager@CMainFrame@@QAEPAVCViewManager@@XZ
?GetCmdInfo@CMainFrame@@QAEAAUCMDINFO@@XZ
?AsdeForceExitApplication@@YAJHH@Z
?ApplyText@CTextUnit@@QAEXPAD@Z
?GetGameRect@CMainFrame@@QAEXPAUtagRECT@@@Z
?LoadImageA@CImageResource@@SAPAUHBITMAP__@@PBDKK@Z
?CreateFromBitmap@CDDrawSurface@@QAEJPAVCDisplay@@PBDKK@Z
?GetSoundManager@CMainFrame@@QAEPAVCSoundManager@@XZ
?CreateOgg@CSoundManager@@QAEJPAPAVCSoundBuffer@@PADKU_GUID@@K@Z
?SetToEVolume@CSoundManager@@QAEXPAVCSoundBuffer@@@Z
?DetchSelf@CViewUnit@@QAEXXZ
?OnOk@CDialog@@QAEJGGPAUHWND__@@AAH@Z
?Destroy@CDDrawSurface@@QAEJXZ
?GetDrawDevice@CMainFrame@@QAEPAVCDevice@@XZ
?LoadVisualize@@YAHAAPAUHBITMAP__@@HHHHHPAPAU1@@Z
?GetCmdPlayerInfoAtClientSeat@CMainFrame@@QAEPAUPLAYERINFO@@F@Z
?GetDDSurf@CDDrawSurface@@QAEPAUIDirectDrawSurface@@XZ
?CreateFromHANDLE@CDDrawSurface@@QAEJPAVCDisplay@@PAUHBITMAP__@@KK@Z
?FreeSkin@CSkinResouce@@SAXAAPAV1@@Z
?AsdeSetSkin@@YAPAVCSkinResouce@@PAV1@@Z
ruleedit
?GetNumericConfig@CRuleConfig@@QAEHIAA_J_J@Z
?PraseRuleString@CRuleConfig@@QAEHPBD0@Z
??1CRuleConfig@@QAE@XZ
??0CRuleConfig@@QAE@XZ
gamesave
?SnapStep@CGameSave@@QAEHIAAGAAK1AAPAD@Z
Sections
.text Size: 132KB - Virtual size: 129KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 20KB - Virtual size: 18KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 4KB - Virtual size: 11KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 24KB - Virtual size: 21KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.WYCao Size: 4KB - Virtual size: 4KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_DISCARDABLE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ