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