Director.pdb
Static task
static1
Behavioral task
behavioral1
Sample
8ee2793e70e8c773c2680d64da658f5b_JaffaCakes118.dll
Resource
win7-20240704-en
Behavioral task
behavioral2
Sample
8ee2793e70e8c773c2680d64da658f5b_JaffaCakes118.dll
Resource
win10v2004-20240802-en
General
-
Target
8ee2793e70e8c773c2680d64da658f5b_JaffaCakes118
-
Size
2.4MB
-
MD5
8ee2793e70e8c773c2680d64da658f5b
-
SHA1
a31984498349b0e7dc7f6ecf5eb7442682e8dbb7
-
SHA256
ec1b63611c02f6fc6e5bf181bef3bb4f433fa717402b971c7a956934c31426e8
-
SHA512
00139c5231b80fa78ee9f2f25035ce21e61d136f79314ec484e57c44374d545ead9f25fbaa31b71fe683fa06448f0c488250427d5ad67453b903ed4d3f0b8aac
-
SSDEEP
12288:e4LeWO2I5GwbvfC4S7LU4UI7Yi66lSRiZl3JY2AkxDXqkZ8jf65n4DgSvbrUjsBh:ewJO2Ihvf1P4d66vZlTAkxDRZNyv0Q
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource 8ee2793e70e8c773c2680d64da658f5b_JaffaCakes118
Files
-
8ee2793e70e8c773c2680d64da658f5b_JaffaCakes118.dll regsvr32 windows:4 windows x86 arch:x86
3e4aa03c379204971a2fbd4931349739
Headers
DLL Characteristics
IMAGE_DLLCHARACTERISTICS_DYNAMIC_BASE
IMAGE_DLLCHARACTERISTICS_NX_COMPAT
File Characteristics
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_32BIT_MACHINE
IMAGE_FILE_DLL
PDB Paths
Imports
kernel32
UnlockFile
UnmapViewOfFile
MapViewOfFile
CreateFileMappingW
LockFile
GetFileAttributesExW
ResetEvent
ResumeThread
LoadLibraryExW
CreateWaitableTimerW
SetWaitableTimer
GlobalDeleteAtom
GlobalAddAtomW
GetExitCodeProcess
DuplicateHandle
SetEnvironmentVariableW
GetEnvironmentVariableW
FormatMessageW
OpenProcess
LocalAlloc
MultiByteToWideChar
WideCharToMultiByte
ProcessIdToSessionId
CompareStringW
lstrcpyW
GetCurrentThread
ReleaseMutex
CreateEventW
SetEvent
DeleteFileW
SetEnvironmentVariableA
CompareStringA
SetStdHandle
WriteConsoleW
GetConsoleOutputCP
WriteConsoleA
GetLocaleInfoW
SetConsoleCtrlHandler
IsValidLocale
EnumSystemLocalesA
GetUserDefaultLCID
GetDateFormatA
GetTimeFormatA
GetStringTypeW
GetStringTypeA
FlushFileBuffers
GetConsoleMode
GetConsoleCP
QueryPerformanceCounter
GetEnvironmentStringsW
FreeEnvironmentStringsW
GetEnvironmentStrings
FreeEnvironmentStringsA
GetStartupInfoA
GetFileType
SetHandleCount
IsValidCodePage
GetOEMCP
MoveFileW
GetStdHandle
TlsFree
TlsSetValue
TlsAlloc
TlsGetValue
FatalAppExitA
HeapCreate
ExitProcess
GetModuleHandleA
GetCPInfo
LCMapStringW
LCMapStringA
GetCommandLineA
IsDebuggerPresent
SetUnhandledExceptionFilter
UnhandledExceptionFilter
TerminateProcess
CreateThread
ExitThread
RtlUnwind
HeapSize
HeapReAlloc
HeapDestroy
SetThreadPriority
VirtualFree
IsProcessorFeaturePresent
LoadLibraryA
InterlockedCompareExchange
GetVersionExA
GetThreadLocale
GetLocaleInfoA
InterlockedExchange
MoveFileExW
GetVolumeNameForVolumeMountPointW
GetVolumeInformationW
GetSystemTimeAsFileTime
SetFileTime
GlobalSize
CreateMutexA
GetTempFileNameW
RemoveDirectoryW
CopyFileW
GetTempPathW
CreateDirectoryW
GetACP
GetSystemDefaultLangID
GetSystemTime
lstrcpynA
LoadLibraryW
CreateProcessW
GetExitCodeThread
TerminateThread
GetFileSize
ReadFile
SetFilePointer
WriteFile
SetEndOfFile
Sleep
CreateFileW
lstrcatW
FindFirstFileW
FindNextFileW
FindClose
IsBadCodePtr
FreeLibrary
WaitForMultipleObjects
GlobalHandle
GlobalFree
CreateMutexW
GlobalLock
GlobalUnlock
SetLastError
MulDiv
lstrcmpW
GetLastError
GetCurrentThreadId
DisableThreadLibraryCalls
GetModuleFileNameW
GetSystemDirectoryW
lstrcmpiW
WaitForSingleObject
lstrcatA
CreateEventA
HeapAlloc
GetCurrentProcessId
CreateToolhelp32Snapshot
Process32FirstW
Process32NextW
CloseHandle
GetModuleHandleW
GetProcAddress
GetProcessHeap
HeapFree
GlobalAlloc
GetCurrentProcess
FlushInstructionCache
RaiseException
GetComputerNameW
lstrlenW
LocalFree
InterlockedDecrement
FindFirstFileA
FindNextFileA
GetFileAttributesW
GetComputerNameExW
ExpandEnvironmentStringsW
OpenFileMappingW
lstrcpyA
CreateFileA
lstrcpynW
CreateSemaphoreW
GlobalReAlloc
IsBadReadPtr
lstrlenA
GetFileInformationByHandle
GetLocalTime
SystemTimeToFileTime
FileTimeToLocalFileTime
FileTimeToDosDateTime
GetTickCount
SetFileAttributesW
GetTimeZoneInformation
InterlockedExchangeAdd
ReleaseSemaphore
VirtualAlloc
GetVersionExW
InterlockedIncrement
FindResourceExW
FindResourceW
LoadResource
LockResource
SizeofResource
DeleteCriticalSection
InitializeCriticalSection
LeaveCriticalSection
EnterCriticalSection
GetModuleFileNameA
user32
RegisterWindowMessageW
SetWindowLongW
GetWindowLongW
CharLowerW
DefWindowProcW
GetSysColor
CharNextW
MoveWindow
SetWindowPos
GetClientRect
ClientToScreen
ScreenToClient
GetDC
UnregisterClassA
CharUpperW
wsprintfW
GetWindowRect
MapWindowPoints
IsDlgButtonChecked
CheckDlgButton
MessageBeep
GetActiveWindow
DialogBoxIndirectParamW
LoadStringW
UnregisterHotKey
RegisterHotKey
SetDlgItemTextW
ReleaseDC
SetForegroundWindow
MessageBoxW
CharLowerBuffW
LoadBitmapW
IsIconic
GetWindowThreadProcessId
KillTimer
SetTimer
PostThreadMessageW
SystemParametersInfoW
ShowWindow
PostMessageW
LoadImageW
MapDialogRect
SetWindowContextHelpId
DestroyIcon
GetCapture
GetCursorPos
SetCursor
DrawFocusRect
PtInRect
GetDlgCtrlID
IsWindowEnabled
UpdateWindow
OffsetRect
SetRectEmpty
DrawTextW
EndDialog
MsgWaitForMultipleObjects
TranslateMessage
DispatchMessageW
PeekMessageW
CreateDialogIndirectParamW
IsWindowVisible
GetWindowTextLengthW
GetWindowTextW
SetWindowTextW
CreateAcceleratorTableW
CreateWindowExW
RegisterClassExW
LoadCursorW
GetClassInfoExW
IsWindow
SendMessageW
GetFocus
GetWindow
SetFocus
DestroyAcceleratorTable
GetDesktopWindow
BeginPaint
EndPaint
CallWindowProcW
DestroyWindow
FillRect
ReleaseCapture
GetClassNameW
GetDlgItem
GetParent
IsChild
SetCapture
RedrawWindow
InvalidateRgn
InvalidateRect
gdi32
GetObjectW
StretchBlt
CreateFontW
CreateFontIndirectW
SetTextColor
SetBkMode
SetBkColor
GetStockObject
DeleteDC
CreateSolidBrush
GetDeviceCaps
BitBlt
CreateCompatibleDC
CreateCompatibleBitmap
SelectObject
DeleteObject
advapi32
CryptGetHashParam
SetNamedSecurityInfoW
LookupAccountSidW
CryptDeriveKey
CryptDecrypt
CryptEncrypt
GetSidSubAuthorityCount
GetSidSubAuthority
InitiateSystemShutdownExW
LookupPrivilegeValueW
AdjustTokenPrivileges
CryptAcquireContextW
CryptCreateHash
CryptHashData
CryptDestroyHash
CryptReleaseContext
RegEnumKeyExW
RegQueryInfoKeyW
RegDisablePredefinedCache
RegEnumValueW
RegCreateKeyExW
RegSetValueExW
RegDeleteKeyW
OpenProcessToken
GetTokenInformation
IsValidSid
DuplicateTokenEx
SetTokenInformation
ImpersonateLoggedOnUser
OpenThreadToken
RevertToSelf
RegGetKeySecurity
RegOpenKeyW
RegSetKeySecurity
RegQueryValueExW
ConvertStringSecurityDescriptorToSecurityDescriptorW
GetSecurityDescriptorSacl
SetSecurityDescriptorSacl
InitializeSecurityDescriptor
SetSecurityDescriptorDacl
LookupAccountNameW
ConvertSidToStringSidW
RegOpenKeyExW
RegCloseKey
RegDeleteValueW
CryptDestroyKey
ConvertStringSidToSidW
shell32
SHGetFolderPathW
ShellExecuteW
ole32
OleUninitialize
OleInitialize
GetHGlobalFromStream
CoSetProxyBlanket
CreateStreamOnHGlobal
CoTaskMemAlloc
CoCreateInstance
CLSIDFromString
CLSIDFromProgID
CoGetClassObject
OleLockRunning
StringFromGUID2
CoTaskMemFree
CoRevokeClassObject
StringFromCLSID
CoTaskMemRealloc
CoUninitialize
CoInitializeEx
oleaut32
SysStringLen
SysFreeString
SysAllocStringLen
LoadTypeLi
SysStringByteLen
VarBstrFromI4
VarBstrCmp
SafeArrayUnaccessData
SafeArrayAccessData
SafeArrayRedim
VariantInit
VariantClear
OleCreateFontIndirect
LoadRegTypeLi
SafeArrayDestroy
VarBstrCat
VarUI4FromStr
SysAllocString
SetErrorInfo
GetErrorInfo
SafeArrayCreate
VarI4FromStr
SafeArrayCreateVector
SystemTimeToVariantTime
SafeArrayGetElement
SafeArrayPutElement
VariantChangeType
SysAllocStringByteLen
CreateErrorInfo
shlwapi
PathIsDirectoryA
PathRemoveFileSpecA
PathFindFileNameA
PathAppendA
PathMatchSpecA
PathSkipRootA
PathFindFileNameW
PathMatchSpecW
PathSkipRootW
SHCreateStreamOnFileW
PathStripPathW
PathFindExtensionW
PathAppendW
PathIsDirectoryW
PathFileExistsW
PathRemoveFileSpecW
rpcrt4
UuidCreate
RpcStringFreeW
UuidToStringW
UuidFromStringW
UuidFromStringA
version
VerQueryValueW
GetFileVersionInfoSizeW
GetFileVersionInfoW
wtsapi32
WTSOpenServerW
WTSQuerySessionInformationW
WTSCloseServer
WTSFreeMemory
netapi32
NetWkstaUserEnum
NetApiBufferFree
comctl32
CreatePropertySheetPageW
DestroyPropertySheetPage
PropertySheetW
ImageList_ReplaceIcon
ImageList_Remove
ImageList_Destroy
ImageList_Create
ImageList_SetOverlayImage
InitCommonControlsEx
_TrackMouseEvent
psapi
GetModuleFileNameExW
iphlpapi
GetAdaptersInfo
proxy
??0CProxy@@QAE@XZ
??1CProxy@@QAE@XZ
?SendRemoteHttpRequest@CProxy@@QAEJPAGJPAUtagVARIANT@@1J10@Z
?Open@CProxy@@QAEJHPAX@Z
wininet
DeleteUrlCacheEntryW
FindFirstUrlCacheEntryW
FindNextUrlCacheEntryW
FindCloseUrlCache
setupapi
InstallHinfSectionW
Exports
Exports
DllCanUnloadNow
DllGetClassObject
DllRegisterServer
DllUnregisterServer
StartApp
Sections
.text Size: 576KB - Virtual size: 573KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 120KB - Virtual size: 116KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 24KB - Virtual size: 30KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 1.6MB - Virtual size: 1.6MB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.reloc Size: 36KB - Virtual size: 35KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_DISCARDABLE
IMAGE_SCN_MEM_READ