PyInit_geode_background_py_common
Static task
static1
Behavioral task
behavioral1
Sample
126477925641e3b97735f4207639e1ea4e3bed42e328ea46196e7c35b8f01861N.dll
Resource
win7-20240903-en
Behavioral task
behavioral2
Sample
126477925641e3b97735f4207639e1ea4e3bed42e328ea46196e7c35b8f01861N.dll
Resource
win10v2004-20241007-en
General
-
Target
126477925641e3b97735f4207639e1ea4e3bed42e328ea46196e7c35b8f01861N
-
Size
120KB
-
MD5
2f91d0df1b2bd4ad4d8ed21bfcc7e7f0
-
SHA1
eb7f996741f3224c5fb7e086a1e8bae666bc3ace
-
SHA256
126477925641e3b97735f4207639e1ea4e3bed42e328ea46196e7c35b8f01861
-
SHA512
9e8f665bb63a2aa3611320291b6f4fdfe6dced8773b1ef9d524810f1161ba1fa47160ef76fad79c25ec8b886fa13e1e74ad1033adc066128bfe8c9b4a89091aa
-
SSDEEP
3072:QO3bJMXPjd5UiTwwz8e85IeYQ82BYUBx8DQG:QOLJsZ5UiMw/85cQaax8DQG
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource 126477925641e3b97735f4207639e1ea4e3bed42e328ea46196e7c35b8f01861N
Files
-
126477925641e3b97735f4207639e1ea4e3bed42e328ea46196e7c35b8f01861N.dll windows:6 windows x64 arch:x64
ab3b92ae9094b84a68a348cc95ddd0e9
Headers
DLL Characteristics
IMAGE_DLLCHARACTERISTICS_HIGH_ENTROPY_VA
IMAGE_DLLCHARACTERISTICS_DYNAMIC_BASE
IMAGE_DLLCHARACTERISTICS_NX_COMPAT
File Characteristics
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_LARGE_ADDRESS_AWARE
IMAGE_FILE_DLL
Imports
geode-background_common
?initialize@BackgroundCommonLibrary@geode@@SAXXZ
python310
PyCapsule_SetContext
PyThreadState_DeleteCurrent
PyExc_TypeError
PyThreadState_Clear
PyCapsule_Type
PyDict_Copy
PyObject_Str
PyUnicode_AsUTF8String
PyModule_Type
PyFrame_GetBack
PyFrame_GetCode
PyExc_IndexError
PyExc_ImportError
PyCapsule_SetPointer
PyCapsule_New
PyExc_SystemError
PyObject_SetItem
PyException_SetCause
PyInterpreterState_Get
PyDict_DelItemString
PyUnicode_FromString
PyEval_AcquireThread
_PyType_Lookup
PyGILState_GetThisThreadState
PyBuffer_Release
PyObject_Repr
PyByteArray_Type
PyType_Type
PySequence_Tuple
_PyObject_GetDictPtr
PyGILState_Ensure
PyByteArray_Size
PyThread_tss_get
PyTuple_Size
PyErr_Clear
PyObject_GetAttrString
PyType_Ready
PyModule_Create2
PyList_New
PyUnicode_FromFormat
PyObject_ClearWeakRefs
PyObject_GenericGetDict
PyObject_CallFunctionObjArgs
PyErr_Fetch
PyCapsule_GetPointer
PyTuple_GetItem
_Py_Dealloc
PyExc_OverflowError
PyErr_Restore
PyType_IsSubtype
_Py_FalseStruct
PyThreadState_New
PyDict_Type
PyErr_Format
PyDict_Next
PyExc_ValueError
PyErr_WriteUnraisable
PyErr_SetString
PyByteArray_AsString
_Py_NotImplementedStruct
PyProperty_Type
PyList_Size
PyObject_HasAttrString
PyDict_Size
PyObject_GenericSetDict
PyTuple_New
PyObject_CallObject
PyThread_tss_set
PyCMethod_New
_Py_NoneStruct
PyTuple_SetItem
PyMem_Free
PyObject_IsInstance
PyInstanceMethod_New
PyException_SetContext
PyList_GetItem
PyDict_New
PyBytes_Size
PyException_SetTraceback
PyBytes_AsStringAndSize
PyCapsule_GetName
PyGILState_Release
PyFrame_GetLineNumber
PyCapsule_GetContext
Py_GetVersion
PyDict_GetItemWithError
PyExc_MemoryError
PyInstanceMethod_Type
PyObject_GC_UnTrack
PyObject_SetAttrString
PyExc_RuntimeError
_PyThreadState_UncheckedGet
PyEval_SaveThread
PyUnicode_AsUTF8AndSize
PyUnicode_DecodeUTF8
PyErr_Occurred
PyErr_NormalizeException
PyBytes_AsString
PyObject_Malloc
PyThreadState_Get
PyWeakref_NewRef
PyCFunction_Type
PyObject_SetAttr
PyExc_BufferError
PyMem_Calloc
PyBaseObject_Type
PyInterpreterState_GetDict
PyUnicode_AsEncodedString
PyThread_tss_create
_Py_TrueStruct
msvcp140
?_Xout_of_range@std@@YAXPEBD@Z
?__ExceptionPtrCopy@@YAXPEAXPEBX@Z
?__ExceptionPtrCreate@@YAXPEAX@Z
?_Xlength_error@std@@YAXPEBD@Z
?__ExceptionPtrToBool@@YA_NPEBX@Z
?__ExceptionPtrDestroy@@YAXPEAX@Z
?__ExceptionPtrCompare@@YA_NPEBX0@Z
?__ExceptionPtrAssign@@YAXPEAXPEBX@Z
?__ExceptionPtrCurrentException@@YAXPEAX@Z
?__ExceptionPtrRethrow@@YAXPEBX@Z
vcruntime140_1
__CxxFrameHandler4
vcruntime140
memcmp
memchr
memset
_CxxThrowException
__C_specific_handler
__current_exception_context
__current_exception
__std_type_info_destroy_list
strchr
__std_terminate
__std_type_info_name
__std_type_info_hash
_purecall
__std_type_info_compare
__RTDynamicCast
__std_exception_destroy
memmove
__std_exception_copy
memcpy
api-ms-win-crt-string-l1-1-0
_strdup
strcmp
strncmp
api-ms-win-crt-heap-l1-1-0
free
_aligned_free
malloc
_callnewh
_aligned_malloc
api-ms-win-crt-runtime-l1-1-0
_seh_filter_dll
_cexit
_execute_onexit_table
_initialize_onexit_table
_initialize_narrow_environment
_configure_narrow_argv
terminate
_initterm_e
_initterm
_invalid_parameter_noinfo_noreturn
kernel32
AcquireSRWLockExclusive
WakeAllConditionVariable
SleepConditionVariableSRW
InitializeSListHead
RtlCaptureContext
RtlLookupFunctionEntry
RtlVirtualUnwind
IsDebuggerPresent
DisableThreadLibraryCalls
GetSystemTimeAsFileTime
GetCurrentThreadId
GetCurrentProcessId
QueryPerformanceCounter
IsProcessorFeaturePresent
TerminateProcess
GetCurrentProcess
SetUnhandledExceptionFilter
UnhandledExceptionFilter
ReleaseSRWLockExclusive
api-ms-win-crt-math-l1-1-0
ceilf
Exports
Exports
Sections
.text Size: 86KB - Virtual size: 85KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 25KB - Virtual size: 25KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 1KB - Virtual size: 2KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.pdata Size: 5KB - Virtual size: 4KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.rsrc Size: 512B - Virtual size: 480B
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.reloc Size: 512B - Virtual size: 176B
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_DISCARDABLE
IMAGE_SCN_MEM_READ