d:\.depot\current\client\svcboot\release\SvcBoot.pdb
Static task
static1
Behavioral task
behavioral1
Sample
2e0f0b47cdc38899eeecf2a9d645d997_JaffaCakes118.dll
Resource
win7-20240704-en
Behavioral task
behavioral2
Sample
2e0f0b47cdc38899eeecf2a9d645d997_JaffaCakes118.dll
Resource
win10v2004-20240704-en
General
-
Target
2e0f0b47cdc38899eeecf2a9d645d997_JaffaCakes118
-
Size
226KB
-
MD5
2e0f0b47cdc38899eeecf2a9d645d997
-
SHA1
e7704317ad054fbe1c3954ac24d256f577b63940
-
SHA256
d10d331ae21de9ee876e8f51b175e917a070698f2cdba12bd29f621cefc346f9
-
SHA512
0d14db8d48ca398264a586368c4fc7235c7edd2dd2666e9af285cb5903da9ee7f3b8cc9a0982359fa2c5b8bb80576512a1d8e63aaf54a9a839dc766df45fcbb9
-
SSDEEP
3072:vG1IGtYkepjZ9bzbjRvfJ7HBeeGVI8o7bCWfpHOXRfiXaATgQjkcDm5zsIqn:vCIG+kQrP1ScxHKF0THK5zsIqn
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource 2e0f0b47cdc38899eeecf2a9d645d997_JaffaCakes118
Files
-
2e0f0b47cdc38899eeecf2a9d645d997_JaffaCakes118.dll regsvr32 windows:4 windows x86 arch:x86
9a12217a16d479cf8a607747812f411f
Headers
File Characteristics
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_32BIT_MACHINE
IMAGE_FILE_DLL
PDB Paths
Imports
kernel32
LoadLibraryW
SetThreadPriority
CreateProcessW
InterlockedExchange
InterlockedIncrement
ResumeThread
GetTempPathW
SetProcessShutdownParameters
GetHandleInformation
GetTempFileNameW
SetLastError
CreateFileW
WriteFile
DeleteFileW
SetFilePointer
GetCurrentThreadId
ReadFile
CreateWaitableTimerW
SetWaitableTimer
LeaveCriticalSection
RaiseException
Module32FirstW
Module32NextW
lstrlenA
QueryDosDeviceW
LocalAlloc
ReleaseSemaphore
InterlockedDecrement
Sleep
UnmapViewOfFile
MapViewOfFile
WideCharToMultiByte
SetFileAttributesW
lstrcatW
GetFileSize
GlobalAlloc
GlobalFree
GlobalReAlloc
GlobalUnlock
GlobalLock
CreateSemaphoreW
CreateFileA
CreateFileMappingW
MoveFileW
OpenFileMappingW
GetFileAttributesW
FindClose
FindNextFileW
FindFirstFileW
lstrcpynA
CreateDirectoryW
RemoveDirectoryW
CreateMutexA
GlobalSize
GetSystemTime
GetSystemTimeAsFileTime
SetStdHandle
WriteConsoleW
GetConsoleOutputCP
WriteConsoleA
GetStringTypeW
GetStringTypeA
FlushFileBuffers
GetConsoleMode
GetConsoleCP
QueryPerformanceCounter
GetEnvironmentStringsW
FreeEnvironmentStringsW
GetEnvironmentStrings
FreeEnvironmentStringsA
GetStartupInfoA
GetFileType
SetHandleCount
LCMapStringW
LCMapStringA
TlsFree
EnterCriticalSection
GetExitCodeThread
ExitProcess
SetCurrentDirectoryW
InterlockedExchangeAdd
DisableThreadLibraryCalls
SetErrorMode
SetUnhandledExceptionFilter
MultiByteToWideChar
GetSystemDirectoryW
lstrcatA
GetProcAddress
GetModuleHandleW
FreeLibrary
HeapAlloc
GetProcessHeap
WaitForMultipleObjects
HeapFree
lstrcpynW
GetCurrentThread
Process32NextW
lstrcpyW
TerminateThread
FindResourceExW
GetModuleFileNameW
GetTickCount
LoadResource
ResetEvent
LockResource
SizeofResource
GetCurrentProcess
DuplicateHandle
GetLastError
ReleaseMutex
CreateMutexW
CreateEventW
OpenProcess
Process32FirstW
CreateToolhelp32Snapshot
FindResourceW
GetExitCodeProcess
ProcessIdToSessionId
GetCurrentProcessId
TerminateProcess
lstrlenW
SetEvent
lstrcmpiW
GetComputerNameW
CloseHandle
WaitForSingleObject
CreateEventA
LocalFree
TlsSetValue
TlsAlloc
TlsGetValue
IsValidCodePage
GetOEMCP
GetCPInfo
GetModuleFileNameA
GetStdHandle
GetModuleHandleA
HeapCreate
RtlUnwind
GetCommandLineA
IsDebuggerPresent
UnhandledExceptionFilter
CreateThread
ExitThread
VirtualAlloc
VirtualFree
LoadLibraryA
GetThreadLocale
GetLocaleInfoA
GetACP
HeapSize
HeapReAlloc
HeapDestroy
GetVersionExA
DeleteCriticalSection
InitializeCriticalSection
user32
GetDesktopWindow
SendMessageTimeoutW
UnregisterClassA
MsgWaitForMultipleObjects
PeekMessageW
DispatchMessageW
TranslateMessage
CharLowerW
CharLowerBuffW
RegisterWindowMessageW
IsWindow
advapi32
OpenServiceW
ConvertStringSidToSidW
SetNamedSecurityInfoW
CryptDeriveKey
CryptDecrypt
CryptEncrypt
CryptDestroyKey
CryptReleaseContext
CryptDestroyHash
ImpersonateLoggedOnUser
RevertToSelf
CryptHashData
CryptCreateHash
CryptAcquireContextW
RegCreateKeyExW
CreateProcessAsUserW
CloseServiceHandle
SetServiceStatus
CreateServiceW
OpenSCManagerW
AdjustTokenPrivileges
LookupPrivilegeValueW
OpenThreadToken
SetTokenInformation
DuplicateTokenEx
IsValidSid
GetTokenInformation
RegisterServiceCtrlHandlerExW
OpenProcessToken
GetLengthSid
StartServiceW
CopySid
RegDeleteValueW
DeleteService
ControlService
SetSecurityDescriptorOwner
RegSetValueExW
SetSecurityDescriptorGroup
LookupAccountNameW
ConvertSidToStringSidW
RegOpenKeyExW
RegGetKeySecurity
RegOpenKeyW
RegCloseKey
InitializeSecurityDescriptor
SetSecurityDescriptorDacl
RegQueryValueExW
ConvertStringSecurityDescriptorToSecurityDescriptorW
RegSetKeySecurity
GetSecurityDescriptorSacl
SetSecurityDescriptorSacl
ole32
CoInitializeSecurity
CoUninitialize
CreateStreamOnHGlobal
CoCreateInstance
GetHGlobalFromStream
CoInitializeEx
oleaut32
SafeArrayCreate
SysFreeString
VarBstrFromI4
SysAllocString
SysAllocStringLen
SysStringByteLen
VariantInit
SafeArrayAccessData
VariantClear
SafeArrayUnaccessData
SysAllocStringByteLen
VarBstrCmp
SafeArrayGetElement
SafeArrayPutElement
SysStringLen
SafeArrayDestroy
shlwapi
SHCreateStreamOnFileW
PathAppendW
PathRemoveFileSpecW
PathStripPathW
PathFileExistsW
psapi
GetModuleBaseNameW
EnumProcessModules
GetModuleFileNameExW
wtsapi32
WTSOpenServerW
WTSCloseServer
WTSFreeMemory
WTSQuerySessionInformationW
userenv
DestroyEnvironmentBlock
CreateEnvironmentBlock
netapi32
NetApiBufferFree
NetWkstaUserEnum
Exports
Exports
DllRegisterServer
DllUnregisterServer
ServiceMain
Sections
.text Size: 140KB - Virtual size: 139KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 36KB - Virtual size: 33KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 12KB - Virtual size: 17KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 4KB - Virtual size: 420B
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.reloc Size: 20KB - Virtual size: 18KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_DISCARDABLE
IMAGE_SCN_MEM_READ