o:\OOO320\src\dtrans\wntmsci12.pro\bin\sysdtrans.pdb
Static task
static1
Behavioral task
behavioral1
Sample
490030eca46fb82af2e58f6e714dbd08_JaffaCakes118.dll
Resource
win7-20240705-en
Behavioral task
behavioral2
Sample
490030eca46fb82af2e58f6e714dbd08_JaffaCakes118.dll
Resource
win10v2004-20240709-en
General
-
Target
490030eca46fb82af2e58f6e714dbd08_JaffaCakes118
-
Size
104KB
-
MD5
490030eca46fb82af2e58f6e714dbd08
-
SHA1
e9008b259a8fc2532a873fd17efad02f1cc181ac
-
SHA256
54951ee88bf09b749b92feb01d4a5e5eb53010a473fc679be0aa08e63c4081ee
-
SHA512
87a4be07eb7cf67a69d2b9aa631673387413eac357d4deae43029d53e63879c49738bfbc3890e2d31833553bf77a651e84cada385360d3f6cda7f7acd2bc52d7
-
SSDEEP
3072:ScpokZEZNZqnf23soJA1G8Q/AXhlDE9XOcSVI0M:S2aNZqn18cVIXOcw
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource 490030eca46fb82af2e58f6e714dbd08_JaffaCakes118
Files
-
490030eca46fb82af2e58f6e714dbd08_JaffaCakes118.dll windows:5 windows x86 arch:x86
d80a038d3ef3caff9bf4c45a7d7b5674
Headers
File Characteristics
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_32BIT_MACHINE
IMAGE_FILE_DLL
PDB Paths
Imports
sal3
rtl_uString_new
osl_getGlobalMutex
osl_incrementInterlockedCount
osl_releaseMutex
osl_acquireMutex
osl_destroyMutex
osl_createMutex
rtl_ustr_compare_WithLength
rtl_uString_acquire
rtl_str_compare
rtl_freeMemory
rtl_allocateMemory
rtl_uString_newFromAscii
rtl_uString_newFromStr
rtl_uString_newFromStr_WithLength
rtl_ustr_compareIgnoreAsciiCase_WithLength
rtl_ustr_toInt32
rtl_getGlobalProcessId
rtl_ustr_getLength
rtl_copyMemory
rtl_zeroMemory
rtl_uString_release
rtl_uString_assign
rtl_compareMemory
rtl_getTextEncodingFromMimeCharset
rtl_getBestWindowsCharsetFromTextEncoding
rtl_ustr_valueOfInt64
rtl_ustr_valueOfInt32
rtl_uString_newConcat
rtl_string_release
rtl_uString2String
rtl_string2UString
cppu3
typelib_static_type_getByTypeClass
typelib_static_sequence_type_init
uno_type_sequence_construct
uno_type_destructData
uno_type_sequence_reference2One
typelib_static_type_init
uno_any_destruct
typelib_typedescriptionreference_release
typelib_typedescriptionreference_acquire
typelib_typedescriptionreference_assign
uno_type_sequence_assign
uno_type_assignData
typelib_typedescriptionreference_equals
uno_any_construct
uno_type_any_construct
uno_type_any_assign
uno_type_sequence_realloc
cppuhelper3msc
?WeakComponentImplHelper_query@cppu@@YA?AVAny@uno@star@sun@com@@ABVType@3456@PAUclass_data@1@PAXPAVWeakComponentImplHelperBase@1@@Z
?getContainer@OMultiTypeInterfaceContainerHelper@cppu@@QBAPAVOInterfaceContainerHelper@2@ABVType@uno@star@sun@com@@@Z
??0OInterfaceIteratorHelper@cppu@@QAE@AAVOInterfaceContainerHelper@1@@Z
?next@OInterfaceIteratorHelper@cppu@@QAAPAVXInterface@uno@star@sun@com@@XZ
??1OInterfaceIteratorHelper@cppu@@QAE@XZ
?removeInterface@OMultiTypeInterfaceContainerHelper@cppu@@QAAJABVType@uno@star@sun@com@@ABV?$Reference@VXInterface@uno@star@sun@com@@@4567@@Z
?addInterface@OMultiTypeInterfaceContainerHelper@cppu@@QAAJABVType@uno@star@sun@com@@ABV?$Reference@VXInterface@uno@star@sun@com@@@4567@@Z
?removeEventListener@WeakComponentImplHelperBase@cppu@@UAAXABV?$Reference@VXEventListener@lang@star@sun@com@@@uno@star@sun@com@@@Z
?addEventListener@WeakComponentImplHelperBase@cppu@@UAAXABV?$Reference@VXEventListener@lang@star@sun@com@@@uno@star@sun@com@@@Z
?dispose@WeakComponentImplHelperBase@cppu@@UAAXXZ
?release@WeakComponentImplHelperBase@cppu@@UAAXXZ
?acquire@WeakComponentImplHelperBase@cppu@@UAAXXZ
?queryAdapter@OWeakObject@cppu@@UAA?AV?$Reference@VXAdapter@uno@star@sun@com@@@uno@star@sun@com@@XZ
??0WeakComponentImplHelperBase@cppu@@IAE@AAVMutex@osl@@@Z
??1WeakComponentImplHelperBase@cppu@@UAE@XZ
?createOneInstanceFactory@cppu@@YA?AV?$Reference@VXSingleServiceFactory@lang@star@sun@com@@@uno@star@sun@com@@ABV?$Reference@VXMultiServiceFactory@lang@star@sun@com@@@3456@ABVOUString@rtl@@P6A?AV?$Reference@VXInterface@uno@star@sun@com@@@3456@0@ZABV?$Sequence@VOUString@rtl@@@3456@PAU_rtl_ModuleCount@@@Z
?WeakComponentImplHelper_getTypes@cppu@@YA?AV?$Sequence@VType@uno@star@sun@com@@@uno@star@sun@com@@PAUclass_data@1@@Z
?ImplHelper_getImplementationId@cppu@@YA?AV?$Sequence@C@uno@star@sun@com@@PAUclass_data@1@@Z
??1OWeakObject@cppu@@MAE@XZ
??0OWeakObject@cppu@@QAE@XZ
?acquire@OWeakObject@cppu@@UAAXXZ
?release@OWeakObject@cppu@@UAAXXZ
?WeakImplHelper_query@cppu@@YA?AVAny@uno@star@sun@com@@ABVType@3456@PAUclass_data@1@PAXPAVOWeakObject@1@@Z
?WeakImplHelper_getTypes@cppu@@YA?AV?$Sequence@VType@uno@star@sun@com@@@uno@star@sun@com@@PAUclass_data@1@@Z
uwinapi
RegisterClipboardFormatW
MultiByteToWideChar
WideCharToMultiByte
DragQueryFileW
CreateEventW
PeekMessageW
GetClipboardFormatNameW
ole32
CoReleaseMarshalData
CoUnmarshalInterface
ReleaseStgMedium
CoTaskMemFree
CoCreateInstance
CoTaskMemAlloc
CoMarshalInterThreadInterfaceInStream
CoGetInterfaceAndReleaseStream
GetHGlobalFromStream
CoInitialize
CoUninitialize
OleSetClipboard
CreateStreamOnHGlobal
OleFlushClipboard
OleGetClipboard
OleUninitialize
OleInitialize
CoMarshalInterface
gdi32
SetMetaFileBitsEx
SetEnhMetaFileBits
TranslateCharsetInfo
GetEnhMetaFileBits
GetMetaFileBitsEx
msvcr90
_except_handler4_common
__clean_type_info_names_internal
_onexit
_lock
__dllonexit
_unlock
__CppXcptFilter
_adjust_fdiv
_amsg_exit
_initterm_e
_initterm
_decode_pointer
_encoded_null
free
_malloc_crt
_encode_pointer
_beginthreadex
memset
wcsncpy
_wcsicmp
memmove
strtol
atol
??2@YAPAXI@Z
??0exception@std@@QAE@ABV01@@Z
_CxxThrowException
??3@YAXPAX@Z
?what@exception@std@@UBEPBDXZ
__CxxFrameHandler3
??0exception@std@@QAE@ABQBDH@Z
??1exception@std@@UAE@XZ
_crt_debugger_hook
?terminate@@YAXXZ
??_U@YAPAXI@Z
?_type_info_dtor_internal_method@type_info@@QAEXXZ
kernel32
UnhandledExceptionFilter
GetCurrentProcess
TerminateProcess
GetSystemTimeAsFileTime
GetCurrentProcessId
GetCurrentThreadId
GetTickCount
QueryPerformanceCounter
DisableThreadLibraryCalls
InterlockedCompareExchange
Sleep
InterlockedExchange
CreateEventA
GetModuleHandleA
WaitForMultipleObjects
SetUnhandledExceptionFilter
WaitForSingleObject
SetEvent
CloseHandle
EnumSystemLocalesA
IsValidLocale
GetLocaleInfoA
GlobalAlloc
GlobalSize
GlobalLock
GlobalUnlock
GetACP
GetThreadLocale
IsBadReadPtr
IsBadWritePtr
GlobalFree
InterlockedDecrement
InterlockedIncrement
GetOEMCP
IsDebuggerPresent
ResetEvent
user32
GetMessageA
DispatchMessageA
RegisterClassExA
CreateWindowExA
PostQuitMessage
DefWindowProcA
DestroyWindow
SetClipboardViewer
ChangeClipboardChain
UnregisterClassA
PostMessageA
SendMessageA
IsWindow
SendMessageTimeoutA
MsgWaitForMultipleObjects
RegisterClipboardFormatA
stlport_vc7145
??1runtime_error@_STL@@UAE@XZ
??0runtime_error@_STL@@QAE@ABV?$basic_string@DV?$char_traits@D@_STL@@V?$allocator@D@2@@1@@Z
?what@__Named_exception@_STL@@UBEPBDXZ
??1?$basic_string@GV?$char_traits@G@_STL@@V?$allocator@G@2@@_STL@@QAE@XZ
??0?$basic_string@GV?$char_traits@G@_STL@@V?$allocator@G@2@@_STL@@QAE@XZ
??1?$allocator@G@_STL@@QAE@XZ
??0?$basic_string@GV?$char_traits@G@_STL@@V?$allocator@G@2@@_STL@@QAE@ABV01@IIABV?$allocator@G@1@@Z
??0?$allocator@G@_STL@@QAE@XZ
?rfind@?$basic_string@GV?$char_traits@G@_STL@@V?$allocator@G@2@@_STL@@QBEIPBGI@Z
?c_str@?$basic_string@GV?$char_traits@G@_STL@@V?$allocator@G@2@@_STL@@QBEPBGXZ
??4runtime_error@_STL@@QAEAAV01@ABV01@@Z
?_M_put_nowiden@?$basic_ostream@DV?$char_traits@D@_STL@@@_STL@@QAEXPBD@Z
?_M_put_char@?$basic_ostream@DV?$char_traits@D@_STL@@@_STL@@QAEXD@Z
?fill@?$basic_ios@DV?$char_traits@D@_STL@@@_STL@@QAEDD@Z
??0?$basic_string@GV?$char_traits@G@_STL@@V?$allocator@G@2@@_STL@@QAE@ABV01@@Z
?width@ios_base@_STL@@QAEHH@Z
?length@?$basic_string@GV?$char_traits@G@_STL@@V?$allocator@G@2@@_STL@@QBEIXZ
??1?$basic_string@DV?$char_traits@D@_STL@@V?$allocator@D@2@@_STL@@QAE@XZ
??_D?$basic_ostringstream@DV?$char_traits@D@_STL@@V?$allocator@D@2@@_STL@@QAEXXZ
?str@?$basic_ostringstream@DV?$char_traits@D@_STL@@V?$allocator@D@2@@_STL@@QBE?AV?$basic_string@DV?$char_traits@D@_STL@@V?$allocator@D@2@@2@XZ
??6?$basic_ostream@DV?$char_traits@D@_STL@@@_STL@@QAEAAV01@I@Z
??6?$basic_ostream@DV?$char_traits@D@_STL@@@_STL@@QAEAAV01@P6AAAVios_base@1@AAV21@@Z@Z
??0?$basic_ostringstream@DV?$char_traits@D@_STL@@V?$allocator@D@2@@_STL@@QAE@H@Z
??1?$allocator@D@_STL@@QAE@XZ
??0?$basic_string@DV?$char_traits@D@_STL@@V?$allocator@D@2@@_STL@@QAE@PBDABV?$allocator@D@1@@Z
??0?$allocator@D@_STL@@QAE@XZ
??0runtime_error@_STL@@QAE@ABV01@@Z
??0__Named_exception@_STL@@QAE@ABV01@@Z
?_M_terminate_string@?$basic_string@DV?$char_traits@D@_STL@@V?$allocator@D@2@@_STL@@AAEXXZ
?_M_allocate_block@?$_String_base@DV?$allocator@D@_STL@@@_STL@@QAEXI@Z
??4?$basic_string@GV?$char_traits@G@_STL@@V?$allocator@G@2@@_STL@@QAEAAV01@PBG@Z
??1?$_String_base@DV?$allocator@D@_STL@@@_STL@@QAE@XZ
??0?$_String_base@DV?$allocator@D@_STL@@@_STL@@QAE@ABV?$allocator@D@1@@Z
?c_str@?$basic_string@DV?$char_traits@D@_STL@@V?$allocator@D@2@@_STL@@QBEPBDXZ
??Y?$basic_string@DV?$char_traits@D@_STL@@V?$allocator@D@2@@_STL@@QAEAAV01@ABV01@@Z
?find@?$basic_string@DV?$char_traits@D@_STL@@V?$allocator@D@2@@_STL@@QBEIPBDI@Z
?find@?$basic_string@DV?$char_traits@D@_STL@@V?$allocator@D@2@@_STL@@QBEIABV12@I@Z
?length@?$basic_string@DV?$char_traits@D@_STL@@V?$allocator@D@2@@_STL@@QBEIXZ
??4?$basic_string@GV?$char_traits@G@_STL@@V?$allocator@G@2@@_STL@@QAEAAV01@ABV01@@Z
??0?$basic_string@GV?$char_traits@G@_STL@@V?$allocator@G@2@@_STL@@QAE@PBGABV?$allocator@G@1@@Z
?deallocate@?$__node_alloc@$00$0A@@_STL@@SAXPAXI@Z
?allocate@?$__node_alloc@$00$0A@@_STL@@SAPAXI@Z
?setf@ios_base@_STL@@QAEHHH@Z
Exports
Exports
GetVersionInfo
component_getFactory
component_getImplementationEnvironment
component_writeInfo
Sections
.text Size: 53KB - Virtual size: 52KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 40KB - Virtual size: 39KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 2KB - Virtual size: 3KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 1KB - Virtual size: 1KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.reloc Size: 6KB - Virtual size: 5KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_DISCARDABLE
IMAGE_SCN_MEM_READ